Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > Редактирование компонентов через визивиг(modx)


Автор: $дмитрий 5.12.2012, 17:48
Получил в подарок сайт на муДиксе, начал разбираться что к чему. В одном из разделов прям в визивеге, кроме текста, увидел такой код:

[!eForm? &formid=`feedbackForm` &tpl=`feedbackForm2` &report=`feedbackReport2` &thankyou=`feedbackThank` &to=`pr@site.ru` &vericode=`0` &subject=`Сайт` &fromname=`Сообшение с сайта` &language=`russian-UTF8`!]

Вопрос: в модиксе так принято вызывать компоненты(прям в редакторе посреди текста) или это просто криворукость программиста?

Автор: voitenko 6.12.2012, 05:41
Да, таким образом в MODx вызываются сниппеты. В данном случае в MODx Evo вызывается форма обратной связи.

Автор: Evghenusi 6.12.2012, 23:19
Цитата($дмитрий @  5.12.2012,  17:48 Найти цитируемый пост)
Вопрос:

как хочешь так и вызываешь!
хотя можешь собрать консилиум по этому вопросу  smile 

Автор: $дмитрий 7.12.2012, 08:04
Цитата

Да, таким образом в MODx вызываются сниппеты

Черезжопная реализация если честно. Ну да ладно оставим на совести разработчиков


Evghenusi, твои комментарии, как обычно, самые полезные  smile 

Автор: Evghenusi 9.12.2012, 17:08
Цитата($дмитрий @  7.12.2012,  08:04 Найти цитируемый пост)
как обычно
учту.

Цитата($дмитрий @  7.12.2012,  08:04 Найти цитируемый пост)
Черезжопная реализация если честно.
ну не нравится через визивиг вызывать, создай ещё одинг шаблон и через него вызывай, или через чанк, тебя никто не останавливает.

Цитата($дмитрий @  7.12.2012,  08:04 Найти цитируемый пост)
Ну да ладно оставим на совести разработчиков
А ты не оставляй, а сделай как нужно. На крайний случай перенеси сайт на другой движок.

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

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)