Борис
Да только это:
[2018-10-22 09:45:47] (ERROR @ /home/s15489/www/core/model/modx/modcachemanager.class.php : 344) Error caching lexicon topic lexicon/en/clientconfig/default
[2018-10-22 09:45:47] (ERROR @ /home/s15489/www/core/model/modx/modcachemanager.class.php : 344) Error caching lexicon topic lexicon/ru/clientconfig/default
[2018-10-22 09:45:47] (ERROR @ /home/s15489/www/core/model/modx/modcachemanager.class.php : 344) Error caching lexicon topic lexicon/en/core/default
[2018-10-22 09:45:50] (ERROR @ /home/s15489/www/core/model/modx/modcachemanager.class.php : 344) Error caching lexicon topic lexicon/ru/core/resource
[2018-10-22 09:45:56] (ERROR @ /home/s15489/www/core/model/modx/modcachemanager.class.php : 344) Error caching lexicon topic lexicon/en/modinstagram/setting
[2018-10-22 09:47:14] (ERROR @ /home/s15489/www/core/model/modx/modcachemanager.class.php : 344) Error caching lexicon topic lexicon/ru/core/element
Roman 🚀
Борис
Причем тут лексиконы не понимаю
Roman 🚀
токены все настроил получил?
Avent
Ну тут просто)
Борис
Да там все сделал
Avent
Перед фигурной скобкой пробел убери
Avent
Закрывающей
Sentinel
showLog выведи и глянь что ему не хватает
Sentinel
и токены кстати могут не сразу работать начать
Avent
Да
Борис
не пашет
Борис
Sentinel
сделай вызов со всеми параметрами и showLog
Alexey
Sentinel
не пашет
а вообще я использую https://inwidget.ru/
Avent
Борис сделай в настройках поиск по тегу fenom
Roman 🚀
парни, а кто-нить настраивал себе автокомплит фенома в пхпшторме?
Avent
Поставь везде "Да"
Alexey
Борис
теперь в логах новое
Борис
[2018-10-22 10:04:31] (ERROR @ /home/s15489/www/core/components/pdotools/model/pdotools/pdotools.class.php : 977) Unexpected token ':' in 95007e648d1fd1d2c4179863a93c139d line 143, near '{"menuindex":' <- there
[2018-10-22 10:05:15] (ERROR @ /home/s15489/www/core/components/pdotools/model/pdotools/pdotools.class.php : 977) Unexpected token ':' in 95007e648d1fd1d2c4179863a93c139d line 143, near '{"menuindex":' <- there
Борис
неужели токен не правильный
Avent
Открой исходник твоей страницы и ищи где у тебя такое используется
Alexey
Avent
view-source:www.yoursite.ru
Avent
Ищи там конструкцию. Потом найди её в modx. Поставь пробелы после открывающей и побережье закрывающей скобками
Roman 🚀
А по этой штуке ни у кого нет идей почему может быть так?
Roman 🚀
Парни, доброе утро! С утра уже весь мозг сломал. Делаю обычную менюшку с where:
{$_modx->runSnippet('!pdoMenu', [
…
'where' => ['min-price-whole:<' => 1500000],
...
])}
А в выборку попадают помимо правильных ресурсы со значением 10+ млн.😳 Но не больше 10 млн. В чем я дурак?
Alexey
Roman 🚀
Это обычная числовая ТВшка
Roman 🚀
TVmin-price-whole – это уже в результирующем sql запросе так собирается. (но я на всякий случай щас проверю конечно)
Прикол в том, что он фильтрует как надо, НО пролезают десятимиллонники и только они.
Alexey
я напутал походу
Roman 🚀
Не, с припиской тв не работает)
Avent
может быть дело в том, что TV хранится в базе в текстовом виде, и соответственно сравнение происходит не в числовом, а текстовом виде?
Roman 🚀
Будто где-то сравниваются строки а не числа
Avent
@geforester, я написал об это выше)
Avent
поэтому надо делать CAST
Alexey
о, у нас тоже есть ЖК Две Эпохи)
Roman 🚀
Alexey
тоже делал сайт по недвижке
Avent
@geforester, все TV хранятся как текст из - за особенностей этой сущности, ща подскажу как сделать
Roman 🚀
Alexey
Avent
@geforester, какой сниппет используется для выборки?
Avent
pdoResources?
Roman 🚀
Roman 🚀
но не принципиально
Avent
попробуй в where Делать так: 'where' => ['CAST(TVmin-price-whole AS UNSIGNED):<' => 1500000],
Avent
или 'where' => ['CAST(min-price-whole AS UNSIGNED):<' => 1500000],
Roman 🚀
Ни так, ни сяк
Unknown column 'CAST(TVmin-price-whole.value AS UNSIGNED)' in 'where clause'
Avent
аа
Avent
стой
Avent
ща
Avent
'where' => ['CAST(TVmin-price-whole.value AS UNSIGNED):<' => 1500000],
Avent
вот так попроюуй
Avent
попробуй тогда так 'where' => ['CAST(TVmin-price-whole.value AS UNSIGNED) > 1500000'],
Avent
попробуй тогда так 'where' => ['CAST(TVmin-price-whole.value AS UNSIGNED) > 1500000'],
Avent
или так 'where' => ['CAST(TVmin-price-whole.value AS UNSIGNED) > 1500000'],
Avent
кароче там обратная кавычка
Avent
поиграйся с ней
Avent
Roman 🚀
Класс! Заработало! Давай тебе на пиво задоначу куда-нибудь
Борис
Ребят, если я разрешаю в настрояках феном и в чанках и на страницах, мне во всех чанках и шаблонах фигурные скобки с переносом строки делать чтобы ошибок не было?
Борис
К примеру у меня в вызове пдоменю есть сортировка в таком формате:
&sortby={"menuindex":"ASC"}
Борис
После } ставить пробел или перенос строки?
Баха Волков
Баха Волков
Баха Волков
Да и перенос можно, но нафуя
Борис
ааа я не правильно делал, пере { проблы ставить нужно
Баха Волков
Борис