Проверка товара до добавления его в Корзину
Здравствуйте! Столкнулся с таким вопросом.
У меня при клике на «Добавить» (у товара) всплываем форма для ввода дополнительных данных и уже эта форма добавляет товар в Корзину.
Мне нужно чтобы при клике на «Добавить» проверялись какие есть товары в Корзине и какой товар добавляется (какой шаблон, конкретно в моем случае).
Если я добавляют товар, то понятно, срабатывает miniShop2.Callbacks.add и уже в class msCartHandler, function add и там уже проверять и возвращать что надо.
Но мне нужна проверка товара перед добавлением его в корзину, чтобы показывать форму добавления или нет.
Есть ли что-то вроде miniShop2.Callbacks.status в js Callback'ах или как его сделать самому, а главное потом как это все проверять в какой функции?
Надеюсь понятно объяснил суть вопроса.
Спасибо
У меня при клике на «Добавить» (у товара) всплываем форма для ввода дополнительных данных и уже эта форма добавляет товар в Корзину.
Мне нужно чтобы при клике на «Добавить» проверялись какие есть товары в Корзине и какой товар добавляется (какой шаблон, конкретно в моем случае).
Если я добавляют товар, то понятно, срабатывает miniShop2.Callbacks.add и уже в class msCartHandler, function add и там уже проверять и возвращать что надо.
Но мне нужна проверка товара перед добавлением его в корзину, чтобы показывать форму добавления или нет.
Есть ли что-то вроде miniShop2.Callbacks.status в js Callback'ах или как его сделать самому, а главное потом как это все проверять в какой функции?
Надеюсь понятно объяснил суть вопроса.
Спасибо
Ошибка при постинге msocialvk
Установил компонент msocialvk, сделал все по мануалу docs.modx.pro/komponentyi/msocial/msocialvk — начал пытаться постить чтото, и выбивает вот такую ошибку в логах:
Произошла ошибка при постинге в Vk 8 (Invalid request: v is required. Version param should be passed as «v». «version» param is invalid and not supported.
Можете подсказать как исправить?
я так понял вот тут modx.pro/help/22269 похожая проблема
Произошла ошибка при постинге в Vk 8 (Invalid request: v is required. Version param should be passed as «v». «version» param is invalid and not supported.
Можете подсказать как исправить?
я так понял вот тут modx.pro/help/22269 похожая проблема
Нужен программист для реализации нового каталога для https://com-stil.com/catalog
3
Нужен программист на modx revo для реализации нового каталога для com-stil.com/catalog
Нужет web дизайнер. Нужно нарисовать новые макеты для https://com-stil.com/catalog
1
Нужен web дизайнер. Нужно нарисовать новые макеты для com-stil.com/catalog
Как на FENOM узнать количество записей с определенным числом в массиве?
Приветствую, друзья, подскажите пожалуйста, как в массиве, проверить сколько параметров со определенным значением?
Знаю как проверить количество записей в массиве {set $count = count($array)}
Но мне нужно, в этом массиве, узнать сколько опубликованных записей.
В массиве MIGX tv есть разные параметры, но есть параметр чекбокс который отвечает за публикацию записи, если опубликовано то 1, если нет то 0
Знаю как проверить количество записей в массиве {set $count = count($array)}
Но мне нужно, в этом массиве, узнать сколько опубликованных записей.
В массиве MIGX tv есть разные параметры, но есть параметр чекбокс который отвечает за публикацию записи, если опубликовано то 1, если нет то 0
$item.published
Вывожу так{var $plus = $_modx->resource.field_plus | fromJSON}
{if $plus}
{foreach $plus as $idx => $item}
{if $idx =='8'}{break}{/if}
{if $item.published !=0}
<div class="plus__item plus-item">
{$item.text}
{/if}
{/foreach}
{/if}
Но вот как узнать сколько в массиве $item.published равных 1? Переименовать файл во время загрузки
Добрый день! Подскажите как можно во время загрузки изображения переименовать его, а именно сделать название файла как alias страницы
Расширение Login MODX 3.0.2
Здравствуйте.
Есть страница «Личный кабинет» на которой находится авторизация пользователей, а также редирект для авторизованных (Авторизованные при открытии данной страницы автоматический переходят на другую страницу), но при попытке выйти, срабатывает редирект, и пользователь не может выйти. Как осуществить выход пользователя, оставив при этом редирект?
Есть страница «Личный кабинет» на которой находится авторизация пользователей, а также редирект для авторизованных (Авторизованные при открытии данной страницы автоматический переходят на другую страницу), но при попытке выйти, срабатывает редирект, и пользователь не может выйти. Как осуществить выход пользователя, оставив при этом редирект?
Дубли пользователей при регистрации
Подскажите, пожалуйста, в каких случаях такое может происходить?
1. Пользователь заполняет форму регистрации (пакет «Login»)
2. Отправляет форму
3. Создается несколько пользователей, но в итоге остается только 1 с последним ID
На скрине отображен предпоследний и последний пользователь. Разница между ID = 5
Процесс регистрации так же связан с CRM. В итоге в CRM фиксируется 5 регистраций, хотя по факту зарегистрировался 1.
Для отправки данных в CRM используется &postHooks в сниппете Register
1. Пользователь заполняет форму регистрации (пакет «Login»)
2. Отправляет форму
3. Создается несколько пользователей, но в итоге остается только 1 с последним ID
На скрине отображен предпоследний и последний пользователь. Разница между ID = 5
Процесс регистрации так же связан с CRM. В итоге в CRM фиксируется 5 регистраций, хотя по факту зарегистрировался 1.
Для отправки данных в CRM используется &postHooks в сниппете Register
msTools - Напоминание о брошенной корзине
Покупал компонент msTools, куда-то пропал из репозитория на modstore.pro
Мне надо было реализовать напоминание пользователю, но выборка mstUnfOrder не работала.
Итак, чтобы заработала выборка выполнить
Для удобства я ещё добавил поле в бд и схему (Необязательно)
Отлично. Выборка заработала
Удачи!
Мне надо было реализовать напоминание пользователю, но выборка mstUnfOrder не работала.
Итак, чтобы заработала выборка выполнить
// MODX Revolution 2.8.3-pl
$modx->addPackage('mstools', $modx->getOption('core_path').'components/mstools/model/', 'modx_mstools_');
$modx->addExtensionPackage('mstools', '[[++core_path]]components/mstools/model/mstools');
Для удобства я ещё добавил поле в бд и схему (Необязательно)
// modx_mstools_unformed_orders
ALTER TABLE `modx_mstools_unformed_orders` ADD `id` INT(10) NOT NULL AUTO_INCREMENT FIRST, ADD UNIQUE `id` (`id`);
// core/components/mstools/model/schema/mstools.mysql.schema.xml
<field key="id" dbtype="int" precision="10" phptype="integer" attributes="unsigned" null="false" default="" index="id" />
Отлично. Выборка заработала
if ($unf = $modx->getObject('mstUnfOrder', ['id' => 1])) {
echo $unf->email;
}
// $orders = $modx->getCollection('mstUnfOrder', ['email:!=' => '']);
// print_r($orders);
Удачи!
Не могу найти где в панели редактировать отзывы (возможно плагин tickets)
Всем привет,
Сайт на modx, есть страница с отзывами: drkudlayclinic.ru/reviews/
Предполагаю, что для них используется плагин tickets
Вот скрин из панели modx
pastenow.ru/966e98d8e39349417228f9bd7e1fe0d7
Но никак не могу найди где сами отзывы можно посмотреть, аппрувить или удалить.
Спасибо
Сайт на modx, есть страница с отзывами: drkudlayclinic.ru/reviews/
Предполагаю, что для них используется плагин tickets
Вот скрин из панели modx
pastenow.ru/966e98d8e39349417228f9bd7e1fe0d7
Но никак не могу найди где сами отзывы можно посмотреть, аппрувить или удалить.
Спасибо