Вопрос скорее всего простой и глупый, но я на нём споткнулся
Создан тип материала 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 - повторюсь, я вообще не программист
я там в коде нашёл упоминание таксономии и вырезал весь блок
так что, если можно, поясните своё предложение кодом, пожалуйста... ![Smile](https://drupal.ru/sites/all/modules/contrib/smiley/packs/kolobok/smile.gif)
В смысле удалять не весь приведенный кусок кода, а только
< ?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
спасибо за помощь! помогло!
теперь почти такой же вопрос, поэтому добавлю сюда же![Smile](https://drupal.ru/sites/all/modules/contrib/smiley/packs/kolobok/smile.gif)
Как убрать "хлебные крошки" (или как их там называют правильно?) из статьи. Т.е. мне не нужно, чтобы в статье (конкретный тип материала) не было сверху пути типа Главная -улицы и так далее. В каком файле искать этот код?![Smile](https://drupal.ru/sites/all/modules/contrib/smiley/packs/kolobok/smile.gif)
Спасибо!
page.tpl.php![Wink](https://drupal.ru/sites/all/modules/contrib/smiley/packs/kolobok/wink.gif)
Вообще не ленись и посмотри документацию про доступные переменные в темах. Может пригодиться на будущее
- - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - -
Переводы некоторых модулей.
All content management systems suck, Drupal just happens to suck less. -- Boris Mann at DrupalCON Amsterdam, August 2005.
Natalie - да я б с радостью, но, повторюсь, у меня пожизненные проблемы с иностранными языками. Причём неизлечимые. А в русском варианте такой документации я не нашёл.
за page.tpl.php спасибо, буду копать