| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > 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 |
как хочешь так и вызываешь! хотя можешь собрать консилиум по этому вопросу |
| Автор: $дмитрий 7.12.2012, 08:04 | ||
Черезжопная реализация если честно. Ну да ладно оставим на совести разработчиков Evghenusi, твои комментарии, как обычно, самые полезные |
| Автор: Evghenusi 9.12.2012, 17:08 |
| учту. ну не нравится через визивиг вызывать, создай ещё одинг шаблон и через него вызывай, или через чанк, тебя никто не останавливает. А ты не оставляй, а сделай как нужно. На крайний случай перенеси сайт на другой движок. p.s. поясню: автор сайта реши не размножать зря шаблоны, и некоторые вызовы сделать через визивиг. В джумле тоже такое есть, но только с модулями, а может и не только. |