Дмитрий

Дмитрий

С нами с 03 ноября 2019; Место в рейтинге пользователей: #523

Размер и расширение файла из статического ресурса

В родительском ресурсе через pdoPage выводится список pdf-файлов, которые берутся из дочерних ресурсов (тип «статический файл»), Подскажите пожалуйста, как вывести на сайте размер и расширение статического файла? Может есть готовый сниппет который это делает?
Дмитрий
28 марта 2023, 10:38
modx.pro
431
0

msOptionsPrice2 - условие в зависимости от опции товара в модификации.

Здравствуйте. Категория товаров (сетка товаров) реализована через «mFilter2». Товары с модификациями «msOptionsPrice2 », при переключении опций происходит смена цены и фото товара. В каждой модификации товара есть опция minishop2 «to_order», в зависимости от модификации цифровое значение 0 или 1 или 2. Подскажите пожалуйста как сделать проверку на эту опцию, в зависимости от значения «to_order» выводим или нет кнопку «в корзину»
Что то на вроде:
{if $to_order == 0}
нет на складе
{elseif $to_order == 1}
под заказ
{elseif $to_order == 2}
в корзину
{/if}
Переменная {$to_order} в категории выводит Arrey.
Дмитрий
09 ноября 2022, 20:03
modx.pro
717
0

ClientConfig вывод названия поля.

Здравствуйте.
Подскажите пожалуйста.
Есть настройка в ClientConfig:
«Название» = «Телефон», «Ключ» = «phone».
Вывод ключа на fenom: {'phone' | option}.
Вопрос: как вывести «Название» настройки (желательно на fenom)? Слово «Телефон» в этом случае.

Спасибо.
Дмитрий
02 октября 2021, 09:29
modx.pro
1
575
0

Компонент mSync - синхронизация

Здравствуйте.
Подскажите пожалуйста, я создал опции товара в miniShop2: «quality» (Качество), «quantity» (Количество) и т.д.
В компоненте настроил синхронизацию:
— источник: «Качество»,
— тип поля «поле msProduct»,
— цель «quality».
Обмен прошел и эти опции в товаре не заполнились. Подскажите, опции товара в miniShop2 это не «поле msProduct» и нужно создавать нужные опции через TV?
Спасибо.
Дмитрий
23 сентября 2021, 15:49
modx.pro
602
0

mFilter2 вывод TV в категории товаров через Fenom

Здравствуйте.
Подскажите, пожалуйста как вывести TV (изображение) с проверкой на пустоту в категории товаров сниппетом mFilter2 синтаксисом Fenom.
Вывожу в чанке, так (Fenom):
{if $_modx->resource.tv_img}
	<img src="{$_modx->resource.tv_img}" >
{/if}
Ничего не выводится.

Так работает:
<img src="[[+tv_img]]" >
Дмитрий
05 мая 2021, 15:26
modx.pro
499
+1

Интеграция MiniShop2 с сервисом РемОнлайн

10 10 000
Добрый день.
Интересует стоимость и сроки разработки компонента интеграции MiniShop2 с сервисом РемОнлайн.
Нужно чтобы с РемОнлайн выгружались товары, цены, остатки, характеристики товаров (учитывая msOptionsPrice2) в каталог MiniShop2.
Дмитрий
17 апреля 2021, 12:24
modx.pro
355
0

Интеграция MiniShop2 с Райффайзенбанк

6 4 000
Здравствуйте.
Интересует интеграция MiniShop2 с Райффайзенбанком для приема платежей на сайте.

Интересует стоимость и сроки.
Дмитрий
17 апреля 2021, 12:19
modx.pro
368
0

Fenom синтаксис

Здравствуйте.
Подскажите пожалуйста, знающие люди.
Как лучше вызывать сниппеты:
Так:
{'!pdoPage' | snippet : [
    'parents' => $_modx->resource.id, 
    'limit' => 5,
    'toPlaceholder' => 'result'
]}
Или так:
{$_modx->runSnippet('!pdoPage', [
    'parents' => $_modx->resource.id, 
    'limit' => 5,
    'toPlaceholder' => 'result'
])}
И в чем разница?
Дмитрий
30 марта 2021, 11:20
modx.pro
439
0

Как передать ID ресурса во внешний js-файл?

Здравствуйте.
Есть модальное окно с формой (сниппет AjaxForm), при успешной отправке нужно сделать редирект на страницу «Спасибо». Во внешнем js-файле есть код:
$(document).on('af_complete', function(event, response) {
    var form = response.form;
    if (form.attr('id') == 'значение id формы') {
       window.location.href = "[[~id страницы]]"
    }
});
Вопрос: как передать ID определенного ресурса в значение "[[~id страницы]]" во внешнем js-файле?

Спасибо.
Дмитрий
26 ноября 2020, 09:30
modx.pro
1
641
0

Как вывести getImageList внутри pdoMenu

Подскажите люди добрые как вывести getImageList внутри pdoMenu?
[[pdoMenu?
            &includeTVs=`price`
            &parents=`5`
            &level=`1`
            &tpl=`price_tpl`
        ]]
Чанк price_tpl:
[[getImageList?
        &tvname=`price`
        &tpl=`table_price_tpl`
        &docid=`[[+id]]`
    ]]
Дочерих ресурсов много. Но выводятся плейсхолдеры getImageList только из первого дочернего ресурса.
Подскажите пожалуйста, что не так?

Спасибо.
Дмитрий
12 ноября 2020, 15:45
modx.pro
664
0