Вопросы

Tickets

В шаблоне страницы я вызываю getTickets
[[!pdoPage? &element = `getTickets` &parents=`[[*id]]` &tpl=`podRazdel.tpl` &depth=`0`]] [[!+page.nav]]
. В шаблоне podRazdel.tpl вызываю TicketLatest
[[!TicketLatest? &parents=`[[+parent]]` &limit=`1` &action=`comments` &tpl=`tpl.Tickets.comment.latest` ]]
. И из-за
этого вызова снипет getTickets начинает выводить дальнейшие элементы с шаблоном из вызова снипета TicketLatest. То есть первый элемент страницы выводится нормально с последним комментарием, но другие элементы выводятся из шаблона последнего комментария. Кто может подсказать в чем дело?
Михаил
10 июля 2019, 10:50
modx.pro
502
0

Пропали слова лексикона minishop2 в админ. панели группы пользователей

Здравствуйте!
Интернет-магазин с minishop2.
Смастерил для заказчика группу Менеджеры с усечеными правами: с доступом к ресурсам, к категориям товаров, товарам, заказам магазина.
И, соот-но, сделал одного менеджера в этой группе.
В момент завершения изготовления менеджера его админ. панель выглядела чудесно: страницы категорий и товаров, а также заказов выглядели и работали отлично, беды ничего не предвещало.
Но в какой-то момент — он совпал с очисткой кеша — на страницах админ. панели менеджера исчезли все лексиконы от minishop2, остались кнопки «undefined», ссылки без текста и оттого неработающие и т.д.
При этом у главного админа все в порядке.
То есть, для вновь созданных групп не подключаются словари minishop2.
Пока никакие ухищрения не помогли.
Прошу совета — вдруг, кто сталкивался — как решить проблему?
Спасибо
Владимир
10 июля 2019, 09:47
modx.pro
986
0

Как в miniShop2 вставить номер заказа в скрипт?

Как в MODx в miniShop2 вставить в скрипт отслеживания конверсии номер заказа?
Попробовал так:
в head шаблона успешного оформления заказа вставил скрипт
[[!msOrder?
    &tpl = `
        <!-- Event snippet for Покупка conversion page -->
        <script>
            gtag('event', 'conversion', {
                'send_to': 'AW-731837584/YoJmCLz0kaUBEJDp-9wC',
                'transaction_id': '{$order.num}'
            });
        </script>`
]]
Скрипт на странице выводится, однако, номер заказа в 'transaction_id': не подставляется. Как исправить?
Денис
09 июля 2019, 13:59
modx.pro
971
0

Как в ajax файле form.php подключить после вызова чанка обработку fenom тегов и снипетов?

Ребята, подскажите пожалуйста! Как в ajax файле form.php подключить после вызова чанка обработку fenom тегов и снипетов? Вот содержимое файла form.php
<?php
	if ($_SERVER['HTTP_X_REQUESTED_WITH'] != 'XMLHttpRequest' || empty($_POST['action'])) {
		return;
	}

	define('MODX_API_MODE', true);

	require dirname(dirname(dirname(__FILE__))) . '/index.php';
	
	$modx->getService('error','error.modError');
	$modx->setLogLevel(modX::LOG_LEVEL_ERROR);
	$modx->setLogTarget('FILE');
	
	
	if ($_POST['action'] == "1" && isset($_POST['mass'])) {
		//Получаем значение для второго селектора

		$output = $modx->getChunk('mass',array(
            'mass' => strval($_POST['mass']),
            'h' => strval($_POST['h']),
            'l1' => strval($_POST['l1']),
            'l2' => strval($_POST['l2']),
            'l3' => strval($_POST['l3']),
        ));

		$result = array($output, 'success');
	}
	else {
		$result = array('Некорректный запрос', 'error');
	}
	
	if (!empty($result)) {
		die(json_encode($result));
	}
Владимир
09 июля 2019, 09:28
modx.pro
845
0

ModX и несколько миллионов ресурсов

Привет! Подскажите, ModX подходит для нескольких миллионов ресурсов (или minishop-товаров)? Знаете ли примеры ModX-сайтов с таким количеством ресурсов/товаров?
Мартин Очоа
09 июля 2019, 00:49
modx.pro
2 377
0

mFilter2 как выбрать ресурсы с моей опцией?

Подскажите пожалуйста, как в mFilter2 вызвать только те ресурсы, которые попадают под мою опцию в минишопе?
Опция как Да/Нет сделана.

'where'=> ['season_sale' => 1]
но тогда ошибка в логах 42S22: Unknown column 'season_sale' in 'where clause'

Как правильно написать выборку?
UDAV
08 июля 2019, 15:11
modx.pro
930
-1

miniShop2 radio сам переключается.

Доброго времени суток.
Столкнулся с такой проблемой. При быстром изменении способа доставки или оплаты почему-то кнопки сами себя переключать.
Пример ошибки:

Сам сайт: kids.ldmplus.ru/oformit-zakaz
Не могу понять почему если резко изменить способ доставки или оплаты кнопки заедает и они начинают сами переключаются.
Кто то сталкивался с данной проблемой или может помочь?
Сергій
08 июля 2019, 02:55
modx.pro
1 216
0

Дополнительное поле профиля TinyMCE

Доброго времени суток.

Есть ли какая то возможность внедрить визуальный редактор(TinyMCE) в профиль пользователя в админ.панели?
Создал дополнительные поля профиля (не extended) с помощью этой инструкции.

Благодарю за внимание к моей проблеме.

Версия MODX Revolution: 2.7.1-pl
Ислам Алиев
05 июля 2019, 20:36
modx.pro
753
0

mSearch2 поиск по определенному полю

Всем привет!
Простой вопрос…

Хочу на одной странице сделать 2 вызова mSearch2:
1. поиск по категориям (msCategory), только по полю pagetitle
2. поиск по товарам (msProduct), по всем полям.
Как реализовать?..

Ограничить поиск только по категории или товару ясно, через where class_key.

А вот как заставить искать только по полю pagetitle? Поисковый индекс присутствует по всем полям для всех ресурсов…
Наумов Алексей
05 июля 2019, 16:30
modx.pro
1 125
0

Значение в поле Article в minishop2 не записывается, если содержит буквы

Привет, подскажите, может кто-то сталкивался

при создании нового товара поле Article не сохраняется. Пишет 0
скриншот
yadi.sk/i/JcCO2bItrZslbg

Версия minishop2 — 2.1.8-pl3
Работало стабильно с 2014 года, дописывалось, местами оч костыльно
когда именно перестало не известно, на бекап не откатить
В консоли ошибок нет, ковырял

Заранее благодарю за наставление на путь истинный

UPDATE:
не сохраняется артикул с буквами (как русские так и латиница), только цифры сохраняет
alexbox
05 июля 2019, 15:05
modx.pro
1 185
0