Дмитрий

Дмитрий

С нами с 16 декабря 2015; Место в рейтинге пользователей: #41

Минишоп2 способ оплаты "в кредит" с переходом на сайт банка

Всем доброго времени суток.
а может кто-то подсказать, как сделать для Минишоп2 способ оплаты, при котором после нажатия на кнопку «подтвердить заказ» покупателя бы переадресовывало на такого плана страницу loans.tinkoff.ru/applications/online/08be1ce1-c6d8-4d8e-b482-83947f7b1078
?
Евгений Дубровин
14 ноября 2019, 15:15
modx.pro
1
224
0

Женим mFilter2 и msListOrders

Выводим заказы miniShop2, фильтруем с помощью mFilter2.


Необходимые компоненты
msListOrders
mSearch2
— протестировать на демо сайте
Володя
28 июля 2018, 15:07
modx.pro
16
1 569
+16

[РЕШЕНО] Несколько цен в TV'шках + mFilter2

Есть у меня основная цена и модификатор в виде процента в TV.
Везде всё замечательно работает, кроме mFilter2. Он берет цену напрямую из БД.

Сейчас использую следующий код. Понимаю что «что-то не так». Неправильно.
Raimei
02 июля 2018, 15:59
modx.pro
2
927
0

[mspYaCassa] - Заплатить по частям.

Заплатить по частям — продажи в кредит и рассрочку. Доступен новый способ оплаты через Яндекс Кассу.


Нужно попросить менеджера ЯК включить «Заплатить по частям», и ваши покупатели смогут заплатить с помощью кредита.
Володя
12 апреля 2018, 08:49
modx.pro
1
1 173
+7

Хук Formit для обновления сохраненной формы и перемещения прикрепленного файла

Всем привет! Это первая моя статья, поэтому сильно не ругайте!
Столкнулся с задачей, в которой нужно реализовать отправку формы с прикрепленными файлами. При этом форма должна сохраняться в админке.

Для решения задачи были выбраны компоненты: Formit, AjaxForm.
Сразу скажу, что использую Fenom и все шаблоны, чанки, сниппеты и хуки у меня файловые. Благо Formit умеет работать с файловыми хуками.
Максим
20 февраля 2018, 08:39
modx.pro
13
1 739
+9

Женим mFilter2 и Gallery

Выводим картики Gallery, фильтруем с помощью mFilter2.
Будет доступно два фильтра по tag и description



Необходимые компоненты
Устанавливаем необходимые компоненты:
Gallery
mSearch2
Володя
12 февраля 2018, 14:19
modx.pro
16
1 637
+16

Gallery, вывод всех альбомов, с разбивкой по альбомам

Всем привет.

Вывожу все изображения следующим образом

{'!pdoResources' | snippet : [
    'tpl' => '@INLINE <li>[[++assets_url]]gallery/[[+filename]]</li>',
    'sortby' => '{"createdon":"ASC"}',
    'class' => 'galAlbumItem',
    'loadModels' => 'gallery',
    'limit' => '99',
    'select' => '{
      "galAlbumItem": "*",
      "galItem": "*"
    }',
    'leftJoin' => '{
      "galItem":{"class":"galItem", "on":"galItem.id = galAlbumItem.item"}
    }',
  ]}
выводит так:

<li>/assets/gallery/1/1.jpg</li>
<li>/assets/gallery/1/2.jpg</li>
<li>/assets/gallery/1/3.jpg</li>
<li>/assets/gallery/2/4.jpg</li>
<li>/assets/gallery/2/5.jpg</li>
<li>/assets/gallery/2/6.jpg</li>
<li>/assets/gallery/3/7.jpg</li>
<li>/assets/gallery/3/8.jpg</li>

как обернуть каждый альбом в свой ul?

<ul data-key="1">
  <li>/assets/gallery/1/1.jpg</li>
  <li>/assets/gallery/1/2.jpg</li>
  <li>/assets/gallery/1/3.jpg</li>
</ul>
<ul data-key="2">
<li>/assets/gallery/2/4.jpg</li>
<li>/assets/gallery/2/5.jpg</li>
<li>/assets/gallery/2/6.jpg</li>
</ul>
<ul data-key="3">
<li>/assets/gallery/3/7.jpg</li>
<li>/assets/gallery/3/8.jpg</li>
</ul>
Глеб
19 ноября 2017, 15:35
modx.pro
2
1 010
0

Работа с MODX из IDE без админки

Привет друзья!

Прямо сейчас проходит MODXpo 2017 и я хочу поделиться с вами своим, только что показанным, докладом.
Идея в том, чтобы разрабатывать сайты без логина в админку, прямо из PhpStorm.



Я предлагаю делать это через свой пакет, который установит нужные ресурсы, настройки, шаблоны и вообще что угодно. Это не для разработки дополнений, это для разработки сайтов.
Василий Наумкин
11 ноября 2017, 12:15
modx.pro
69
6 463
+30

Чем/как реализовать такой функционал?

Есть каталог «пирожков»

Все пирожки находятся в одной категории «каталог»

Есть куча разделов (мясо/капуста/яйца и т.д.)

Нужно один пирожок показать в 2,3 или 5 разделах из 100. Как лучше это реализовать?

Структура, для детальной картины:
-Каталог
--Пирожок#1
--Пирожок#2
--Пирожок#3
-Мясо
-Капуста
-Яйца
-и т.д.

Спасибо!
— Создаем новый TV (чекбокс), назовем его «categores»

Возможные значения:
@EVAL return $modx->runSnippet('pdoResources',array(
'parents'=>'0',
'limit'=>0,
'where'=>'{"isfolder:=":1}',
'sortby'=>'{"menuindex":"ASC"}',
'tpl'=>'@INLINE [[+pagetitle]]==#[[+id]]#',
'outputSeparator'=>'||'
));
На странице где нужно вывести:
[[pdoResources?
        &limit=`0`
        &parents=`2`
        &tvFilters=`categores==%#[[*id]]#%`
    ]]
Лазарев Роман
24 октября 2017, 17:23
modx.pro
1
785
+2

Написание сервисов доставки СДЭК, ПР, EMS для MS2

Это первая часть статьи и она повещена целиком и полностью расчету СДЭК.
Вторая часть тут

Статья рассчитана на новичков, которые плохо понимают php и js код, старички могут сразу перейти на GitHub

Прежде всего хочу предупредить что я никого не хочу оскорбить или унизить, моя история началась пол года назад с покупки дополнений msCDEK и msRussianPost и в течении полугода мы теряли деньги, клиентов и решали проблемы до тех пор пока и мне и автору этих дополнений это не надоело.

Как говорит Василий «Критикуешь — предлагай» и под катом я расскажу как сделать самому всего в пару десятков строк кода эти сервисы доставки, а пока опишу проблемы, которые решает мой вариант реализации
  • msRussianPost у меня не считала доставку заказной бандероли и заказной бандероли 1 класса
  • Если стоит метод доставки например самовывоз, то автодополнение городов не работает, а консоль начинает усыпать ошибками которые крашут вообще весь расчет доставки
  • В заказ в админке не пишется город
  • Надпись о времени и цене доставки не удаляется при смене метода доставки
  • Дополнительная цена не плюсуется к расчету доставки, а плюсуется к итоговой цене
И еще с десяток мелких проблем, из-за которых лично наш магазин с 5-10 заказами в день терял клиентов
Это не доработка решений вышеуказанных решений, а полноценная инструкция по созданию своих сервисов доставки на базе MS2. В общем не буду тянуть кота за хвост, за объяснением кода под кат
Pavel Zarubin
05 октября 2017, 00:15
modx.pro
15
6 121
+16