Редактор темы

Smart xfields search engine - фильтр по доп полям на аякс free [dle 10.x-11.x]

вот такая проблемма ,при выводе результатов на многих новостях не показывает рейтинг KP? в основном это происходит с второй
половиной новостей
bezymyannyy.jpg
 
в файле filter.tpl сделай активными кнопки с нужными категориями по умолчанию, тоесть тебе нужно (к примеру) категории с id 5,10,15 и 20 выводить даже если не выбрать ниодин параметр сортировки. в файле filter.tpl найди
HTML:
<button class="cbtn [category=5] active[/category]" data-id="5">Военный</button>
...
<button class="cbtn [category=10] active[/category]" data-id="10">Исторический</button>
...
<button class="cbtn [category=15] active[/category]" data-id="15">Музыка</button>
...
<button class="cbtn [category=20] active[/category]" data-id="20">Разное</button>
меняй там условие [category=id категории] active[/category], оставь только active. Тоесть в коде выше замени на это
HTML:
<button class="cbtn active" data-id="5">Военный</button>
...
<button class="cbtn active" data-id="10">Исторический</button>
...
<button class="cbtn active" data-id="15">Музыка</button>
...
<button class="cbtn active" data-id="20">Разное</button>
думаю такой вариант тебе должен подойти.

Получается что сразу по умолчанию выбраны все категории которые задействованы в фильтре.
И если снять отметки с них то все равно выведется информация из всех категорий сайта.

Ладно это такое нехрен сортировать если не выбрали параметров сортировки 😉

Подскажите по шаблону вывода информации, пробовал менять дефолтный шаблона но ничего не поменялось, инофрмация выводится так же. У меня просто для этих нескольких категорий свой shortstory и fullstory и вот собственно как сделать чтобы при сортировке так и выводилось как в шаблоне для этих категорий.
 
Автор темы
Ладно это такое нехрен сортировать если не выбрали параметров сортировки 😉
хорошо сказано)
Подскажите по шаблону вывода информации, пробовал менять дефолтный шаблона но ничего не поменялось, инофрмация выводится так же. У меня просто для этих нескольких категорий свой shortstory и fullstory и вот собственно как сделать чтобы при сортировке так и выводилось как в шаблоне для этих категорий.
сейчас посмотрю что можно сделать
 
шаблон shortstory.tpl смотри - там у тебя вместо {theme} прописано TEMPLATE_DIR скорее всего 🙂
лулз - нет.
мне кто нибудь поможет плиз😉
потому что в этом хаке нет объявленной константы которая является стандартной в DLE
 
ну хз... я не видел его сайт, на чём он сделан - тоже хз... Можно и вручную путь до картинки прописать в шаблоне краткой новости
модуль для dle - не знаешь на чем он сделан. лулз. картинка - у него проблема с tpl файлом - лулз. сколько же лулзов можно поймать от тебя бугурт 😀
 
шаблон shortstory.tpl смотри - там у тебя вместо {theme} прописано TEMPLATE_DIR скорее всего 🙂
в верхних новостях показывает,а в нижних нет но бывает что гуд,а в шаблоне подклюсено {include file="/engine/modules/rating_kp.php?id_kinopoisk=[xfvalue_kinopoisk_id]"} рейтинг берёт не с доп полей а с кинопоиска сам обновляется
 
в верхних новостях показывает,а в нижних нет но бывает что гуд,а в шаблоне подклюсено {include file="/engine/modules/rating_kp.php?id_kinopoisk=[xfvalue_kinopoisk_id]"} рейтинг берёт не с доп полей а с кинопоиска сам обновляется
http://zerocoolpro.biz/forum/thread...ks-free-dle-10-x-11-x.4866/page-5#post-148948
если это его модуль - он лучше знает... 🙄
мне он сказал что я не в ту сторону смотрю по поводу этого косяка модуля!
 
