Здравствуйте.
Изучаю друпал, в частности CCK. Вот там есть вкладка отображение полей (display fields) , где для тизера и для полной ноды можно настраивать формат отображения. Возле каждого поля есть чекбокс Exclude, который, как я понял, позволяет вообще скрыть данное поле.
В то же время, в выпадающем списке отображения поля, есть вариант HIDDEN - который, как я понимаю, по логике опять же скрывает поле.
Меня терзает вопрос: Так в чем же разница между Exclude и Hidden ? ну ведь она должна быть, иначе зачем же повторяться?
Подскажите пожалуйста, либо давайте вместе разберемся!
Заранее благодарю откликнувшихся людей.
Комментарии
Скрыть и исключить две большие разницы.
Так в чем они? что значит две большие разницы? Мол если исключить, то значение переменной нельзя будет достать никак? или что?...
Да, так
Hidden скрывает тупо присваивая элементу CSS свойство - display:none; а Exclude полностью исключает элмент из документа, тоесть запрещает функции друпала отвечающей за формирование страницы выводить элемент
Хм... А почему же тогда пользуясь функцией dsm() я и в том и в другом случае, вижу эту переменную?
Товарищи друпаллеры, учите мат часть. Нет отличия между этими действиями![Smile](https://drupal.ru/sites/all/modules/contrib/smiley/packs/kolobok/smile.gif)
проверил... хмм... действительно, оба действия исключают элемент из документа, странно, всегда думал что всетаки это работает так как я описывал выше
кстати в семёрки лишние галки убрали