Вопросы

Поочередный вывод элементов списка с разными шаблонами

Всем привет!

Есть каталог со списком товаров. У товаров из одной папки бывают 3 разных шаблона. Как можно выводить список товаров поочередно в зависимости от шаблона. То есть 1-й товар в списке с 1-м шаблоном, 2-й товар со 2-м шаблоном, 3-й товар с 3-м шаблоном, 4-й товар с 1-м шаблоном и тд.
Александр
05 февраля 2018, 21:34
modx.pro
1 651
0

msGetOrder - как вывести {$product.options}?

Подскажите, как вывести
{$product.options}
в чанке
tpl.msEmail
, чтобы на почту приходило письмо, в котором указаны опции, например, размер заказанного товара:
{$product.options | size}
или его цвет:
{$product.options | color}
?
Oleg
05 февраля 2018, 17:29
modx.pro
1 191
0

Как получить доступ к комментариям

Как получить доступ к закрытым комментариям например тут modx.pro/work/6040/
Денис Гром
05 февраля 2018, 17:27
modx.pro
1 049
+1

Вопрос по Fenom

Добрый день!

Ситуация следущая…

Использую MODX + mshop2.

Есть модификатор вида

{if 0 | ismember : 'Users'}
     показать корзину
{else}
  скрыть корзину
{/if}

Все прекрасно работает в каталоге товаров, НО когда я вставляю этот модификатор в карточке самого товара (детальном просмотре товара), то модификатор уже не работает и код показывается на фронтенде

Собственно вопрос…

… что не так я делаю?


Спасибо за помощь!
Алексей
05 февраля 2018, 14:31
modx.pro
1 419
0

Мой склад не передает цену товара

Добрый день. Перестал работать компонент mSklad, joxi.ru/p27Zo9jT0JWdDm в установщике можно его обновить, но почему то не показываются доступные версии и из за этого пишет ошибку, так же не происходит синхронизация с мои складом joxi.ru/D2Pg8YkudNkEjm звонил в тех поддержку, сказали что эта проблема на стороне сайта. Самое главное что не передается цена с моего склада. Если често даже не знаю с чего начать и где искать проблему, подскажите если кто знает?
Вот что в файле offers.xml joxi.ru/V2V6YLJt0lKRw2 все приходит нормально, однако цена не передается в минишоп.
stas
05 февраля 2018, 08:03
modx.pro
757
0

Combo в Extjs

Всем привет!
Помогите разобраться, пытаюсь написать небольшое дополнение, в котором используется выпадающий список.
Руслан Сафин
05 февраля 2018, 05:33
modx.pro
1 742
0

Создание неограниченного количества значений кастомных полей пользователем на фронте

Приветствую, уважаемое сообщество!
Есть такая задача: необходимо дать возможность юзерам в личном кабинете создавать в своем профиле неограниченное количество адресов (или других полей, к примеру, бывшие места работы, тут не принципиально).
Dmitry
04 февраля 2018, 16:55
modx.pro
1
1 438
0

Как задавать параметр rel и target у ссылок в TinyMCE Rich Text Editot?

Как задавать параметр rel и target у ссылок в TinyMCE Rich Text Editot? Это почему-то либо не предусмотрено, либо куда-то запрятано.
Markus
04 февраля 2018, 16:44
modx.pro
729
0

Регистрация своего класса доставки в minishop2

Здравствуйте.
Пытаюсь подключить свой класс доставки по статье 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'
    );
}
Svetlana S
04 февраля 2018, 16:07
modx.pro
1 720
0

ajaxform выбор получателя

Здравствуйте!
Подскажите, пожалуйста, как сделать выбор получателя письма.
&emailTo=`manager1@domain.com или manager2@domain.com`
Человек заполняет форму, где по умолчанию получатель письма «Менеджер 1», но человек может выбрать «Менеджера 2» и после нажатия кнопки письмо отправляется либо к первому менеджеру, либо ко второму.
Как это можно реализавать?
Vadim
04 февраля 2018, 12:28
modx.pro
1
1 479
0