Перейти к публикации

Вставка стороннего модуля


Рекомендованные сообщения

Добрый день! Я вставляю сторонний модуль в статическую страницу {include file="engine/modules/auto.php"} Сам модуль работает http://kruto.us/engi...odules/auto.php А на самой странице модуль не работает http://kruto.us/auto.html , я вижу только include file В чем моя ошибка?

Сайт http://kruto.us

Изменено пользователем Brendan
Ссылка на сообщение
Поделиться на других сайтах

в том, что вставлять {include file="engine/modules/auto.php"} надо не в саму страницу, а в шаблон этой страницы.

Ссылка на сообщение
Поделиться на других сайтах
  • 2 недели спустя...

Не понял. До версии 9.8 достаточно было вставить именно в редакторе стат. страницы, а не в каких-то особенных шаблонах. Зачем сделано такое усложнение простых вещей, не понимаю. Это что же теперь получается, для каждой стат. страницы, с одним и тем же шаблоном, в которой необходимо выводить подключаемый модуль, нужно теперь клепать клонов, ради одно кода подключения модуля? Потому что иначе, если все прописывать в дефолтном шаблоне стат. страниц, то это будет просто кодовая помойка, а не шаблон дефолтный. Намного удобнее, и главное правильнее и практичнее, открыть/создать стат. страницу, и в ней прописать/отредактировать код подключения модуля, как это было ранее. Это логично, а не "сделайте шаблон, и подключите модуль в нем, а потом создайте стат. страницу и только потом, подключите этот шаблон к стат. странице". Возможно, конечно, я что-то не понимаю, уже давно с этим не сталкивался, но на данный момент, вижу это абсолютно нецелесообразным и крайне неудобным.

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

Изменено пользователем Serahele
Ссылка на сообщение
Поделиться на других сайтах

Не понял. До версии 9.8 достаточно было вставить именно в редакторе стат. страницы, а не в каких-то особенных шаблонах.

Потому что это было недокументировано, и было багом. То что вы его использовании в тексте, это не значит что тег был предназначен для текста. Тег {include file="....."} это исключительно шаблонный тег и разрабатывался как шаблонный тег. И данное недокументированная возможность и как следствие серьезный баг в безопасности, могла приводить к взлому сайта, что было исправлено патчем безопасности http://dle-news.ru/b...97-i-nizhe.html

Ссылка на сообщение
Поделиться на других сайтах

Да, спасибо, уже нашел всю информацию. Поработал даже. Беру свои слова обратно - такой вариант еще даже очень удобен.

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...