Вопросы

sortby в MS2

Есть у меня во такой кусок кода в аяксовом файлике:
$ord = "
        'Выключатели',
        'Поворотные выключатели',
        'Ручки для поворотных выключателей',
        'Розетки электрические',
        'Розетки TV',
        'Розетки телеф/комп',
        'Розетки акустические',
        'Управление жалюзи',
        'Светорегуляторы',
        'Терморегуляторы теплого пола',
        'Датчики движения',
        'Выключатели автоматические',
        'Вывод кабеля',
        'Кнопка звонка',
        'Заглушки'
    ";
$sortby = "FIELD(Data.product_type,".$ord.")";

$output = $modx->runSnippet('msProducts',array(  
   'parents' => $parent
   ,'tpl' => 'switchElecrRuCHNK'
   ,'includeThumbs' => '80x80'
   ,'where' => "Data.product_type NOT LIKE 'Рамки' AND Data.product_type NOT LIKE 'Вставки' AND (Data.external_signs LIKE '".$color."' OR Data.external_signs_extra LIKE '/%".$color."%/')"
   ,'sortby' => $sortby
   ,'includeContent' => 1
   ,'limit' =>0
));
Андрей Ятин
14 декабря 2013, 15:31
modx.pro
1 380
0

ms2: Минигаллерея с увеличением. Замена дефолтной.

Поделюсь. Замена стандартной галереи для страницы товара.
Юрий Эффа
14 декабря 2013, 12:35
modx.pro
1 027
0

getTickets: плейсхолдер комментариев к тикету

Добрый день! В сниппете getTickets есть плейсхолдер [[+content]], который выводит текст тикета, и есть плейсхолдер [[+comments]], который выводит число комментариев к тикету.

А можно ли получить текст комментариев? Например, мне нужно в футере сделать цитатник с произвольно появляющимися комментариями — нужен именно текст комментариев к тикету(-ам), а не текст тикета(-ов).
Буду очень признательна за решение.
Дарья Сизова
14 декабря 2013, 09:48
modx.pro
1 793
0

Как в minishop добавить дополнительное поле выбора

Как добавить в ms2 дополнительное поле выбора:
например цвет: черный или белый итд.
Заранее спасибо
Попугай Волнистый
14 декабря 2013, 06:04
modx.pro
884
0

модификатор ucfirst и кириллица

Всем привет!
В MODx Revo не срабатывает модификатор типа
[[+name:ucfirst]]
, если строка на кириллице.
Может кто-нибудь сталкивался? Что необходимо попрaвить, чтоб заработало.
Александр
13 декабря 2013, 14:32
modx.pro
1 676
0

minishop2 форма заказа

Планирую переделать форму доставки, необходимо сделать возможность выбора доставки в зависимости от указания города из списка. Т.е. мне нужно добавить возможность указания доступных городов для каждого вида доставки. В каком направлении копать, так чтобы сохранилась возможность обновления пакета?
Никита Павлов
13 декабря 2013, 12:57
modx.pro
3 573
0

pdoTools не работает в других контекстах

Буду краток, использую modx.pro/development/1908/ все нормально в контексте по умолчанию web, появилась необходимость создать альтернативную языковую версию сайта, т.е новый контекст с таким же функционалом но на другом языке, и в контексе web все работает, в новосозданном контексте web2 ничего не выводит
Серега Дождь
13 декабря 2013, 10:57
modx.pro
1 020
0

Как убрать уведомление при добавлении товара?

Как убрать уведомление зеленого цвета при добавлении товара в корзину? Не нашел такого в настройках minishop2, в мануалах при беглом просмотре, тоже не встречается такого…
Марк Львов
13 декабря 2013, 09:58
modx.pro
2 361
0

Артефакты MinifyX при его вызове через runSnippet

MinifyX можно использовать двумя способами:

Вариант 1. Как обычно:
[[!MinifyX? &cssSources=`/css/st.css` &minifyCss = `1` &forceUpdate = `0`
            &registerCss = `placeholder`
            &cacheFolder=`css/min/` &cssFilename = `css1`]]
[[+MinifyX.css]]

Вариант 2. Вызываем в собственном сниппете через $modx->runSnippet():
$modx->runSnippet('MinifyX', array('cssSources' => '/css/st.css', 'minifyCss' => 1, 'forceUpdate' => 0,
                                                   'registerCss' => 'placeholder',
                                                   'cacheFolder' => 'css/min/', 'cssFilename' => 'css2'));
return $modx->placeholders['MinifyX.css'];

Так вот. Во втором варианте наблюдаются следующие артефакты (весь кэш в браузере полностью отключил, браузер перезагрузил):
Cyrax_02
12 декабря 2013, 18:44
modx.pro
2 331
0

Неправильно работает phpthumbof

После переноса на peterhost, phpthumbof стал неправильно выводить картинки. Если указаны параметры, например [[+photo:phpthumbof=`&w=616&h=227&zc=1`]], а ширина исходного изображения меньше 616 пикселей, то сервер его не увеличивает. В чем может быть проблема? На старом хостинге всё работало как надо.
Николай Филимонов
12 декабря 2013, 13:35
modx.pro
1 511
0