Скажите, пожалуйста, как убрать содержимое поля Title при выводе содержимого ноды. То есть, я не хочу, чтобы посетители сайта видели это поле и в частности, то, что там написано. Я так поняла, что без заполнения этого поля никак не обойтись. Но как сдетать, чтобы его на видели посетители? Подскажите, пожалуйчта!
И вот еще сразу вопрос по полям. Как убрать со страницы названия полей, которые я создала?. То есть вообще убрать. Я поставила в графе названия , но в результате на страницу, с загружаемой мною публикацией везде над содержимым полей выводится вместо названия слово "нет"
Помогите плиззз!
Комментарии
http://drupal.org/node/140774
А можно хоть немного информации о том, как этим модулем пользоваться, а то с одним readme тяжеловато разобраться и после его установки у меня особого просветления не наступило...
Вообще говоря, по крайней мере в Drupal 5.x есть такая штука: в графе заголовка поставить пробел Drupal не ругается и заголовка нет :-).
Да, я так пробовала. Но как-то шибко неудобно. Поле Title все-таки сильно помогает. Например, когда у меня список нод в содержимом и мне нужно найти какую-нибудь, а вместо названий одни пробелы - это проблематично! А тем более, если такую штуку с другими полями, проделать, то в результате вместо названия поля появляются двоеточия:)
Так что никто, никто не может объяснить как этим модулем пользоваться???
Госпожа Виктория, для начала, посоветую вам пользоваться поиском по нашему сайту -- он у нас работает.
Касательно вашего вопроса.
Кому можно показывать заголовок?
Только администратору?
Если да, то в файле node.tpl.php можно разместить вот такой код:
// Подключаем глобальную переменную $user
global $user;
?>
<div class="<?php print $node_classes ?>" id="node-<?php print $node->nid; ?>">
<?php
// Проверяем, равен ли ID пользователя 1...
// Если результат проверки вернёт положительный результат (TRUE), то выполнится следующий код, до строчки endif;
if ($user->uid == 1):
?>
<h2 class="title">
<a href="<?php print $node_url ?>"><?php print $title; ?></a>
</h2>
<?php endif; ?>
<?php if ($picture) print $picture; ?>
<?php if ($submitted): ?>
<span class="submitted"><?php print t('Posted ') . format_date($node->created, 'custom', "F jS, Y") . t(' by ') . theme('username', $node); ?></span>
<?php endif; ?>
<div class="content">
<?php print $content; ?>
</div>
<?php if (count($taxonomy)): ?>
<div class="taxonomy"><?php print t(' in ') . $terms ?></div>
<?php endif; ?>
<?php if ($links): ?>
<div class="links">
<?php print $links; ?>
</div>
<?php endif; ?>
</div>
Как убрать со страницы названия полей, которые я создала?.
Чем создавали? ССК?
Если да, то не считая руководства (README.txt), подобное решение также описано у нас на сайте и не в одном посте.
Например в статье Вкусные URL'ы в Drupal
Огромное спасибо Вам, милостевый господин за снисходительность к скромной персоне беспросветного новичка:)
Именно так, только для админа мне заголовки и нужны. Ну и еще, чтобы они на вкладке отображались. Надеюсь, все сработает.
На счет поиска - я обязятьльно бы им воспользавалась и воспользуюсь, просто сейчас трудности с интернетом, могу себе позволить лишь изредка заглядывать в форум. Так что простите великодушно:))
И еще раз спасибо!
я надеюсь когда стану красивым и богатым, то смогу позволить хотя бы частные консультации у тебя.
Я от тебя в восторге. Спасибо что ты есть. я по твоим кодам пхп учу.
>> Госпожа Виктория, для начала, посоветую вам пользоваться поиском по нашему сайту -- он у нас работает.
по-моему работает, но гораздо хуже, чем до майского падения, то ли настройки индексации другие, то ли сайт до сих пор не полностью проиндексирован... сейчас стал пользоваться гуглой для поиска, раньше использовал встроенный, на ДО использую его и сейчас
Прошу прощение за тормоза.
Но вот недавно дошли руки до этого самого Title.
И српзу появился вопрос. Где этот самый node.tpl.php находится? Перерыла весь свой Друпал - не нашла!
И српзу появился вопрос. Где этот самый node.tpl.php находится? Перерыла весь свой Друпал - не нашла!
в папке Themes, в папке, где лежит тема вашего сайта
В общем, не понимаю что у меня происходит.
Я этот код в файл вставила....
И теперь у меня дублируется ВСЕ содержимое страницы, когда я ее открываю для просмотра.
Это совсем не то, что нужно.
Помогите, пожалуйста
жду, когда "беспросветный новичок" разберётся ибо тоже очень нужно это
Есть на drupal.org какой-то документ под названием:
HOWTO: Hide the node title on a page
http://drupal.org/node/138910
Может это оно?
Спасибо-спасибо-приспасибо!!!!
Это оно!
Вроде бы....
МИР НЕ БЕЗ ДОБРЫХ ЛЮДЕЙ!
Shelendor, если вы не разобрались, я могу вам пояснить.