DLE MultiXfield 1.0.0 : комбинирование доп. полей


Модификация модуля DLE MultiXfield под актуальную линейку DLE 13.x. Он подойдет сайту, где используются дополнительные поля и нужно сделать простой подбор новостей по ним. С его помощью можно выбрать один или больше значений разных дополнительных полей, которые покажут новости, где имеются эти значения. Кроме того с каждым выбором список доступных значений будет сокращаться. Устанавливается через систему управления плагинами.
 
DLE MultiXfield 1.0.0 : комбинирование доп. полей





Установка:
1. Загрузить все файлы на сервер, предварительно изменив название папки {THEME} в /templates/ на название своего шаблона.

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="/templates/Default/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>

Готово!

Скачать: файл могут только зарегистрированные пользователи.
 
Версия DLE: 13.х
Кодировка: utf-8
Автор: LazyDev
Источник:

Статью отредактировал: Oxigen - 5-02-2019, 11:18
Причина: Добавлена установка модуля.

  • Oxigen
  • 2
  • 501
Информация
Оставлять комментарии могут только зарегистрированные посетители.

Комментариев 2

Oxigen 5 февраля 2019 11:16 #
Цитата: Tolstyak87
как его подключить в шаблоне?

Добавил сюда инфу по установке из Документации по модулю DLE MultiXfield от LazyDev.
Tolstyak87 2 февраля 2019 19:49 #
как его подключить в шаблоне?
  • Рейтинг@Mail.ru
  • Яндекс.Метрика