Вопросы
Авторизация в Login по произвольным полям
Всем привет.
Реализовал авторизацию в закрытый раздел на сайте через Login. Однако базовая авторизация идет по паре полей login/pass. А я хочу сделать авторизацию по двум другим полям без логина и пароля. Перерыл всю документацию — не нашел ответа на вопрос. Может, плохо искал…
Подскажите, пожалуйста, кто-то сталкивался уже с подобным и знает как реализовать? Писать что-то свое или можно из коробки сделать?
Заранее спасибо.
Реализовал авторизацию в закрытый раздел на сайте через Login. Однако базовая авторизация идет по паре полей login/pass. А я хочу сделать авторизацию по двум другим полям без логина и пароля. Перерыл всю документацию — не нашел ответа на вопрос. Может, плохо искал…
Подскажите, пожалуйста, кто-то сталкивался уже с подобным и знает как реализовать? Писать что-то свое или можно из коробки сделать?
Заранее спасибо.
Tickets
В шаблоне страницы я вызываю getTickets
этого вызова снипет getTickets начинает выводить дальнейшие элементы с шаблоном из вызова снипета TicketLatest. То есть первый элемент страницы выводится нормально с последним комментарием, но другие элементы выводятся из шаблона последнего комментария. Кто может подсказать в чем дело?
[[!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. То есть первый элемент страницы выводится нормально с последним комментарием, но другие элементы выводятся из шаблона последнего комментария. Кто может подсказать в чем дело?
Пропали слова лексикона minishop2 в админ. панели группы пользователей
Здравствуйте!
Интернет-магазин с minishop2.
Смастерил для заказчика группу Менеджеры с усечеными правами: с доступом к ресурсам, к категориям товаров, товарам, заказам магазина.
И, соот-но, сделал одного менеджера в этой группе.
В момент завершения изготовления менеджера его админ. панель выглядела чудесно: страницы категорий и товаров, а также заказов выглядели и работали отлично, беды ничего не предвещало.
Но в какой-то момент — он совпал с очисткой кеша — на страницах админ. панели менеджера исчезли все лексиконы от minishop2, остались кнопки «undefined», ссылки без текста и оттого неработающие и т.д.
При этом у главного админа все в порядке.
То есть, для вновь созданных групп не подключаются словари minishop2.
Пока никакие ухищрения не помогли.
Прошу совета — вдруг, кто сталкивался — как решить проблему?
Спасибо
Интернет-магазин с minishop2.
Смастерил для заказчика группу Менеджеры с усечеными правами: с доступом к ресурсам, к категориям товаров, товарам, заказам магазина.
И, соот-но, сделал одного менеджера в этой группе.
В момент завершения изготовления менеджера его админ. панель выглядела чудесно: страницы категорий и товаров, а также заказов выглядели и работали отлично, беды ничего не предвещало.
Но в какой-то момент — он совпал с очисткой кеша — на страницах админ. панели менеджера исчезли все лексиконы от minishop2, остались кнопки «undefined», ссылки без текста и оттого неработающие и т.д.
При этом у главного админа все в порядке.
То есть, для вновь созданных групп не подключаются словари minishop2.
Пока никакие ухищрения не помогли.
Прошу совета — вдруг, кто сталкивался — как решить проблему?
Спасибо
Как в miniShop2 вставить номер заказа в скрипт?
Как в MODx в miniShop2 вставить в скрипт отслеживания конверсии номер заказа?
Попробовал так:
в head шаблона успешного оформления заказа вставил скрипт
Попробовал так:
в 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': не подставляется. Как исправить? Как в 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));
} ModX и несколько миллионов ресурсов
Привет! Подскажите, ModX подходит для нескольких миллионов ресурсов (или minishop-товаров)? Знаете ли примеры ModX-сайтов с таким количеством ресурсов/товаров?
mFilter2 как выбрать ресурсы с моей опцией?
Подскажите пожалуйста, как в mFilter2 вызвать только те ресурсы, которые попадают под мою опцию в минишопе?
Опция как Да/Нет сделана.
Как правильно написать выборку?
Опция как Да/Нет сделана.
'where'=> ['season_sale' => 1]но тогда ошибка в логах 42S22: Unknown column 'season_sale' in 'where clause'Как правильно написать выборку?
miniShop2 radio сам переключается.
Доброго времени суток.
Столкнулся с такой проблемой. При быстром изменении способа доставки или оплаты почему-то кнопки сами себя переключать.
Пример ошибки:

Сам сайт: kids.ldmplus.ru/oformit-zakaz
Не могу понять почему если резко изменить способ доставки или оплаты кнопки заедает и они начинают сами переключаются.
Кто то сталкивался с данной проблемой или может помочь?
Столкнулся с такой проблемой. При быстром изменении способа доставки или оплаты почему-то кнопки сами себя переключать.
Пример ошибки:

Сам сайт: kids.ldmplus.ru/oformit-zakaz
Не могу понять почему если резко изменить способ доставки или оплаты кнопки заедает и они начинают сами переключаются.
Кто то сталкивался с данной проблемой или может помочь?
Дополнительное поле профиля TinyMCE
Доброго времени суток.
Есть ли какая то возможность внедрить визуальный редактор(TinyMCE) в профиль пользователя в админ.панели?
Создал дополнительные поля профиля (не extended) с помощью этой инструкции.
Благодарю за внимание к моей проблеме.
Версия MODX Revolution: 2.7.1-pl
Есть ли какая то возможность внедрить визуальный редактор(TinyMCE) в профиль пользователя в админ.панели?
Создал дополнительные поля профиля (не extended) с помощью этой инструкции.
Благодарю за внимание к моей проблеме.
Версия MODX Revolution: 2.7.1-pl
mSearch2 поиск по определенному полю
Всем привет!
Простой вопрос…
Хочу на одной странице сделать 2 вызова mSearch2:
1. поиск по категориям (msCategory), только по полю pagetitle
2. поиск по товарам (msProduct), по всем полям.
Как реализовать?..
Ограничить поиск только по категории или товару ясно, через where class_key.
А вот как заставить искать только по полю pagetitle? Поисковый индекс присутствует по всем полям для всех ресурсов…
Простой вопрос…
Хочу на одной странице сделать 2 вызова mSearch2:
1. поиск по категориям (msCategory), только по полю pagetitle
2. поиск по товарам (msProduct), по всем полям.
Как реализовать?..
Ограничить поиск только по категории или товару ясно, через where class_key.
А вот как заставить искать только по полю pagetitle? Поисковый индекс присутствует по всем полям для всех ресурсов…