В 13ой версии Datalife Engine была добавлена система управления плагинами, которая, если кратко, позволяет вносить изменения в файлы без фактического внесения этих самых изменений в файлы движка. Вот именно из-за появления этой системы управления плагинами и могут возникнуть проблемы в работе некоторых модулей.
Данный модуль сделан по мотивам модуля LightStat от Malcov. Суть та же, но реализация немного отличается, в частности упор сделан на оптимизацию.
Приветствую всех и с радостью спешу поделиться с вами простым, но невероятно удобным и полезным инструментом.
Ко мне часто обращались с просьбой сделать заголовок страницы, чтобы он был по шаблону: "Смотреть {title} онлайн", "Скачать торрент {title}" и т.д.
Часто еще нужно было чтобы для разных категорий формировался разный заголовок.
Понятное дело сам алгоритм прост и легко делается на PHP. Но ведь не все знакомы с PHP и смогут правильно и в нужное место прописать код.
Вот данный хак позволяет легко настроить любой заголовок по своему шаблону.
Ко мне часто обращались с просьбой сделать заголовок страницы, чтобы он был по шаблону: "Смотреть {title} онлайн", "Скачать торрент {title}" и т.д.
Часто еще нужно было чтобы для разных категорий формировался разный заголовок.
Понятное дело сам алгоритм прост и легко делается на PHP. Но ведь не все знакомы с PHP и смогут правильно и в нужное место прописать код.
Вот данный хак позволяет легко настроить любой заголовок по своему шаблону.
Неоднократно встречал вопросы о том как сделать возможность выбора нескольких параметров из списка в доп.поле.
На данный момент в списке select можно выбрать только лишь один из параметров. А если нужно несколько, то приходится использовать обычное текстовое поле и вводить вручную через запятую, что, согласитесь, не совсем удобно.
UPD: В DLE 12.1 запланировано добавление этого функционала, посему открываю доступ к статье для всех клиентов*
* Посетители из группы "Пользователи" не являются клиентами.
На данный момент в списке select можно выбрать только лишь один из параметров. А если нужно несколько, то приходится использовать обычное текстовое поле и вводить вручную через запятую, что, согласитесь, не совсем удобно.
UPD: В DLE 12.1 запланировано добавление этого функционала, посему открываю доступ к статье для всех клиентов*
* Посетители из группы "Пользователи" не являются клиентами.
Наверняка многие задавались вопросом, как сделать так, чтобы при отправке формы, информация об ошибке отображалась сразу, а не после полной перезагрузки страницы.
По хорошему необходимо переделывать отправку формы на AJAX и писать отдельный обработчик, например как это сделано в feedback.
Однако подобный метод не всегда удобен или излишне сложен в плане реализации. К счастью есть простое решение на JS с помощью костылей, велосипедов и iFrame`ов.
По хорошему необходимо переделывать отправку формы на AJAX и писать отдельный обработчик, например как это сделано в feedback.
Однако подобный метод не всегда удобен или излишне сложен в плане реализации. К счастью есть простое решение на JS с помощью костылей, велосипедов и iFrame`ов.