Как убрать шапку (меню, крошки) с формы ?

Главные вкладки

Аватар пользователя challenger challenger 7 февраля 2011 в 0:32

Вопрос в заголовке, кто какие способы знает ?
Туда же вопрос - как поменять титл формы "Create node-type" на свой.
Изучаю темизацию форм, всё более-менее получается кроме этого.

Заранее спасибо.

Комментарии

Аватар пользователя challenger challenger 7 февраля 2011 в 11:00

«Меню, заголовок и крошки выводятся в page.tpl.php»

Да, но как сделать шаблон именно для формы ? казалось бы ответ есть -
добавляем в template.php

<?phpfunction my_theme_name_theme(){
  return array(
  'my_type_node_form' => array(
    'arguments' => array('form' => NULL),
    'template' => 'my_type_node_form', /*имя шаблона*/
    ),
);
}

function my_theme_name_my_type_node_form($form){
$output = drupal_render($form);
return $output;
}?>

Всё круто, но шаблон работает только после заголовка...

«ниверсальный способ:
display: none;

=)»

Я к сожалению не очень силён в CSS не могу сообразить как правильно это прописать

.node-form h1.title {
display:none;
}

почему-то не срабатывает...

Аватар пользователя Sentrashy@drupal.org Sentrashy@drupal.org 7 февраля 2011 в 11:20

"challenger" wrote:
почему-то не срабатывает...

Не видя стилей сказать сложно, конечно, но вообще говоря обычно все эти элементы обернуты в дивы с уникальным id.

#breadcrumbs {
display: none;
}

Короче надо:
1)Убедиться, что вы прописываете стили там, где надо
2)найти class или id элементов, которые хотите спрятать
3)не забывать чистить кэш

По синтаксису посмотрите тут

Да, и можете сказать название темы и показать на скрине то, что хотите убрать. Или ссылку на сайт дайте. Если будет время, вечером посмотрю, если проблема не решится, ну или кто-нибудь другой посмотрит. Больше информации надо давать Wink

Аватар пользователя challenger challenger 7 февраля 2011 в 11:26

оно срабатывает по отдельности... т.е. если я пишу, например

.node-form {
color:red;
}

то во всех формах шрифт становится красным, так же

h1.title {
display:none;
}

удаляет все титлы со всех страниц... А вот как удалить титлы только с форм не могу сообразить.

Тема называется black_mamba