Доброго времени суток, возник такой вопросик, надеюсь опытные специалисты подскажут решение
Как сделать зависимость полей (с упомянутым в названии модулем или любым другим) для стандартных типов cck полей таких как: Язык, Местоположение(особенно)и др.
Мне нужно отображать модуль Locations в зависимости от выбранного cck поля. А у этого поля нет настроек и в зависимые поля его определить нельзя.
Комментарии
Что значит "отображать модуль"? Модуль нельзя отобразить. Можно отобразить ноду, меню, блок. Но не модуль.
У модуля Location есть некоторое представление в данном случае это карта и две строки "широта" и "долгота". Вот об этом представлении и идет речь.
Да и стандартными cck поялми я их поторопился назвать ). Это по сути контент поля.
Я не верю что никто не делал )))
Кому-то же наверно нужно было заполнять "body" только при определенных событиях?
Как этот самый "body" заставить работать по условию Conditional fields?
Писать своё
По моему мнению такие ответы некорректны.
Выставляете себя умнее всех. Что писать как писать куда писать кому писать? Или пИсать, что вы имели ввиду.
Хоть бы написали куда смотреть, чего читать? А так флуд и троллинг.
ну удачи, если вы не знаете основной ресурс для разработчиков и не представляете о чём писать модуль
Ну вот и подскажите основной ресурс для разработчиков.
О чем писать модуль я имею представление.
Могли бы подсказать, если хорошо разбираетесь, чем отличаются cck поля от content полей. Почему одни можно настраивать, а другие нет.
В каком месте можно перехватить вывод этих самых content полей по каким критериям?
Стоит ли писать модуль или можно ли обойтись функциями темизации node-add...tpl и т.д.
drupal.org/ удивительное рядом
мдя, там ответы на свои вопросы я не нашел ))
хотя я не специалист в друпале и понимаю что скорее всего я не могу сформировать правильный вопрос
up
Ну, зависимость полей можно на крайняк, на худой конец, скажем так, реализовать через функции темизации cck полей (генерить html в зависимости от значения отпределённого cck поля). Это конечно не drupal way, в функциях темизации нельзя размещать логику, но работать будет.
Если вы конечно уверены что задача должна решаться именно этим способом.
Потому что у вашего модуля есть блок (или views, но его тоже можно запихать в блок). Видимость блока можно очень гибко настраивать.
Нет блока у этого модуля.
А подходить к решению этого вопроса я думаю надо через стандартные content поля.
Вот например, как управлять полями Body и Language?
Как их скрыть, и вывести только в случае определенного выбора предыдущего поля?
Я вам только что объяснил, как. Либо с помощью [module=conditional_fields]
Не понял, как поле, например "body" можно запихать в блок?
Вопрос был такой: Как этот самый "body" заставить работать по условию Conditional fields?
А вы мне отвечаете: Либо с помощью conditional_fields.
Что-то или у меня лыжи не едут, или вы меня понять не можете.
Попробую описать задачу снова:
Страница создания ноды.
Есть список полей, настроены зависимые поля.
Так же в список зависимых полей нужно внести поля: "body" и поля от модуля "Location".
Как Conditional fields сказать выводить эти поля по условию?