Олег Щавелев

Олег Щавелев

С нами с 20 января 2017; Место в рейтинге пользователей: #28
Олег Щавелев
22 ноября 2019, 00:13
0
Да через плагин. В MS2 есть события привязываемся к событию -> модифицируем цену и кладем обратно. Если хочется обсудить подробнее пожалуйста более подробно опишите свою проблему.
Олег Щавелев
21 ноября 2019, 21:09
0
@Артём Зернов

Cпасибо за вопросы.

Добавление
1. При добавление товара данные передаются в массив все данные в БД есть.

Редактирование
1. При открытие в кастомных полях поля пустые.
2. Если мы напишум другую информацию (редактирование) в кастомных полях она обновиться (поля остануться пустых а массиве появиться обновленная информация)
3. Если мы езменим другие поля, а кастомные при изменение оставим без изменение то данные кастомных полей сотруться и кастомные поля перезапишуться на пустоту.

Надеюсь я перечислил все сценирии поведения данной формы.
Олег Щавелев
20 ноября 2019, 23:06
0
Так же создал issue где написал порядок написание поля взятых не статей а из логике и в чем уверен что это правильно. Ссылка на issue
Олег Щавелев
20 ноября 2019, 22:09
+1
В принципе все очень просто.

1. Проверим если ли у нас переменная шаблона с нужными данными

{foreach $products as $product}
{$products | print}
{/foreach}
Видим что данные есть
[0] => array(
[count] => 3
[cost] => 75 000
)
Данные есть, теперь вносим изменения в чанк tpl.msCart параметра tpl сниппета msCart

Вносим изменение в шапку

<table class="table">
                <tr class="header">
                      ...
                    <th class="cost">{'ms2_cart_cost' | lexicon}</th>
                    <th class="remove"></th>
                     ...
                </tr>
В носим изменение в items

{foreach $products as $product} 
...
<span class="mr-2 text-nowrap">{$product.cost} {'ms2_frontend_currency' | lexicon}
</span>
</td>
...
{/foreach}
Ну и в итогой строке делаем дополнильную ячейку.

Динамическое изменение переменной $cost при изменении количества товара будет в MS 2.5.1

Результат
Олег Щавелев
20 ноября 2019, 20:27
0
Я изучал данный вопрос по двум статьям masterdench.ru/dobavit-polya-v-opczii-minishop2.html но и документации docs.modx.pro/komponentyi/minishop2/razrabotka/plaginyi-tovarov, конечно хочется больше информации по данному вопросу.
Олег Щавелев
20 ноября 2019, 03:00
0
не добавляется в таблицу минишопа
Так добавляются или нет?

Ты скинь код который можно обсудить это же не концептуальный вопрос а достаточно практический.

Проверь изначально данный момент раз у тебя данные в БД не добавляются
Олег Щавелев
19 ноября 2019, 20:48
0
Александр, спасибо. Хорошая идея подумаю над данный подходом. Возможно он упростит жизнь)
Олег Щавелев
19 ноября 2019, 20:43
0
Идея в том что шаблонизация mfiltr2 не предусматривает добавление несколько свойств в одну секцию. Поэтому правильней создать свойство в рамках которого хранится несколько значений.

Решил воспользоваться msFieldsManager и добавить свойство «груповые чекбоксы». Выглядят они в CMS следующим образом.



А вызываем фильтре мы очень просто msoption|Название поля|Метод

Как-то так)
Олег Щавелев
03 ноября 2019, 15:02
0
Здравствуйте. В первую очередь проверить доступность всех файлов особенно JS на факт наличия и прав доступов.
Олег Щавелев
04 июня 2019, 20:56
0
Первое. Необходимое более внимательно читать документацию по пакету. Спасибо Павлу Акимову.
Нужно изменить параметр сниппета 'pageLimit' => 7

Все работает.
Олег Щавелев
15 ноября 2018, 09:38
0
Заранее спасибо за помощь

[[!up2UserLinkSections?
    &user_id=`[[!+vp.user_id]]`
    &plSection=`[[!+vp.Section]]`
]]
[[!+vp.Section]] — в шаблоне не выводится
prntscr.com/likdwm — настройки VP
prntscr.com/likee0 — не выводиться active

Как вывести active c помощью [[+active]]
Олег Щавелев
28 февраля 2018, 00:22
0
Не работает два поле.

Если загружаем картинки в верхнее поле, отображается привью загруженных картинок в нижем
Вот как это получается prntscr.com/ikmbol
Олег Щавелев
20 августа 2017, 18:47
0
Здравствуйте.

Данная опция включена, по умолчанию, если в шаблоне указан плейсхолдер [[+classes]], если это так, он будет выводить класс active, при условии если Вы находитесь на данной странице.

А этот класс можно изменить использую параметр prntscr.com/gatgzv

Олег Щавелев
06 июня 2017, 22:11
0
Мне хотелось, уточнить. Кто-нибудь разобрался(сталкивался) с выводом плейсхолдера old_price Есть вопрос в сообщесте, но ответа нет. Хотелось разобраться в данном вопросе.
Олег Щавелев
06 июня 2017, 22:08
0
Я присоединяюсь к вопросу, хотелось бы узнать как добавлять кастомные плейсхолеры?
Олег Щавелев
20 января 2017, 23:45
+1
Cпасибо, большое за плагин. Он классный.
Но у меня вопрос, а как можно добавить поле, в профайл приложения Office? Если есть решение, то вообще плагин супер классный)