Всего 123 801 комментарий

Павел Романов
16 марта 2023, 09:42
0
Сделайте сниппет и вызывайте в нужном месте некешированным:
<?php
if(date("G") >= 8 && date("G") <= 23){
    $out = $modx->getChunk('telnumber2', array());
}else{
    $out = $modx->getChunk('telnumber1', array());
}
return $out;
Andrey
16 марта 2023, 05:41
0
Напишите пожалуйста, дам доступы
t.me/atikhobaev
Vladimir
16 марта 2023, 05:25
0
Ваш плагин «ms2GalleryResources» какой-то кастомный, если ваша цель с этим плагином вывести все картинки текущего ресурса, то замените на стандартный. В любом случае без полного шаблона помочь не выйдет
Andrey
16 марта 2023, 05:18
0
Спасибо, за подробный совет!
Но проблема в другом кажется я выяснил, проблему вызывает ms2GalleryResources при любом вызове
Даже дефолтный
[[!ms2GalleryResources?
    &parents=`0`
    &typeOfJoin=`left`
]]
Не знаю с чего начать
Генадий
15 марта 2023, 22:23
0
уже смотрю. спаибо!
Алексей Смирнов
15 марта 2023, 21:56
0
Конечно есть на модсторе уже 2 темы. платные. и 1 для теста Демо — бесплатная.
Если есть желание протестировать вот ссылка: modstore.pro/search?query=magic
Александр Туниеков
15 марта 2023, 21:11
0
<?php
$ms = $modx->getService('miniShop2');
if($msOrder = $modx->getObject('msOrder',['num'=>'2303/41'])){
    echo "<p>{$msOrder->createdon}</p>";
}
Ну так дату можно получить заказа с номером 2303/41
А тебе зачем дату?
Генадий
15 марта 2023, 20:56
0
есть ли какие-то подвижки в направлении тем? не могу найти.
Андрей
15 марта 2023, 20:53
0
Нужно время конкретного заказа

Артур Шевченко
15 марта 2023, 20:51
0
А сервер точно apache?
Александр Туниеков
15 марта 2023, 20:02
0
В смысле ухватиться? Можно плагин на событие msOnChangeOrderStatus написать. https://docs.modx.pro/komponentyi/minishop2/razrabotka/sobyitiya
Или что-то другое надо?
Vladimir
15 марта 2023, 19:39
0
1) Везде где есть двойные фигурные скобки замените на одинарные фигурные скобки.
2) Везде где есть знак "+" заменить на знак "$" допустим
{{+pagetitle}}
на
{$pagetitle}

3) плейсхолдеры лучше берите через "$_pls['']" допустим не
{{+360x270}}
а
{$_pls['360x270']}
. и соответственно у вашего превью
{{+360x270.alt}}
не может быть ещё внутреннего значения, ваш
{{+360x270}}
это уже конечная переменная, которая в вашем примере возвращает ссылку на превью в вашем разрешении
4)в феноме нет таких конструкций как ":" и действие, у фенома идёт пайпами через знак "|". соответственно в вашем пример не вот так
{{+menutitle:default=`{{+pagetitle}}`}}
а так
{if $menutitle}{$menutitle}{else}{$pagetitle}{/if}
Скиньте шаблон сюда полностью, посмотрю помогу. Можете поставить плагин modstore.pro/packages/utilities/moddevtools и легко быстро везде заменить разные вещи, допустим {{ на {
Andrey
15 марта 2023, 17:23
0
Кэш чистил.
Нет не уверен.
Если этот чанк отключить, то страница открывается.
Возможно есть еще один чанк, но не могу понять какой.
Алексей Смирнов
15 марта 2023, 16:47
0
Кеш чистили?
Уверены что именно этот кусок кода (чанка) балуется. если убрать его, что будет?
Сергей
15 марта 2023, 16:11
+1
Всё — победил. Сам туплю. Спасибо.