Anonymous
Да мне одна радиостанция нравится, вот её и слушаю
Bilbo Baggins
на Я.Музыке что-то приелось всё
Anonymous
Так что спецефическое
Bilbo Baggins
для работы Lounge Cafe, а когда засыпать начинаю - F.P.G.
Anonymous
на Я.Музыке что-то приелось всё
Кстати у них же там раньше была такая вещь, вбиваешь свои вкусы и оно выдаёт каждый день новый плейлист
Anonymous
А я успел только неделю попользоваться, а потом заблокировали яндекс 😞
Сергей
http://www.181.fm/player/?station=181-rock
Роман
Так это, di.fm. Они правда слегка достают рекламой своего платного аккаунта. Но на это есть группа вконтаче, где парень раздает премиум плейлисты и приложение держир.
Anonymous
http://www.181.fm/player/?station=181-rock
Я нашёл багу у них на сайте 😊
Anonymous
покаж
http://take.ms/hKFl1 Использовал стрелки вверх/вниз и больше ничего
Сергей
и пробел пауза)
Anonymous
Роман
adblock и никаких рекламных вставок в плеере
С адблоком слушать не дают.;)
Сергей
С адблоком слушать не дают.;)
на 181 только реклама отваливается) так то там хватает рекламы
Anonymous
http://svoeradio.fm/artist/f-p-g/ а на той радиостанции, что я слушаю их крутят иногда
Bilbo Baggins
во.. другое дело))
Роман
А на случай, если хочется рок послушать для себя нашел идеальную станцию. https://radiovolna.net/2669-classic-rock-101.html
Andrey
Есть какая-то типовая причина, почему eFilter не хочет показывать результаты? Причём даже в самом начале, до фильтрации
Pathologic
&debug
Aliaksandr
В ефильтер хранится перечень тв в обычном мультитв
Andrey
Причём что интересно, если вызвать на этой странице DocLister, то оба начинают работать...
Aliaksandr
По крайней мере в исходной версии
Andrey
И что с того?
Aliaksandr
Это ответ кому-то выше про то, как в ефильтре хранятся данные)
Andrey
Да это наверное тоже мне было, но я там уже потихоньку решаю.. Теперь уже добрался до фронта, а оно и там не пашет.. Скоро биться башкой начну, 5-й час пошёл)
Aliaksandr
eFilter результаты не показывает, их показывает eFilterResult
Andrey
Да. На основе данных eFilter, я так понял. В общем друг за другом их надо вызвать.
Anonymous
Всем привет! Про музыку: слушаю нынче Яндекс.Радио, очень удобно сначала по разным стилям и занятиям натыкал лайков трекам, а сейчас просто персональную станцию включаю. Раньше под Маком случал радио через Radium, но Я.Радио больше зашло и без рекламы с адБлоком. Про eFilter: опередили, там да, вывод через другой сниппет.
Andrey
Самое интересное, пример со своего же рабочего сайта беру и хрен там.
Aliaksandr
eFilter формирует список id ресурсов, подходящих под условия
Aliaksandr
Потом eFilterResult берет этот список из плейсхолдера и выводит
Aliaksandr
Это вкратце
Andrey
"... и не выводит" =)
Aliaksandr
Блин, тяжело, когда их два) сложно сказать, что в параллельной ветке делается
Anonymous
"... и не выводит" =)
А пример вызова?)
Andrey
$ids = $modx->getPlaceholder('eFilter_ids'); ВОт он там, плейсхолдер. Равный ничему)
Andrey
<div> [!eFilter? &ajax=`1` &remove_disabled=`0` !] [+eFilter_form+] [!eFilterResult? &tpl=`@CODE: <div >[+pagetitle+]</div>` &parents=`[*id*]` &depth=`4` &display=`10` !]
Aliaksandr
Если он равен ничему, то ничего и не выведет
Aliaksandr
Прлверить лучше через модх логевент
Andrey
Но по-умолчанию-то он же не должен быть пустым. Ладно если при фильтрации баги -- косячил значит с фильтром. Но по дефолту он вообще всё выводить должен.
Aliaksandr
$modx->logEvent , чтобы его точно ничего не съело))
Anonymous
Ставили вручную или из Extras и какую версию?
Aliaksandr
По дефолту он пустой
Aliaksandr
В ефилтеррезал должен быть не парентс а pid
Aliaksandr
Плюс там @code не работал
Andrey
Из экстрас. 0.1 вроде
Aliaksandr
Должно быть имя чанка в tpl
Anonymous
Плюс там @code не работал
Я пулл делал, так его и не зареквестили: https://github.com/webber12/eFilter/issues/20
Andrey
Должно быть имя чанка в tpl
Спасибо тебе огромное.
Andrey
Реально, это и была причина.
Anonymous
Спасибо тебе огромное.
Можешь это изменение добавить, будет CODE работать: https://github.com/EGO7000/eFilter/commit/543dc5cef0e1baed94fe5ed28d0bdf7aaf00d52b
Andrey
2 часа жизни минус )
Anonymous
Я тоже с этим боролся, потому пулл и сделал, но никто туда не смотрит видимо)
Aliaksandr
Имя чанка изначально задавалось в модуле и оттуда в виде общих параметров тянулось
Aliaksandr
Там его и задавать надо без всяких tpl в вызовах:)
Andrey
Блин, ну просто убийство. Все доки перелопатил, вызовы, вардампов понаставил везде в коде, а тут - чанк...
Anonymous
Там его и задавать надо без всяких tpl в вызовах:)
Логичнее было просто сделать чтобы и так и так)
Aliaksandr
С parents косяк тоже вылезет, должно быть pid
Anonymous
особенно если нужно вывести только id например, как то не хочется создавать под конструкцию вида [+id+] отдельный чанк..
Andrey
Не, с parents всё ок.
Aliaksandr
Пока не споткнешься о пустой результат)
Andrey
Ну по категориям походил, всё ок. Он же параметры DocLister юзает, откуда там Pid?
Aliaksandr
В общем pid нужен для отвязки вывода результатов от родительской категории, если не задан, то по умолчанию выводит дочерние
Aliaksandr
Если задан, то берет детей оттуда
Andrey
Ну сложно как-то, мне как раз результаты из тек. категории нужны.
Aliaksandr
if ($ids) { $params['documents'] = $ids; unset($params['parents']); unset($params['depth']); } else { $params['parents'] = $pid; }
Aliaksandr
Это было еще когда доклистер не понимал одновременно парентс и документс
Aliaksandr
Документс были главнее и при пустом не срабатывал парентс
Aliaksandr
В общем есть нюансы)
Aliaksandr
$pid = isset($pid) ? $pid : $modx->documentIdentifier;
Andrey
Я от этих ньюансов полчаса назад матерился так, что обои шевелились)
Aliaksandr
Если не нужен вывод результатов без привязки к категории, то ничего задавать не нужно
Aliaksandr
parents лучше удалить вообще)
Aliaksandr
Это ты просто еще makeFilters не пробовал))