DataLife Engine - коммерческая система управления контентом, разработанная российской компанией «Софтньюс Медиа Групп». Система написана на языке PHP и использует MySQL в качестве базы данных. Разработка была начата в 2004 году, за основу была взята система CutePHP. Википедия.

Дополнительные поля в feedback

Дополнительные поля в feedback

Для того чтобы добавить дополнительное поле в форму обратной связи DLE 13.x, необходимо только разместить необходимое поле с определенным именем в форме, после чего оно будет доступно для использования в шаблонах e-mail сообщений. Для добавления дополнительного поля в форму, для поля ввода необходимо использовать атрибут с именем: name="xfield[X]" - где X это имя поля, написанное латинскими буквами. Например, вы хотите разместить в форме обратной связи поле для заполнения номера телефона, для этого в шаблоне feedback.tpl размещаете поле:
<input placeholder="Телефон отправителя" type="text" name="xfield[phone]">

где phone это уникальное имя дополнительного поля, а в шаблоне e-mail сообщений в админпанели размещаете тег: {%phone%}, после чего заполненный пользователем номер телефона будет также присылаться вместе с сообщением. А как быть тем, у кого стоит движок старой версии? Для этого поможет несколько вариантов хак.
  • Oxigen
  • 0
  • 55

Vchecker 0.1 : проверка битых плееров YouTube

Vchecker 0.1 : проверка битых плееров YouTube

ВидеоЧекер ищет в тексте новостей и в дополнительных полях ссылки на плееры YouTube. При обнаружении проверяет не удалено ли видео. В случае если плеер битый, то скрипт автоматически отправит отчет на E-mail и в админке модуля отобразятся ссылки на соответствующие новости. Так же через модуль можно найти новое видео и заменить его в новости.
  • Oxigen
  • 0
  • 66

Сustom с параметрами xfields и xfieldsexclude

Сustom с параметрами xfields и xfieldsexclude

При попытке вывести новости тегом {custom} с параметрами xfields и xfieldsexclude, например:
{custom xfields="2019,боевик" xfieldsexclude="Америка,Россия"}

движок все равно выведет новости с полями, в которых присутствуют слова из xfieldsexclude при условии, что так же в каком-либо поле содержится 2019. Наша же задача исключить вывод пересекающихся новостей через {custom}. То есть, если внесены определённые фразы в xfieldsexclude, то новости с их содержанием НЕ должны выводиться на сайте ни при каких обстоятельствах.
  • Oxigen
  • 0
  • 40
  • Рейтинг@Mail.ru
  • Яндекс.Метрика