Dmytro
не пользуюсь ефильтром, так что мне как то пофик) хочешь доптв - делай доптв.
Andrey
Да я уже всё сделал минут 20 как и всё отлично фильтруется.
Dmytro
а если товар надо переместить из одной папки в другую?
Andrey
Плагин на сохранение и перемещение, меняет значение ТВ.
Dmytro
гениально )))) для того чтобы отфильтрвоать товар по паренту нужно написть плагин на сохранение и перемещение тв.....
Andrey
Бля. Ты реально не понимаешь, что я использую ефильтр, а не свой личный аякс, где мог бы делать выборку как хочу и выдавать что хочу?
Dmytro
я тебя понял прекрасно. если он не умеет фильтрить по паренту - значит надо его фиксить, а не делать фигню )) ну это имхо)
Andrey
Задача разовая, и такой фильтр там не слишком-то нужен. Если будет нужен, Вебберу тут в личку нагадят и без меня)
Ruslan
Ребята, всем привет. Подскажите советом: в админке Evolution на главной сообщение вылезло:
"Ошибка конфигурации: 'Указан неверный путь для файл-браузера"
Однако в настройках пункт найти не могу, видимо из-зп обновления Evo 1.0 до Evolution 1.4.8.
Как починить? :)
Dmytro
Andrey
Буду с нетерпением ждать пула.
Dmytro
так же логичней (не проще, конечно) чем делать дубль тв?
Andrey
Логичней.
Сергей
Pathologic
да, я сегодня пытался подключить авторизацию
Pathologic
и там такое вот говно
Pathologic
нужно словами написать, зачем тебе апи и снять видео
Pathologic
Pathologic
а когда-то было так
https://docs.modx.pro/komponentyi/hybridauth/provajderyi/instagram
Сергей
а потом спроят почему на русском, а не на английском)
Pathologic
а там нельзя на русском
Pathologic
где-то написано такое
Pathologic
ну его нахер
Pathologic
в следующий раз я сразу скажу заказчику чтобы создавал приложения сам
Andrey
Снять видео про апи, не используя апи. Сильно.
Aliaksandr
Aliaksandr
Кстати, раз уж такой пошел разговор. А почему "фильтр по тв" должен обязательно фильтровать по родителю, а не допустим по дедушке? Как быть тем, кому "родители" вообще нафиг не нужны и он пользует tagSaver/multiCategories
EVO bot Лёшка
Andrey
Aliaksandr
getParentIds()
Aliaksandr
А то потом разложат в пять рядов типа обувь-мужская-зимняя-ботинки и начинают ныть, что фильтрует только ботинки))
Andrey
Да ну их к лешему....
Andrey
Просто до создания структуры надо было меня слушать им)
Михаил
Друзья, кто делал сео-фильтры, поделитесь реализациями?
Dmytro
Aliaksandr
я делал реальные категории и туда выборки определенных товаров. иначе там нафигачит миллион дублей с почти одинаковым контентом в авторежиме :)
Dmytro
Vasyl
Помогите пожалуйста решить ошибку, на Evolution2.0 в blade шаблоне пытаюсь вызвать сниппет DocLister, но даже пример из гайда @Dmi3yy :
{!! $modx->runSnippet('DocLister',['parents' => '0', 'tpl' => '@B_CODE:{{ $data["pagetitle"] }}<br />']) !!}
выдает ошибку: Cannot declare class DLTemplate, because the name is already in use
Volodymyr
Vasyl
Volodymyr
Volodymyr
Vasyl
Anonymous
Aliaksandr
я обсуждал с несколькими на мой взгляд нормальными сеошниками, у которых нормальные результаты по выводу - ни один не проявил особого интереса именно к автоматическому формированию таких страниц
Aliaksandr
такому рады только халявщики)))
Aliaksandr
но у них и результат может быть по итогу прямо противоположный))
Камиль
странная фигня , впервые сталкиваюсь. запускаю плагин HtmlInLine и появляются вот такие символы �
Камиль
было у кого нить подобное?
Камиль
Ilya
все операции со строками надо заменить на многобайтовые аналоги
Ilya
https://php.net/manual/ru/book.mbstring.php
Ilya
тока они длину строк по другому считают)
Камиль
ну если честно я код по умолчанию не юзаю, свои сую но оба варианта не работают
Камиль
тот что в HtmlInLIne по умолчанию ещё хуже отрабатывает
Камиль
$content = $modx->documentOutput;
$filters = ['/<!--([\s\S]*?)-->/' => '','/(?<!\S)\/\/\s*[^\r\n]*/' => '','/\>[^\S ]+/s' => '>','/[^\S ]+\</s' => '<','/([\t ])+/s' => ' ','/^([\t ])+/m' => '','/([\t ])+$/m' => '','~//[a-zA-Z0-9 ]+$~m' => '','/[\r\n]+([\t ]?[\r\n]+)+/s' => "\n",'/\>[\r\n\t ]+\</s' => '><','/}[\r\n\t ]+/s' => '}','/}[\r\n\t ]+,[\r\n\t ]+/s' => '},','/\)[\r\n\t ]?{[\r\n\t ]+/s' => '){','/,[\r\n\t ]?{[\r\n\t ]+/s' => ',{','/\),[\r\n\t ]+/s' => '),','~([\r\n\t ])?([a-zA-Z0-9]+)=\"([a-zA-Z0-9_\\-]+)\"([\r\n\t ])?~s' => '$1$2=$3$4',];
$content= preg_replace(array_keys($filters), array_values($filters), $content);
Камиль
а тут регулярки
Камиль
вот результат с кодом по умолчанию
Камиль
впервые сталкиваюсь
Ilya
эмм
Ilya
а основная кодировка utf?
Камиль
да
Камиль
очень сранно. делал два сайта одновременно
Камиль
на одном всё норм
Ilya
попробуй mb_eregi_replace
Камиль
на другом такая хрень :D
Камиль
хм идея
Сергей
хм идея
'|\s+|u', ' '
не помню
Сергей
обычно это вылезало, если какой-то сниппет кривой или плагин