Le module de filtre DLE pour DataLife Engine 16.0 organise un filtre de nouvelles sur votre site par des champs supplémentaires et des cellules de nouvelles. Il n'y a pas de lien avec le type de filtre dans le module, vous pouvez donc le concevoir comme vous le souhaitez, configurer les données comme vous le souhaitez et utiliser le filtre autant de fois que vous le souhaitez sur le site. L'avantage du filtre DLE par rapport aux autres analogues réside dans ses possibilités illimitées.
Installation
Ouvrez main.tpl de votre thème cherchez
</body>
<link href="{THEME}/lazydev/dle_filter/assets/dle_filter.css" type="text/css" rel="stylesheet">
<script src="/engine/lazydev/dle_filter/lib/dle_filter.js.php"></script>
<script src="{THEME}/lazydev/dle_filter/assets/dle_filter.js"></script>
{include file="main-filter.tpl"}
<div class="filter-wrap" id="filter-wrap">
<form data-dlefilter="dle-filter">
<div class="">
<div class="filt-col search-col">
<div class="fb-sect-name">Chercher des articles</div>
<div class="fb-sect">
<input type="text" name="title" placeholder="Saisissez un mot-clé" />
</div>
</div>
<div class="filt-col onesel topsel">
<div class="fb-sect-name">Choisissez une ou des catégorie(s)</div>
<div class="fb-sect fb-sel">
<select class="rootsel" name="cat" data-placeholder="Selectionner">
<option>Choisissez une ou des catégorie(s)</option>
<option value="1">Cms</option>
<option value="2">Plugin/modules</option>
<option value="3">Thèmes DLE</option>
<option value="4">Astuces</option>
<option value="5">Correctifs Dle-Forum</option>
<option value="6">Upgrade</option>
<option value="7">Documentation</option>
<option value="8">Autres scripts</option>
<option value="34">Dle-Forum</option>
<option value="35">Hack Dle-Forum</option>
<option value="36">Thèmes Dle-Forum</option>
<option value="38">BulletShare Board</option>
<option value="39">Thèmes BulletShare</option>
<option value="40">Hacks BulletShare</option>
<option value="42">Théme BulletShare v3</option>
<option value="43">PacaPrez</option>
<option value="44">Design PacaPrez</option>
<option value="45">Script PacaPrez</option>
<option value="46">Thème Dle_Forum V3.0</option>
</select>
</div>
</div>
<div class="filt-col onesel topsel">
<div class="fb-sect-name">Rechercher dans</div>
<div class="fb-sect fb-sel">
<select class="rootsel" name="sort" data-placeholder="Selectionner">
<option value="">Rechercher dans</option>
<option value="date;desc">Par date d'ajout de l'article</option>
<option value="editdate;desc">Par date d'édition de l'article</option>
<option value="title">Par ordre alphabétique</option>
<option value="comm_num">Par nombre de commentaires</option>
<option value="news_read;desc">Par nombre de vues</option>
<option value="rating">Par note</option>
<option value="autor">Par auteur</option>
</select>
</div>
</div>
<div class="filt-col">
<div class="fb-sect-name">Par notes</div>
<div class="fb-sect prices">
<input name="r.prate" data-slider-config="Double curseur; Grille; Valeur minimale: 1; Valeur maximale: 10" value="" type="text">
</div>
</div>
<div class="filt-col">
<div class="fb-sect-name">Paramètres de recherche</div>
<div class="fb-sect">
<div class="fb-check">
<input id="ddesc" name="order" value="desc" type="radio" checked="checked">
<label for="ddesc">Décroissant</label>
</div>
<div class="fb-check">
<input id="aasc" name="order" value="asc" type="radio">
<label for="aasc">Croissant</label>
</div>
</div>
</div>
</div>
<div class="clr"></div>
<div class="fb-submit">
<input type="button" class="btn btn-big" data-dlefilter="submit" value="Rechercher">
<input type="button" class="btn btn-big clicks" data-dlefilter="reset" value="Annuler">
</div>
</form>
<div class="clr"></div>
</div>
RewriteEngine On
#DLE Filter
RewriteRule ^tags/([^/]*)/f/(.*)(/?)$ index.php?do=dle_filter&tag=$1&filter_data=$2 [L]
RewriteRule ^xfsearch/(.*)/f/(.*)(/?)$ index.php?do=dle_filter&xf=$1&filter_data=$2 [L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^.]+)/f/(.*)(/?)$ index.php?do=dle_filter&cat=$1&filter_data=$2 [L]
RewriteRule ^f/(.*)(/?)$ index.php?do=dle_filter&filter_data=$1 [L]
$config = array (
$config = array (
'DLEFilterKey' => '35F2B-DE3B0-8879D-426FF-8EBC0',
Dle Filter Datalife Engine 14.0-15.1
Auteur: LazyDev
Correction pour Dle 16.0: DarkLane
Version Dle: 14.0-16.0
Version du scripti: 2.5.0
Version du php: 7.4 - 8.x
Chargeur Ioncube: Aucun
Langue: Français, Anglais, Russe