Brendan 0 Опубликовано: 12 мая 2013 Рассказать Опубликовано: 12 мая 2013 (изменено) Добрый день! Я вставляю сторонний модуль в статическую страницу {include file="engine/modules/auto.php"} Сам модуль работает http://kruto.us/engi...odules/auto.php А на самой странице модуль не работает http://kruto.us/auto.html , я вижу только include file В чем моя ошибка? Сайт http://kruto.us Изменено 12 мая 2013 пользователем Brendan Цитата Ссылка на сообщение Поделиться на других сайтах
alex32 942 Опубликовано: 12 мая 2013 Рассказать Опубликовано: 12 мая 2013 в том, что вставлять {include file="engine/modules/auto.php"} надо не в саму страницу, а в шаблон этой страницы. Цитата Ссылка на сообщение Поделиться на других сайтах
Serahele 0 Опубликовано: 26 мая 2013 Рассказать Опубликовано: 26 мая 2013 (изменено) Не понял. До версии 9.8 достаточно было вставить именно в редакторе стат. страницы, а не в каких-то особенных шаблонах. Зачем сделано такое усложнение простых вещей, не понимаю. Это что же теперь получается, для каждой стат. страницы, с одним и тем же шаблоном, в которой необходимо выводить подключаемый модуль, нужно теперь клепать клонов, ради одно кода подключения модуля? Потому что иначе, если все прописывать в дефолтном шаблоне стат. страниц, то это будет просто кодовая помойка, а не шаблон дефолтный. Намного удобнее, и главное правильнее и практичнее, открыть/создать стат. страницу, и в ней прописать/отредактировать код подключения модуля, как это было ранее. Это логично, а не "сделайте шаблон, и подключите модуль в нем, а потом создайте стат. страницу и только потом, подключите этот шаблон к стат. странице". Возможно, конечно, я что-то не понимаю, уже давно с этим не сталкивался, но на данный момент, вижу это абсолютно нецелесообразным и крайне неудобным. Кроме того, подключение через шаблон, подразумевает, что в редакторе стат. страницы должен быть еще текст, иначе пустое поле не позволит сохранить изменения этой стат. страницы. Понятно, что можно и здесь поизвращаться, точечки или скрытые тексты прописать, но если это так, то для чего все это сделано? Изменено 26 мая 2013 пользователем Serahele Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 072 Опубликовано: 26 мая 2013 Рассказать Опубликовано: 26 мая 2013 Не понял. До версии 9.8 достаточно было вставить именно в редакторе стат. страницы, а не в каких-то особенных шаблонах. Потому что это было недокументировано, и было багом. То что вы его использовании в тексте, это не значит что тег был предназначен для текста. Тег {include file="....."} это исключительно шаблонный тег и разрабатывался как шаблонный тег. И данное недокументированная возможность и как следствие серьезный баг в безопасности, могла приводить к взлому сайта, что было исправлено патчем безопасности http://dle-news.ru/b...97-i-nizhe.html Цитата Ссылка на сообщение Поделиться на других сайтах
Serahele 0 Опубликовано: 26 мая 2013 Рассказать Опубликовано: 26 мая 2013 Да, спасибо, уже нашел всю информацию. Поработал даже. Беру свои слова обратно - такой вариант еще даже очень удобен. Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.