Евгений
не умеет феном
Евгений
даже без pdoPage
Евгений
ой, промазал
Сергей
Я имею ввиду так: {set $rows = json_decode($_modx->resource.gallery, true)} {foreach $rows as $row} <img src="{$image | phpthumbon : 'w=250&zc=0&q=80&f=jpg'}" alt="{$row.title}" title="{$row.title}"> {/foreach}
Сергей
ну вместо него =)
Сергей
не так сказал
Ru
Голову сломал уже
Ru
Подскажите
Ru
if(($Дата открытия) > $Текущее время and $Текущее время > strtotime($Дата закрытия)){ выводит + Иначе выводит -
Ru
Как правильно условия сформировать. Потом что когда временной диапозон уходит впереД. Начинаеются баги
Ru
Для наглядности
Ru
Спасибо , вроде понял теперь)
Ru
$open < $now < $end
А как это в PHP написать?) 2 условия нельзя
Алексей
$open < $now AND $now < $end
Ru
$open < $now AND $now < $end
Да, изначально так реализовано ) Но не работает
Ru
Да
Алексей
if(($Дата открытия) > $Текущее время and $Текущее время > strtotime($Дата закрытия)){ выводит + Иначе выводит -
ну у вас 2 условия до события и после события. и они никогда не выполнятся вместе. те всегда false.
Ru
ну у вас 2 условия до события и после события. и они никогда не выполнятся вместе. те всегда false.
Понял. Но вот в другом варианте. там когда диапазон текущего времени выходит за преддел конца и начала, начинаются баги
U
не благодари
откатил бекап удалил Currency, переустановил Modx Revo, на эту же версию, почистил от ошибок в отчете, написал в СП. все равно msoptionsPrice не добавляет ((( наверное будем ждать что разраб ответит
Anton
Всем привет! Как вывести меню с подпунктами через resources? Когда стоит &parents=0 то все выводит правильно, меню с подпунктами, а когда я ставлю &resources=6, 7 выводит только меню с ID 6, 7 , а подпункты меню с id 6, 7 не выводит
Алексей
В вашем варианте
тогда вернемся к вопросу, а что вам нужно вообще от условия? Какие данные приходят в переменные? может там не то что нужно?
Dan
и да, для меню есть сниппет pdoMenu
Dan
Я использую pdomenu
почему нужно использовать именно resources, а не parents?
Anton
почему нужно использовать именно resources, а не parents?
[[pdoMenu? &parents=6,7 &level=0 Делаю так, он выводит только подменю, а сами пункты с id 6,7 не выводит
Ru
не видя конкретики - сложно говорить точно.
Да. повсторюсь. В моем примере , в самом начальном идет вот так if(strtotime($date_on) < $now_date and $now_date < strtotime($date_off)){ выводит + иначе -
Dan
[[pdoMenu? &parents=6,7 &level=0 Делаю так, он выводит только подменю, а сами пункты с id 6,7 не выводит
а у ресурсов с id 6 и 7 случайно не стоит галочка "скрыть из меню"?
Евгений
если не забуду, поищу
U
если не забуду, поищу
Кармическая благодарочка!
Ru
ну у вас 2 условия до события и после события. и они никогда не выполнятся вместе. те всегда false.
А вот вводный данные data_now = 20.04.2022 10:00 am data_on = 2022-04-20 10:00 am data_off = 2022-04-19 8:00 pm
Алексей
Не, сравниваю в UNIX
значит перевдените strtotime и проверьте все ли ок. вообще, кажется что может не верно распарсить эту дату: data_now = 20.04.2022 10:00 am
Anton
а у ресурсов с id 6 и 7 случайно не стоит галочка "скрыть из меню"?
Нет, у меня так Услуги(id 6) — Услуга 1 — Услуга 2 Статьи(id 9) — Статья 1 — Статья 2 При &parents=6,9`&level=`0 выводит Услуга 1, Услуга 2, Статья 1, Статья 2 а сами пункты Услуги и Статьи не выводит
Алексей
&parents=6,9 &resources=6,9 попробуйте
Anton
&parents=6,9 &resources=6,9 попробуйте
Так вообще ничего не выводит
Алексей
Так вообще ничего не выводит
&parents=`0,6,9` &level = `1` попробуйте значит )
Anton
showHidden = 1 showUnpublished = 1
Тоже самое только подпункты выводит, а самих родителей нет
Dan
ааа, стоп
Dan
100% выведет
Dan
когда указывается более одного родителя, надо указывать параметр displayStart=1
Алексей
Ну ща что-нибудь да и сработает )
U
если не забуду, поищу
[2022-04-19 18:04:23] (ERROR @ /home/dsmedved/public_html/core/components/msoptionsprice/processors/mgr/option/getlist.class.php : 190) PHP warning: Invalid argument supplied for foreach() при добавлении модификации всплывает вот такая вот ошибка
Евгений
там то ли процессора не хватало, то ли еще чет
Anton
когда указывается более одного родителя, надо указывать параметр displayStart=1
Не выходит, ничего не выводит, ладно спасибо, через pdoresources значит буду делать
U
понял
Dan
у меня сработало, без displayStart выводит только потомков
Anton
[[!pdoMenu? &parents=`2,5` &displayStart=`1` &level=`0` ]]
Спасибо, выводит, значит дело в чанках оформления меню что-то не так, хотя при &parents=0 все отрабатывает нормально, буду разбираться
Алексей
Dan
типа это не сработало?
тож сработает, но там остальные ресурсы придется исключать же в resources
Алексей
[[!pdoMenu? &parents=`0,6,9` &level=`1` ]] че-то у меня сработало...
Dan
/top@nanokarmabot
Nano.Karmabot.chat
🏆 Таблица лидеров 🥇 Алексей Смирнов: 61 кармы 🥈 Андрей Сергеевич: 39 кармы 🥉 Иван Бочкарев: 38 кармы 4. Артур Шевченко: 27 кармы 5. Евгений : 19 кармы 6. Павел Кристалл: 13 кармы 7. 🙈 PG : 11 кармы 8. Roman S: 10 кармы 9. Сергей (ЛА Дерзай) : 10 кармы 10. Drunk Octopunk: 10 кармы Смотреть полный список
Ru
Подскажите как через $modx->getOption К ТВ полю обраться? Я просто обращаюсь, но он каким то образом дату из UNIX в привычную для глаза дату форматирует, а на другой перенной вообще, только время берет. А дату не трогает. (У меня 2 тв поля. с датой и с временем. Я их совмещаю в переменной)
Ru
Вот таким вот образом вызываю, но отображается только время. ТВ поле проверял. не в нем причина точно
Ru
$end_date = $modx->getOption('Disable_data'). ' '. $modx->getOption('Disable_time');
Евгений
не знал что через getOption можно тв поле забрать
Ru
А как по другому можно обратиться?
Евгений
А как по другому можно обратиться?
if($tv = $modx->getObject('modTemplateVarResource', array('tmplvarid' => 28, 'contentid' =>33))) { echo $tv->get('value'); }
Евгений
contentid - id ресурса tmplvarid - id ТВ поля