Misha
правильно
Misha
{if $_modx->resource.id == 243} {set $params.parent = 9} {/if} {'!pdoPage' | snippet : $params} вот это не работает
Misha
ой не то условие то
🙈 PG
parents
🙈 PG
я же как пример написал
Алексей
Misha
{if $_modx->resource.parent == 243} {set $params.parents = 9} {/if} {'!pdoPage' | snippet : $params} вот так сработало спасибо
Алексей
мля.... жесть.... 🙁
Misha
tvFilter => tagfilter2>0
щас покажу если условие сложное например от 100 до 150 то в поле tv.tagfilter пишем ["TVarea.value BETWEEN 100 and 150"], если условие простое то пишем в поле tagfilter2 size==7х7
Misha
Алексей
забей.. я похоже не понимаю твои задачи, а PG понимает....
Misha
забей.. я похоже не понимаю твои задачи, а PG понимает....
поля филттра не причём в этой задаче
Misha
хотя можно наверное было в where написать родителя но у меня не вышло
Алексей
ну если тебе один раз вывести, то можно в ручную прописать parentS = 9 не вижу проблемы
Алексей
А если 2 разных вывода на 1й странице, то PG все верно показал.
Алексей
В доке по феному посмотри работу с датами, если она там есть. — Ну или мини-сниппет.
🙈 PG
По этому between может не работать как надо
Misha
По этому between может не работать как надо
не знаю, работает. Для тегов делал. Надо другое решение придумать. слишком много руками делать надо
Алексей
не знаю, работает. Для тегов делал. Надо другое решение придумать. слишком много руками делать надо
ну если вы и задачу не объясните что нужно, то и помочь с решением Вам никто не сможет...
Sergey
Добрый вечер! Не могли бы немного по джоинам подсказать?
Sergey
Верно ли я понимаю что чтобы приджоинить к таблице SrSportobject таблицу SrSportcompany мне нужно поступить примерно вот так? $c = $this->modx->newQuery('SrSportobject'); $c->leftJoin('SrSportcompany','Company','id_sportcompany = Company.id'); ?
🙈 PG
в каком месте ты это используешь?
🙈 PG
$this->modx
🙈 PG
я по этому спрашиваю
🙈 PG
$c->leftJoin('SrSportcompany','Company','SrSportobject.id_sportcompany = Company.id');
🙈 PG
я обычно так пишу
Sergey
$this->modx
хм помоему вообще не использую....
Sergey
$c->leftJoin('SrSportcompany','Company','SrSportobject.id_sportcompany = Company.id');
так уже тоже вроде пробовал, чегото не работает, тоже была такая мысль..
🙈 PG
тогда все ок, я просто подумал что ты сниппет пишешь и пример взял такой
🙈 PG
а тут ты вроде как в классе работаешь, так что все ок
🙈 PG
ну и дебажить это все научись, тогда все проще будет
Sergey
да, но почему то выбрать не могу.. ааа в select же добавить надо
🙈 PG
$c->prepare(); echo $c->toSQL();
🙈 PG
ну и ниже die();
Sergey
$c->prepare(); echo $c->toSQL();
отлично! Спасибо большое )
🙈 PG
и при запросе получишь голый sql
🙈 PG
и уже в phpmyadmin можешь искать ошибки если что
Sergey
так тогда и поступлю! Еще раз благодарю!
Igor
Всем добрый вечер) У меня вопрос немного не по модх , собирал комп - все нормально , включается, но при повторном нажатии на кнопку включения не отключается, держал до 30 секунд пробовал, никто не сталкивался?
🙈 PG
настройку поведения при нажатии на кнопку питания вроде как можно настроить в самой ОС
Sergey
и при запросе получишь голый sql
можно еще тогда уж вопрос, может глупый но.. Как селектить поля приджоиненой таблицы, особенно если имя некоторых полей может совпадать с аналогичными в таблице текущего класса?
Sergey
я вижу что придоинилось что просто $c->select('SrSportobject.name','Company.name'); не работает
🙈 PG
https://github.com/bezumkin/miniShop2/blob/master/core/components/minishop2/processors/mgr/orders/getlist.class.php#L88
🙈 PG
вот пример
Sergey
вот пример
спасибо
🙈 PG
>select('SrSportobject.name as Sname, Company.name as Cname');
🙈 PG
спасибо
ну а вообще наверное 70 процентов ответов по таким вопросам нашел просто заглянув в исходники минишопа
Igor
🙈 PG
ну а на каком этапе это происходит у тебя непонятно
🙈 PG
ну возможно и в биосе такое есть
🙈 PG
ну или смотреть правильно ли вообще подключена кнопка
Igor
ну а на каком этапе это происходит у тебя непонятно
Собрал комп , подруьил питание , нажал кнопку включения
Sergey
ну а вообще наверное 70 процентов ответов по таким вопросам нашел просто заглянув в исходники минишопа
да вообщем то да, я чтото запамятовал туда заглянуть. Нет нет да старый легаси проект приходится попилить и тут все старое такое и заскарузлое ))
Igor
Значит правильно по идее
🙈 PG
не обязательно замыкать именно контакты питания для включения компа
🙈 PG
это уже от материнки зависит
🙈 PG
начни с проверки правильности подключения кнопки
Igor
Окей хорошо, спасибо
🙈 PG
я в свое время просто пихал отвертку на контакты в этом районе, и не всегда именно на контакты включения
🙈 PG
ок все равно включался
Sergey
блин надо было просто $c->select('SrSportobject.name as Sname'); $c->select('SrSportcompany.name as Cname'); а туплю пол часа )))
Sergey
Спасибо! @petya_grill
🙈 PG
на здоровье
Саша
приветствую, а возможно такое и если да, то подскажите как, сделать в pdoPage вывод на первой странице рандомный товар со всей категории, а вторую и далее уже как заполнялся товар
🙈 PG
на первой странице рандомный товар или товарЫ?
🙈 PG
и что значит как заполнялся товар?
Anton
и чего значит вторую и далее
Саша
напутал даже не в pdoPage, а в mFilter2, первая страница выдачи на не рандомные товары и категории в которой находимся, а нажимаем в пагинации 2 и далее и там рандом уходит
Саша
сейчас у меня сорт вот такой &sortby=msCategory.menuindex ASC,msProduct.menuindex
Eugene
какой только ерунды люди не придумают
Eugene
лучше подскажите, какая структура у компонентов в modx3?
Eugene
было бы круто, если CMPGenerator для modx3 обновили