Вопросы
Поочередный вывод элементов списка с разными шаблонами
Всем привет!
Есть каталог со списком товаров. У товаров из одной папки бывают 3 разных шаблона. Как можно выводить список товаров поочередно в зависимости от шаблона. То есть 1-й товар в списке с 1-м шаблоном, 2-й товар со 2-м шаблоном, 3-й товар с 3-м шаблоном, 4-й товар с 1-м шаблоном и тд.
Есть каталог со списком товаров. У товаров из одной папки бывают 3 разных шаблона. Как можно выводить список товаров поочередно в зависимости от шаблона. То есть 1-й товар в списке с 1-м шаблоном, 2-й товар со 2-м шаблоном, 3-й товар с 3-м шаблоном, 4-й товар с 1-м шаблоном и тд.
msGetOrder - как вывести {$product.options}?
Подскажите, как вывести
{$product.options} в чанке tpl.msEmail, чтобы на почту приходило письмо, в котором указаны опции, например, размер заказанного товара:
{$product.options | size} или его цвет: {$product.options | color}? Как получить доступ к комментариям
Как получить доступ к закрытым комментариям например тут modx.pro/work/6040/
Вопрос по Fenom
Добрый день!
Ситуация следущая…
Использую MODX + mshop2.
Есть модификатор вида
Все прекрасно работает в каталоге товаров, НО когда я вставляю этот модификатор в карточке самого товара (детальном просмотре товара), то модификатор уже не работает и код показывается на фронтенде
Собственно вопрос…
… что не так я делаю?
Спасибо за помощь!
Ситуация следущая…
Использую MODX + mshop2.
Есть модификатор вида
{if 0 | ismember : 'Users'}
показать корзину
{else}
скрыть корзину
{/if}Все прекрасно работает в каталоге товаров, НО когда я вставляю этот модификатор в карточке самого товара (детальном просмотре товара), то модификатор уже не работает и код показывается на фронтенде
Собственно вопрос…
… что не так я делаю?
Спасибо за помощь!
Мой склад не передает цену товара
Добрый день. Перестал работать компонент mSklad, joxi.ru/p27Zo9jT0JWdDm в установщике можно его обновить, но почему то не показываются доступные версии и из за этого пишет ошибку, так же не происходит синхронизация с мои складом joxi.ru/D2Pg8YkudNkEjm звонил в тех поддержку, сказали что эта проблема на стороне сайта. Самое главное что не передается цена с моего склада. Если често даже не знаю с чего начать и где искать проблему, подскажите если кто знает?
Вот что в файле offers.xml joxi.ru/V2V6YLJt0lKRw2 все приходит нормально, однако цена не передается в минишоп.
Вот что в файле offers.xml joxi.ru/V2V6YLJt0lKRw2 все приходит нормально, однако цена не передается в минишоп.
Combo в Extjs
Всем привет!
Помогите разобраться, пытаюсь написать небольшое дополнение, в котором используется выпадающий список.
Помогите разобраться, пытаюсь написать небольшое дополнение, в котором используется выпадающий список.
Создание неограниченного количества значений кастомных полей пользователем на фронте
Приветствую, уважаемое сообщество!
Есть такая задача: необходимо дать возможность юзерам в личном кабинете создавать в своем профиле неограниченное количество адресов (или других полей, к примеру, бывшие места работы, тут не принципиально).
Есть такая задача: необходимо дать возможность юзерам в личном кабинете создавать в своем профиле неограниченное количество адресов (или других полей, к примеру, бывшие места работы, тут не принципиально).
Как задавать параметр rel и target у ссылок в TinyMCE Rich Text Editot?
Как задавать параметр rel и target у ссылок в TinyMCE Rich Text Editot? Это почему-то либо не предусмотрено, либо куда-то запрятано.
Регистрация своего класса доставки в minishop2
Здравствуйте.
Пытаюсь подключить свой класс доставки по статье docs.modx.pro/components/minishop2/development/service/connection, поменяв только сумму, после которой доставка бесплатная, и слегка изменив названия файла и класса. Регистрировала и через Console, и через сниппет. Но класс не добавляется, в логах Could not load custom class. Подскажите, пожалуйста, с чем это может быть связано.
Измененный код:
Регистрация
Пытаюсь подключить свой класс доставки по статье docs.modx.pro/components/minishop2/development/service/connection, поменяв только сумму, после которой доставка бесплатная, и слегка изменив названия файла и класса. Регистрировала и через Console, и через сниппет. Но класс не добавляется, в логах Could not load custom class. Подскажите, пожалуйста, с чем это может быть связано.
Измененный код:
<?php
if(!class_exists('msDeliveryInterface')) {
require_once dirname(dirname(__FILE__)) . '/minishop2/model/minishop2/msdeliveryhandler.class.php';
}
class msDeliveryHandlerCustom extends msDeliveryHandler implements msDeliveryInterface{
public function getCost(msOrderInterface $order, msDelivery $delivery, $cost = 0) {
$freedeliverysumm = 2999;
$cart = $order->ms2->cart->status();
$cart_cost = $cart['total_cost'];
if($cart_cost > $freedeliverysumm){
return $cost;
}else{
$delivery_cost = parent::getCost($order, $delivery, $cost);
return $delivery_cost;
}
}
} Регистрация
<?php
if ($miniShop2 = $modx->getService('miniShop2')) {
$miniShop2->addService('delivery', 'CustomDelivery',
'{core_path}components/minishop2/custom/delivery/msdeliveryhandlercustom.class.php'
);
} ajaxform выбор получателя
Здравствуйте!
Подскажите, пожалуйста, как сделать выбор получателя письма.
Как это можно реализавать?
Подскажите, пожалуйста, как сделать выбор получателя письма.
&emailTo=`manager1@domain.com или manager2@domain.com`Человек заполняет форму, где по умолчанию получатель письма «Менеджер 1», но человек может выбрать «Менеджера 2» и после нажатия кнопки письмо отправляется либо к первому менеджеру, либо ко второму.Как это можно реализавать?