Всего 123 797 комментариев

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
Всё — победил. Сам туплю. Спасибо.
alexandr.skyrda
15 марта 2023, 16:01
0
уже стоит, не помогает(
Andrey
15 марта 2023, 15:45
0
Не помогло, даже если этот чанк сократить до
[[!pdoPage?
	&element=`ms2GalleryResources`
	&depth=`0`
	&limit=`0`
	&sortby=`menuindex`
	&sortdir=`ASC`
	&tplWrapper=`@INLINE <div class="row" id="catalog_inner">[[+output]]</div>`
	&tpl=`@INLINE
        	<div class="col-12 col-md-3" id="grid_element">
                        [[+pagetitle]]
        	</div>
	`
	&typeOfJoin=`Left`
	&includeThumbs=`360x270`
	&includeOriginal=`1`
	&includeContent=`1`
]]
[[!+page.nav]]
Страница выдаёт 500
Артур Шевченко
15 марта 2023, 15:32
0
У вас включен fenom на страницах и вот такой синтаксис {{ ему не нравится. Самый простой вариант заменить {{ на [[ должно помочь.
Andrey
15 марта 2023, 15:31
0
[[!pdoPage?
	&element=`ms2GalleryResources`
	&depth=`0`
	&limit=`0`
	&sortby=`menuindex`
	&sortdir=`ASC`
	&tplWrapper=`@INLINE <div class="row" id="catalog_inner">[[+output]]</div>`
	&tpl=`@INLINE
        	<div class="col-12 col-md-3" id="grid_element">
        		<a href="{$_modx->makeUrl($id)}">
        			<div class="col-offset-1 col-10">
                        <img class="img-fluid mx-auto rounded" src="{{+360x270}}" alt="{{+360x270.alt}}" title="{{+360x270.name}}" />
                        <h5 class="text-center">{{+menutitle:default=`{{+pagetitle}}`}}</h5>
        			</div>
        		</a>
        	</div>
	`
    &tpl_n4=`@INLINE
            <div class="col-12 col-md-3" id="grid_element">
        		<a href="{$_modx->makeUrl($id)}">
        			<div class="col-offset-1 col-10">
                        <img class="img-fluid mx-auto rounded" src="{{+360x270}}" alt="{{+360x270.alt}}" title="{{+360x270.name}}" />
                        <h5 class="text-center">{{+menutitle:default=`{{+pagetitle}}`}}</h5>
        			</div>
        		</a>
        	</div>
        	</div>
        	<div class="row" id="catalog_inner">
    `
	&tplLast=`@INLINE
        	<div class="col-12 col-md-3" id="grid_element">
        		<a href="{$_modx->makeUrl($id)}">
        			<div class="col-offset-1 col-10">
        			    <img class="img-fluid mx-auto rounded" src="{{+360x270}}" alt="{{+360x270.alt}}" title="{{+360x270.name}}" />
                        <h5 class="text-center">{{+menutitle:default=`{{+pagetitle}}`}}</h5>
        			</div>
        		</a>
        	</div>
	`
	&typeOfJoin=`Left`
	&includeThumbs=`360x270`
	&includeOriginal=`1`
	&includeContent=`1`
]]
[[!+page.nav]]
Есть такой чанк отключая который страница перестаёт сыпать ошибку 500 и открывается