DLE MultiXfield 1.0.0 : комбинирование доп. полей
Модификация модуля DLE MultiXfield под актуальную линейку DLE 13.x. Он подойдет сайту, где используются дополнительные поля и нужно сделать простой подбор новостей по ним. С его помощью можно выбрать один или больше значений разных дополнительных полей, которые покажут новости, где имеются эти значения. Кроме того с каждым выбором список доступных значений будет сокращаться. Устанавливается через систему управления плагинами.
Установка:
1. Загрузить все файлы на сервер, предварительно изменив название папки /templates/{THEME} на название своего шаблона.
2. Открыть .htaccess в корне сайта и найти:
RewriteEngine On
Добавить ниже:
# DLE MultiXfield
RewriteRule ^search/(.*)/?$ index.php?do=filter&xf=$1 [L]
RewriteRule ^search/?$ index.php?do=filter [L]
3. Открыть engine/engine.php и найти:
switch ( $do ) {
Добавить ниже:
case "filter" :
include ENGINE_DIR . '/dle_multixfield/site/news.filter.php';
break;
4. Открыть шаблон main.tpl и найти:
</head>
Добавить выше:
<link href="{THEME}/dle_multixfield/filter.css" type="text/css" rel="stylesheet">
5. Открыть любой *.tpl шаблон и в нужном месте добавить:
<div class="multixfield-select-area">{include file="engine/dle_multixfield/site/filter.php"}</div>
Готово!
• Кодировка: utf-8
• Версия PHP: 5.4-7.3
• Автор: LazyDev
• Источник
Примечание от Oxigen: Добавлена установка модуля.
Посетители, находящиеся в группе Гость, не могут оставлять комментарии к данной публикации.
Комментариев 3