Здравствуйте.
Изучаю друпал, в частности CCK. Вот там есть вкладка отображение полей (display fields) , где для тизера и для полной ноды можно настраивать формат отображения. Возле каждого поля есть чекбокс Exclude, который, как я понял, позволяет вообще скрыть данное поле.
В то же время, в выпадающем списке отображения поля, есть вариант HIDDEN - который, как я понимаю, по логике опять же скрывает поле.
Меня терзает вопрос: Так в чем же разница между Exclude и Hidden ? ну ведь она должна быть, иначе зачем же повторяться?
Подскажите пожалуйста, либо давайте вместе разберемся!
Заранее благодарю откликнувшихся людей.
Комментарии
Скрыть и исключить две большие разницы.
Так в чем они? что значит две большие разницы? Мол если исключить, то значение переменной нельзя будет достать никак? или что?...
Да, так
Hidden скрывает тупо присваивая элементу CSS свойство - display:none; а Exclude полностью исключает элмент из документа, тоесть запрещает функции друпала отвечающей за формирование страницы выводить элемент
Хм... А почему же тогда пользуясь функцией dsm() я и в том и в другом случае, вижу эту переменную?
Товарищи друпаллеры, учите мат часть. Нет отличия между этими действиями
проверил... хмм... действительно, оба действия исключают элемент из документа, странно, всегда думал что всетаки это работает так как я описывал выше
кстати в семёрки лишние галки убрали