Бесплатные консультации по MODx Evolution и Revolution

M
На сайте с 03.07.2011
Offline
16
#261

Здравствуйте, уважаемые форумчане!

Ответьте пожалуйста на несколько вопросов, касательно разработки модуля для MODx Evo (1.0.10).

1. Можно ли расширить форму редактирования документа не за счет TV-параметров, а программно через API и управлять этим через свой модуль?

2. Можно ли программно создавать TV-параметры и привязывать их к шаблону? И насколько это хорошо или плохо с точки зрения разработчика MODx Evo?

A6
На сайте с 16.10.2013
Offline
0
#262

Народ, всем доброго времени суток!

Как реализовать wayfinder'ом [MODX REVO] такое меню http://tavportal.ru/demo/index.html , чтобы програмно задать каждому коревому пункту свой шаблон вывода подменю?

Хотя бы основное направление укажите. :) Только без посыланий в известные туры :)

DiAksID
На сайте с 02.08.2008
Offline
236
#263
AVT76:
Народ, всем доброго времени суток!

Как реализовать wayfinder'ом [MODX REVO] такое меню http://tavportal.ru/demo/index.html , чтобы програмно задать каждому коревому пункту свой шаблон вывода подменю?

Хотя бы основное направление укажите. :) Только без посыланий в известные туры :)

выводить ссылки не одним wayfinder а несколькими с особым для каждого шаблоном контейнера.

можно и и одним wayfinder, но тогда с хитрым шаблоном (вызывающим сниппет) для parent ссылок, зависящим от id или idx это как удобнее будет...

show must go on !!!...
tomasoyer
На сайте с 24.03.2013
Offline
55
#264
metasar:
Здравствуйте, уважаемые форумчане!

Ответьте пожалуйста на несколько вопросов, касательно разработки модуля для MODx Evo (1.0.10).
1. Можно ли расширить форму редактирования документа не за счет TV-параметров, а программно через API и управлять этим через свой модуль?
2. Можно ли программно создавать TV-параметры и привязывать их к шаблону? И насколько это хорошо или плохо с точки зрения разработчика MODx Evo?

1) Можно и гланды через ж... удалять. Зачем? Вам придется городить полностью свою экосистему. Посмотрите evogallery к примеру, там есть нечто напоминающее ваши мысли.

2) Теоретически можно. В api этого нет. Ибо tv это статическая вещь. Раз разработчики не предусмотрели и ни кто не написал подобного, значит не очень хорошо.

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

M5
На сайте с 12.08.2009
Offline
221
M25
#265

Подскажите, пожалуйста, куда копать ФормИТ в рево, чтоб он не только отправлял письмо, а и делал гет-запрос на сторонний сайт (апи смс-сервиса).

Или есть уже готовые решения для реализации "перезвоните мне"?

Спасибо!

► Рейтинг серверов — ТОП10 ◄
A6
На сайте с 16.10.2013
Offline
0
#266
DiAksID:
выводить ссылки не одним wayfinder а несколькими с особым для каждого шаблоном контейнера.

можно и одним wayfinder, но тогда с хитрым шаблоном (вызывающим сниппет) для parent ссылок, зависящим от id или idx это как удобнее будет...

Первый совет не будет же автоматически работать со всеми ресурсами, то есть нам не известно сколько нужно раз вызывать wayfinder, чтобы вывести всё меню?

IL
На сайте с 20.04.2007
Offline
435
#267
M25:
Подскажите, пожалуйста, куда копать ФормИТ в рево, чтоб он не только отправлял письмо, а и делал гет-запрос на сторонний сайт (апи смс-сервиса).

см custom hook , а там - хоть GET, хоть POST...

AVT76:
то есть нам не известно сколько нужно раз вызывать wayfinder, чтобы вывести всё меню?

Если задан "вывод по умолчанию" - выводить его, в случае, если для пункта вариант не указан.

Можно TV добавить и выносить в него все "хитрости". Можно немного покодить, и в зависимости от ID ресурса использовать различный шаблон меню, который в любом случае нужно будет редактировать "ручками". Опять же, в случае незаданного шаблона - "дефолтный".

Тут уж выбирать между гибкостью и "автоматизацией".

... :) Облачные серверы от RegRu - промокод 3F85-3D10-806D-7224 ( http://levik.info/regru )
DiAksID
На сайте с 02.08.2008
Offline
236
#268
AVT76:
Первый совет не будет же автоматически работать со всеми ресурсами, то есть нам не известно сколько нужно раз вызывать wayfinder, чтобы вывести всё меню?

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

но и автоматизировать никто не мешает - типа пробежаться по корневым документам ГетРесурсом, который будет запускать Вэйфингеры с этим рутом и с нужными контейнерами, кстати имена сниппетов-контейнеров (и не только) можно в просто в атрибутах ссылок прописать у корневых документов для полного щастья...

M5
На сайте с 12.08.2009
Offline
221
M25
#269

Есть TV внутри дива.

Как в REVO прятать весь div, если значение TV пустое?

Спасибо

RB
На сайте с 04.10.2012
Offline
64
#270

Добрый вечер! Подскажите пожалуйста, как сделать текст на главной странице между слайдом и блоками(новости, акции, партнерская зона). Сайт http://ufamasla.ru/.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий