Как разделить способы доставки по вкладкам или страницам в minishop2

Добрый день.
Подскажите, пожалуйста, как вывести доставки отдельно друг от друга.
Есть несколько способов доставки, но нужно вынести их на разные страницы при оформлении заказа. Чтобы человек попадал на отдельную страницу с определенным списком доставок.
Например:
1 Курьер1
2 Курьер2
3 Курьер3
4 Курьер4
5 Доставка1
6 Доставка2
7 Доставка3
8 Доставка4
9 Доставка5

Доставки выводим на одной странице, курьеров на другой.

Может как-то в админке в ресурсе выбирать ID нужных доставок, а потом эти ID подставлять…
{'!pdoResources' | snippet : [
    'class' => 'msDelivery',
    'sortby' => 'id',
    'where' => 'active = 1'
]}
kudesia
19 февраля 2024, 13:28
modx.pro
332
0

[СДЕЛАЙ САМ] Импорт товаров MiniShop2 из xml. Версия 2.0

Приветствую, коллеги. почти год назад я выложил эту заметку, но за это время пришло понимание, что скрипт мягко говоря «неидеальный»: он работает медленно, импортирует всё подряд, запуск требует ежеминутного выполнения задания по крон. В новой версии всего этого нет, а за идею для улучшения спасибо @crystaldaking.
Артур Шевченко
18 февраля 2024, 20:16
modx.pro
1
699
+5

Ошибка MIGx

Подскажите, пожалуйста, где находятся данные этих полей в базе или файле? после редактирования данные отвалились и на сайте и в админке. Нужно откатывать или возможно поправить? Спасибо
Григорий
18 февраля 2024, 14:49
modx.pro
377
0

Личные кабинеты для покупателя и продавца

Доброго времени суток!
Есть задумка сделать что-то типа доски объявлений. Нужен личный кабинет для заказчика и для исполнителя.
Исполнитель отмечает услуги, которые может сам выполнить и другую информацию.
Покупателю достаточно стандартного ЛК из пакета office.

Подскажите, в какую сторону смотреть?
Олег
16 февраля 2024, 23:15
modx.pro
1 314
0

В современном цифровом мире, где социальные медиа играют огромную роль в продвижении брендов и личных профилей

В современном цифровом мире, где социальные медиа играют огромную роль в продвижении брендов и личных профилей, набор подписчиков стал одним из основных показателей популярности. Но что делать, если ваш канал в Telegram не привлекает достаточно внимания? Некоторые пользователи обращаются к такой практике, как накрутка подписчиков.

Недостоверные подписчики: В большинстве случаев, накрученные подписчики являются неактивными или фейковыми аккаунтами. Они не будут взаимодействовать с вашим контентом и не принесут вам реальной пользы. Это может негативно сказаться на репутации вашего канала, так как алгоритмы Telegram могут распознать подобные неестественные практики.
[url=https://nakrutka-podpischikov-telegram.ru]Накрутка подписчиков телеграм[/url]

Накрутка подписчиков телеграм доступна каждому.
ВасяДудка
16 февраля 2024, 19:24
modx.pro
162
-3

Как можно выполнить PHP-скрипт в файле перед всем в MODX?

Приветствую.

Есть файл PHP — получает данные, проверяет, записывает их в БД. Я понимаю, что на всякие операции MODX расходует какое-то время и ресурсы. Хотелось бы сделать так, чтобы все команды в PHP файле выполнялись до всех инициализаций в MODX. Подскажите, пожалуйста, как это можно сделать.

Единственное пока к чему пришел — это в плагине MODX подцепить этот PHP файл как статичный и повесить на событие OnWebPagePrerender. Но прочитав документацию к этому событию, понял, что код будет выполняться из кешированной версии.
weranda
16 февраля 2024, 10:59
modx.pro
456
0

Pdopage без jquery

Всем привет, ну собственно вопрос и есть в заголовке.
Есть мысли как можно использовать pdoTools без jquery, делаю проект где используется только vanilla js. А pdoTools естественно нужен
Помогите советом пожалуйста
vit
vit
16 февраля 2024, 01:38
modx.pro
352
0

Написать плагин или скрипт для крона для оптимизации таблицы Tickets_views

7
Проблема — есть огромная тормозящая при использовании таблица Tickets_views. Нужно оптимизировать её работу.

Нужен плагин или PHP-скрипт, который раз в неделю по крону или ещё как-то проходится по таблице Tickets_views. Отбирает просмотры за предыдущие 7 дней, кроме текущего. И плюсут кол-во просмотров из таблицы для каждого ресурса в выбранное ТВ-поле этого ресурса (где хранится простое числовое значение). После чего очищает таблицу за предыдущие 7 дней кроме текущего.
Wassi Wassinen
15 февраля 2024, 19:56
modx.pro
347
0

Когда клиент оставляет заявку, он получает автоответ, и независимо на каком языке форма(на сайте несколько языков), отправляет ру версию письма

Вот сама форма
{'!AjaxForm' | snippet: [
'snippet'=>'FormIt',
'hooks'=>'email,FormItAutoResponder',
'FormFields'=>'where,name,email,telVal,msg,ASSIGNED_BY_ID,OPPORTINUTY,types,site,sourcebuster',
'form'=>'orderFormTpl',
'submitVar'=>'orderFormSbm',
'emailTpl'=>'orderFormEmail',
'emailTo'=>$_modx->config.robotemail,
'emailFrom'=>$_modx->config.no_email,
'emailReplyTo'=>$_modx->getPlaceholder('email'),
'emailSubject'=>$_modx->config.site_name~': '~ $_modx->resource.pagetitle~'; Заказ услуги (id:'~$_modx->resource.id~')',
'validate'=>'name:required, email:required:email, tel:required, msg:required, firstname:blank',
'validationErrorMessage'=>$_modx->lexicon('mmix.formError'),
'successMessage'=>$_modx->lexicon('mmix.formSuccess'),
'fiarToField'=>$_modx->getPlaceholder('email'),
'fiarTpl'=>'FormItAutoResponderTpl',
'fiarSubject'=>'',
'fiarFromName'=>'Diamant',
'fiarFrom'=>$_modx->config.emailsender,
'frontend_css'=>'',
]}
в комментариях добавлю fiarTpl, так как ограничение
Vladyslav
15 февраля 2024, 19:47
modx.pro
394
0

Человекопонятная навигация не работает ajax загрузка, как исправить?

Сам вопрос
Человек понятная навигация не работает
'pageLinkScheme' => '/[[+pageVarKey]]-[[+page]]'
если убрать
'ajaxMode' => 'default',
то при клике на ссылку переходит как обычно с перезагрузкой, и это работает, но аякс перезагрузка не работает, как исправить?

РЕШЕНИЕ
Делаем копию не минифицированного js файла pdopage по адресу
assets/components/pdotools/js/pdopage.js
Подключаем его в вызове
'frontend_js' => '/assets/сustom_components/pdotools/js/pdopage.custom.js',
Затем заходим в скопированный вами файл, и через такое сочетание
ctrl+f
везде ищем
=(\\d+)
и заменяем его на
-(\\d+)
сохраняем, чистим кэш и радуемся.
Pandemic
15 февраля 2024, 07:30
modx.pro
1 044
0