Вопрос скорее всего простой и глупый, но я на нём споткнулся
Создан тип материала street. Он привязан к определённому термину таксономии. Требуется, чтобы из статей, сделанных на этом типе материала, не было ссылки на термин. Как написано здесь http://drupal.ru/node/3583 сделал файл node-street.tpl.php Он полностью повторяет node.tpl.php, но удалён блок
< div class="clear-block clear">
< div class="meta">
< ?php if ($taxonomy): ?>
< div class="terms">< ?php print $terms ?>< /div>
< ?php endif;?>
< /div>
Ссылка вроде исчезла, но разъехался список нод в этом термине (появились большие белые поля между нодами, список растянулся на несколько экранов).
Вопрос - скажите, пожалуйста, что в таком случае надо было удалить, чтобы ничего не разъезжалось?
P.S. Только ногами не бейте - я вообще не программист
Комментарии
Ставте Taxonomy Access Control
Локализация модуля здесь.
Установив модуль, можно запретить одной, двум, всем ролям просматривать (читайте видеть) к какому термину таксономии относиться материал.
----------------------------------------------------------
Локализация некоторых модулей
SadhooKlay - спасибо за вариант, но если это возможно, то хотелось бы обойтись без лишнего модуля ради убирания одной ссылки. не получится иначе - придётся ставить...
А если убрать только условие, а остальные дивы оставить?
- - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - -
All content management systems suck, Drupal just happens to suck less. -- Boris Mann at DrupalCON Amsterdam, August 2005.
Natalie - повторюсь, я вообще не программист я там в коде нашёл упоминание таксономии и вырезал весь блок так что, если можно, поясните своё предложение кодом, пожалуйста...
В смысле удалять не весь приведенный кусок кода, а только
< ?php if ($taxonomy): ?>
< div class="terms">< ?php print $terms ?>< /div>
< ?php endif;?>
- - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - -
All content management systems suck, Drupal just happens to suck less. -- Boris Mann at DrupalCON Amsterdam, August 2005.
Всё разъехалось, потому что ты убрал "div class="clear-block clear"". Сделай как написала Nataly
спасибо за помощь! помогло!
теперь почти такой же вопрос, поэтому добавлю сюда же
Как убрать "хлебные крошки" (или как их там называют правильно?) из статьи. Т.е. мне не нужно, чтобы в статье (конкретный тип материала) не было сверху пути типа Главная -улицы и так далее. В каком файле искать этот код?
Спасибо!
page.tpl.php
Вообще не ленись и посмотри документацию про доступные переменные в темах. Может пригодиться на будущее
- - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - -
Переводы некоторых модулей.
All content management systems suck, Drupal just happens to suck less. -- Boris Mann at DrupalCON Amsterdam, August 2005.
Natalie - да я б с радостью, но, повторюсь, у меня пожизненные проблемы с иностранными языками. Причём неизлечимые. А в русском варианте такой документации я не нашёл.
за page.tpl.php спасибо, буду копать