В чем отличие между Exclude и hidden в отображении полей CCK?

Главные вкладки

Аватар пользователя andreyy05 andreyy05 24 октября 2010 в 20:41

Здравствуйте.
Изучаю друпал, в частности CCK. Вот там есть вкладка отображение полей (display fields) , где для тизера и для полной ноды можно настраивать формат отображения. Возле каждого поля есть чекбокс Exclude, который, как я понял, позволяет вообще скрыть данное поле.

В то же время, в выпадающем списке отображения поля, есть вариант HIDDEN - который, как я понимаю, по логике опять же скрывает поле.

Меня терзает вопрос: Так в чем же разница между Exclude и Hidden ? ну ведь она должна быть, иначе зачем же повторяться?

Подскажите пожалуйста, либо давайте вместе разберемся!

Заранее благодарю откликнувшихся людей.

Комментарии

Аватар пользователя andreyy05 andreyy05 24 октября 2010 в 23:29

Так в чем они? что значит две большие разницы? Мол если исключить, то значение переменной нельзя будет достать никак? или что?...

Аватар пользователя Full_acсess Full_acсess 25 октября 2010 в 7:52

Hidden скрывает тупо присваивая элементу CSS свойство - display:none; а Exclude полностью исключает элмент из документа, тоесть запрещает функции друпала отвечающей за формирование страницы выводить элемент

Аватар пользователя Full_acсess Full_acсess 26 октября 2010 в 6:14

"<a href="mailto:LeGront@drupal.org">LeGront@drupal.org</a>" wrote:
Товарищи друпаллеры, учите мат часть. Нет отличия между этими действиями :)

проверил... хмм... действительно, оба действия исключают элемент из документа, странно, всегда думал что всетаки это работает так как я описывал выше