Есть ли способ подгружать следующую страницу, используя этот модуль? А точнее, блок <div id="navigation">
При заходе на страницу он скрыт до нажатия кнопки фильтра... Можно как-то эмулировать нажатие кнопки при заходе на страницу с фильтром?
 
Есть ли способ подгружать следующую страницу, используя этот модуль? А точнее, блок <div id="navigation">
При заходе на страницу он скрыт до нажатия кнопки фильтра... Можно как-то эмулировать нажатие кнопки при заходе на страницу с фильтром?
Сделал временно так:
Код:
window.onload = function () {
      $('.red').click();
};
 
Последнее редактирование:
Кто может помочь с фильтром для новостей, а именно не показывает картинки предварительной новости в результате.
89440849355613169226.png
 

Вложения

@dtdemi, отредактируй шаблон краткой новости и всё будет отображаться!
 
@dtdemi, отредактируй шаблон краткой новости и всё будет отображаться!

Спасибо.

Вот еще одна проблемка с фильтром по рейтингу, вроде всё сделал, как ранее писали но почему-то не работает. Подскажите что упускаю?
88865943326900570312.png
 
Вот еще одна проблемка с фильтром по рейтингу, вроде всё сделал, как ранее писали но почему-то не работает. Подскажите что упускаю?
в filter.js есть код
Код:
    /*! $( "#xf_kinopoisk" ).slider({
        range: true,
        min: 1,
        max: 10,
        step: 0.1,
        values: [ 5.5, 9.2 ],
        slide: function( event, ui ) {
            move_Fvalue('#xf_kinopoisk',ui.values[ 0 ].toFixed(1),ui.values[ 1 ].toFixed(1));
        },
        stop: function( event, ui ) {
            move_Fvalue('#xf_kinopoisk',ui.values[ 0 ].toFixed(1),ui.values[ 1 ].toFixed(1));
            $('#xf_kinopoisk .ui-slider-handle').each(function(i){
                i++;
                if($(this).hasClass('ui-state-focus')) {
                    $('#xf_kinopoisk .filter-value').css({'z-index':0});
                    $('#xf_kinopoisk .val'+i).css({'z-index':1});
                }
            });
        }
    })
    .append('<div class="steps"><span class="s1">'+1.1+'</span><span class="s2">'+3.3+'</span><span class="s3">'+5.5+'</span><span class="s4">'+7.8+'</span><span class="s5">'+9.9+'</span></div>');
    move_Fvalue('#xf_kinopoisk'); */
Его надо раскомментировать, и указать своё доп поле во всех xf_kinopoisk и скорее всего в самом шаблоне фильтра.
 
в filter.js есть код
Код:
    /*! $( "#xf_kinopoisk" ).slider({
        range: true,
        min: 1,
        max: 10,
        step: 0.1,
        values: [ 5.5, 9.2 ],
        slide: function( event, ui ) {
            move_Fvalue('#xf_kinopoisk',ui.values[ 0 ].toFixed(1),ui.values[ 1 ].toFixed(1));
        },
        stop: function( event, ui ) {
            move_Fvalue('#xf_kinopoisk',ui.values[ 0 ].toFixed(1),ui.values[ 1 ].toFixed(1));
            $('#xf_kinopoisk .ui-slider-handle').each(function(i){
                i++;
                if($(this).hasClass('ui-state-focus')) {
                    $('#xf_kinopoisk .filter-value').css({'z-index':0});
                    $('#xf_kinopoisk .val'+i).css({'z-index':1});
                }
            });
        }
    })
    .append('<div class="steps"><span class="s1">'+1.1+'</span><span class="s2">'+3.3+'</span><span class="s3">'+5.5+'</span><span class="s4">'+7.8+'</span><span class="s5">'+9.9+'</span></div>');
    move_Fvalue('#xf_kinopoisk'); */
Его надо раскомментировать, и указать своё доп поле во всех xf_kinopoisk и скорее всего в самом шаблоне фильтра.


Ну это я всё сделал, и получилось то что на скрине.
 

Похожие темы Последние темы Популярные темы

Назад
Сверху