Всего 125 656 комментариев

Виктор
05 марта 2021, 16:53
0
Этот модуль уже удален, я так понимаю? И вот это его новый аналог — modstore.pro/packages/ecommerce/quickview?
В нём так же есть выбор размера и цвета в корзине?
Артур Шевченко
05 марта 2021, 14:36
0
core/components/minishop2/model/minishop2/mspaymenthandler.class.php
Anton
05 марта 2021, 14:34
0
Можешь, пожалуйста, привести пример такого сниппета, который будет всё слать на API?
Наумов Алексей
05 марта 2021, 14:09
0
Ну почему нет то…

Делаете страницу, ну вот как угодно на MODX, как привыкли.

В качестве обработчика — висит сниппет, в котором отправляется любые запросы на ваш сервис API и делаете его уже на laraval.
Формат для обмена — json к примеру.
Это звучит может страшно, но на самом деле удобно
Anton
05 марта 2021, 14:08
0
Почитал. Слишком запарно будет делать API (и без того немаленького функционала) + делать еще сниппет к нему. И в случае изменений в Ларке надо будет лезть еще в сниппет.

Есть вариант встроить это именно вместо $resource->content?
Anton
05 марта 2021, 14:05
0
Благодарю за ответ.
А где найти исходный класс обработки расчёта стоимости доставки, чтобы на его основе переделать свой,
ну и в настройках уже указать новый класс?
Заранее спасибо.
Anton
05 марта 2021, 13:30
0
Спасибо за совет. Это удобно. Но опять же — мне удобно использовать MODX в плане простой верстки на сайте и удобные (привычные) pdoTools и FormIt.
3 модуля на Laravel, которые отображают списки и форма добавления в этот список (ну и update, delete).

Вот и ищу как встроить это в MODX.
Anton
05 марта 2021, 13:24
0
Поправил, спасибо =))
Я пока с API своим еще не работал. Но через API, как я понял, можно только считывать? Записывать через него можно?
Серый
05 марта 2021, 12:43
0
И что б совсем по кашруту:
<img src="[[!pthumb? &input=`/resourceimages/[[+id]]/[[+tv.simpleImage:file-name]]` &options=`w=310`]]">
:-D
Серый
05 марта 2021, 12:33
1
0
Помог фильтрик от Василия отсюда.
Сделал сниппет
<?php
$tmp = explode('/', $input);
return end($tmp);
назвал его «file-name», и в чанке вывода карточки публикации на странице-списке использую конструкцию
<img src="/resourceimages/[[+id]]/[[+tv.simpleImage:file-name]]">
Жить стало лучше, жить стало веселее!)))
Серый
05 марта 2021, 12:14
0
Однажды, наверное и дозрею, но вот прям щас нужно тупо получить имя файла из TV, наверняка такая функция есть, просто мне о ней неизвестно((
Артур Шевченко
05 марта 2021, 12:12
0
Переходите на fenom и будет вам счастье, там есть replace в том числе по регулярному выражению.
Серый
05 марта 2021, 12:08
0
Допускаю, что нет решения, но возможен изящный костыль.
Сам по себе путь к MIGX ResourceMediaPath строится относительно именно текущего ID
[[!migxResourceMediaPath? &pathTpl=`resourceimages/{id}/` &createFolder=`1`]]
Соответственно, если бы как-то можно было из tv.image выделить только имя файла, может как-то типа [[+tv.image:givemeyourname]], то тогда можно было бы для pdoResources построить конструкцию для чанка типа
<img src="resourceimages/[[+id]]/[[+tv.image:givemeyourname]]">
Гуглю, пытаюсь найти как вычленить из tv.image только имя, без переключения параметров самого TV в «Текст», ибо хочется иметь более универсальные TV, пока не могу найти((
Наумов Алексей
05 марта 2021, 10:16
+2
«resocurce» я еще не встречал)))

сделайте на laravel небольшой API, который будет возвращать нужный контент.
А на MODX уже в сниппете делайте запросы к API и выводите информацию.
Артур Шевченко
05 марта 2021, 10:09
0
Пишите сюда, автор дополнения там частенько бывает t.me/ru_modx