Миша
https://github.com/modxcms/revolution/blob/d3e5fd9b00f0618e17c8b1f494619c29fe848e3b/core/model/modx/modx.class.php#L1624 Я верно понимаю, что именно вот тут он возвращает
Идрис
Заранее извиняюсь, если пишу не по правилам, сам устал разбираься. Нужен срочно специалист, который сможет разобраться в чужом коде. Половину понимания как этот код работает - объясним. Суть ТЗ: просто нужно вынести в меню с базы определенную категорию товаров. Код писался в далеком 2010г и вывод был самописным. Оплата по факту и ваша цена.
Миша
интересно было бы глянуть на 2010 год )
Миша
В общем разобрался с событиями
Миша
в классе: if($this->modx->event->returnedValues){ $this->modx->log(MODX_LOG_LEVEL_ERROR, print_r($this->modx->event->returnedValues, 1)); }
Миша
в плагине: $values = & $modx->event->returnedValues; $values['data'] = 'asdasd';
Миша
вот сук почему этого нет в доках, наипростейший пример
Миша
как разобрался? Вот https://github.com/bezumkin/miniShop2/blob/master/core/components/minishop2/model/minishop2/minishop2.class.php#L995 Спасибо @bezumkin за клад кода в виде miniShop2
Миша
Это единственная часть, где показывалось на $this->modx->event->returnedValues
Antoȵ
кто-нить юзал babel для мультиязычности? Как сделать так, чтобы "языковая панель" всегда показывалась, даже на тех страницах, где нет перевода?
Миша
Она всегда показывается
Antoȵ
у меня исчезает, если нет языка
Евгений
'includeUnlinked' => 1,
Евгений
вроде этот отвечает за показ
Antoȵ
чо-то не помогло
Евгений
вызов покажи
Евгений
и опубликован ли ресурс
Antoȵ
[[!BabelLinks? &showCurrent=1 &tpl=$header-lang &includeUnlinked=1 ]]
Евгений
у меня также и норм выводит
Antoȵ
ресурс опубликован. На сайте два языка. перехожу по меню, но языковой панели нет, только если перевод есть для статьи, то показывает и русский и английский
Евгений
может кешик
Евгений
а сам сайт не выключен случайно?
Antoȵ
блин, сорян)
Antoȵ
доллар в название чанка затесался
Antoȵ
все работает, пасиб!
Евгений
на доровье
Pavel
Всем доброго времени суток! Подскажите пожалуйста почему не получается выборка по артикулам: $modx->getIterator('msProduct', array( 'article' => 'asd-456' )); Вот это не дает ни какого результата
Миша
Потому что надо modResourse
Миша
А потом msProduct
🙈 PG
Слухи подтвердились: Microsoft до конца года приобретёт GitHub за 7.5 миллиардов долларов в акциях Microsoft. Подробности в официальном блоге — https://blogs.microsoft.com/blog/2018/06/04/microsoft-github-empowering-developers/
Pavel
это плохо. потому что майкврософт могут запретить в России. https://www.krasnodarmedia.su/news/699499/
Pavel
А потом msProduct
Это как? Можешь привести пример?
Sergey
Миша
Это как? Можешь привести пример?
$q = $modx->newQuery('modResource'); $q->where(array('class_key' => 'msProduct', 'article' => 'bla bla')); $res = $modx->getIterator('modResource'. $q);
Pavel
$q = $modx->newQuery('modResource'); $q->where(array('class_key' => 'msProduct', 'article' => 'bla bla')); $res = $modx->getIterator('modResource'. $q);
Хотя, ничего не сработало - мне вывалились все ресурсы без выборки по артикулам и ключу класса
Pavel
Вот смотри как надо - https://modx.pro/help/2880/
Pavel
$q = $modx->newQuery('modResource'); $q->where(array('class_key' => 'msProduct', 'article' => 'bla bla')); $res = $modx->getIterator('modResource'. $q);
Только я не очень понимаю зачем в строчке $q->innerJoin('msProductData', 'msProductData', 'msProduct.id = msProductData.id'); Два раза написано 'msProductData'?
Миша
с каких таблиц и какое условие
Pavel
Так 2 раза указана одна и та же таблица
Ilya
Ребят есть способ сделать УРЛ товаров без вложенности? Например site.ru/tovar-1. Сейчас site.ru/cat/subcat/tovar-1
Ilya
"морозить" каждый урл - адовый гемор
Ilya
При этом категории должны быть с вложенностью
Миша
В настройках в разделе ЧПУ кажется можно отключить вложенность
Ilya
Это да, ток оно вырубит ее везде :)
Миша
тогда роутинг свой писать
Pavel
Ребят есть способ сделать УРЛ товаров без вложенности? Например site.ru/tovar-1. Сейчас site.ru/cat/subcat/tovar-1
Так через htaccess можно, я не силен в регулярках но видел такой htaccess
Ilya
угу спс, гляну
Radj
Ребята помогите, pdoPage загрузка кнопкой не как не хочеть работать 😏 http://prntscr.com/jqt2wl
Radj
Вот что выводить
Radj
http://prntscr.com/jqt3ga
Radj
http://prntscr.com/jqt3uh
Radj
При переносе page.nav верх
Radj
http://prntscr.com/jqt3uh
Radj
http://prntscr.com/jqt4cx
Sentinel
посоветуйте голосовалку пжл. http://picplus.ru/img/1806/04/6c34a951.png
Ramis
посоветуйте голосовалку пжл. http://picplus.ru/img/1806/04/6c34a951.png
https://modstore.pro/packages/utilities/voteforms Правда последнее обновление было 05.05.15
Ramis
https://modstore.pro/packages/other/xpoller2
Rahim
kogda zapusk modx3
Sentinel
@TITANUZ спасибо
Миша
kogda zapusk modx3
в этом месяце
Rahim
ok
Миша
а что?
Миша
кто нибудь Ajenty юзает?
Sentinel
поставил VoteForms, вывел сниппет. я авторизован а он мне пишет "Вы должны авторизоваться, чтобы проголосовать." что не так?
Igor
сниппет Login можно как-то научить принимать файловые чанки?
Миша
ооо пздц баннер подъехал
Anonymous
Anonymous
Феном по крайней мере нельзя
Radj
Добрый день ! MIGX вывожу с помощью pdoPage, кнопка загрузки появляется наверху как его можно вниз перенести? http://prntscr.com/jqzl1d
Миша
Можно, если div внизу закроешь >
Radj
http://prntscr.com/jqzmcl
Radj
Закрыл тоже самое
Миша
<div id="pdopage"> <div class="rows"> [[!pdoPage? &parents=0 &ajaxMode=default ]] </div> [[!+page.nav]] </div>
Миша
а если прямо так сделать?
Эльдар
ему же батон нужен
🙈 PG
перенеси <div class="pagination"> вниз