Андрей

Андрей

С нами с 09 апреля 2015; Место в рейтинге пользователей: #68
Андрей
15 августа 2023, 13:37
0
А что за дикий вызов, pdoSitemap завёрнутый в pdoPage, для какой цели? Просто вызови pdoSitemap в контенте и всё.
Андрей
14 августа 2023, 14:30
+1
Вот так попробуй:
&filterOptions=`{'more_tpl': '<button class="btn_more objs-btn def-btn wired-btn">Показать еще</button>'}`
Андрей
09 августа 2023, 14:25
0
Что то типа такого нужно:
set id = 488; // тут id товара
$.ajax({
    type: "POST",
    url: "[[++site_url]]assets/components/minishop2/action.php",
    data: "id=" + id + "&count=1&options=[]&ms2_action=cart/add&ctx=web",
    success: function(msg) {
        alert('товар добавлен в корзину');
    }
});

Либо как вариант использовать дополнение для управления подарками — msGiftCart
Андрей
09 августа 2023, 14:01
+1
Используй пакет — ReCaptchaV2, он совместим с MODX 3.
Андрей
03 августа 2023, 14:23
0
Проверяйте кодировку таблиц и сравнение БД, должно быть utf8_general_ci, utf8mb4_general_ci или utf8mb4_unicode_ci.

Также в файле core/config/config.inc.php должна быть выставлена нужная кодировка:
$database_connection_charset = 'utf8mb4';
$database_dsn = 'mysql:host=127.0.0.1;dbname=111;charset=utf8mb4';
Андрей
03 августа 2023, 14:23
0
Проверяйте кодировку таблиц и сравнение БД, должно быть utf8_general_ci, utf8mb4_general_ci или utf8mb4_unicode_ci.

Также в файле core/config/config.inc.php должна быть выставлена нужная кодировка:
$database_connection_charset = 'utf8mb4';
$database_dsn = 'mysql:host=127.0.0.1;dbname=111;charset=utf8mb4';
Андрей
27 июля 2023, 16:46
0
Понижайте версию mysql до 5.7, тогда всё корректно установится.
Андрей
27 июля 2023, 02:10
0
Какая версия MODX, БД и кодировка/сравнение таблиц?
Андрей
30 мая 2023, 17:12
0
Скорее всего вот это поможет:

&tpl_N - Имя чанка для N-го ресурса, например, &tpl_4=`tpl4th` установит шаблон для 4-го ресурса.
&tpl_nN - Имя чанка для каждого N-го ресурса, например, &tpl_n4=`tplEvery4th` будет применено к каждому 4-му ресурсу.

Общие параметры
Андрей
29 мая 2023, 17:10
0
p.s. Проверил у себя, условие в where рабочее:
{'!msProducts' | snippet:[
  'tpl' => '@INLINE {$id} - {$pagetitle} - {$price} - {$old_price}</br>',
  'limit' => 30,
  'parents' => 151,
  'sortby' => 'RAND()',
  'where' => '[{"Data.old_price:>":"Data.price"},{"Data.internet_magazin:=":"1"}]',
  'showLog' => 1
]}

//формирует запрос
Added where condition: class_key=msProduct, Data.old_price:>=Data.price, Data.internet_magazin:==1, ....

Но, поля расширены через доп — msAddField. Если же internet_magazin это твшка, опция, тогда надо по другому запрос переписать.
Андрей
29 мая 2023, 16:58
0
А что за поле — Data.internet_magazin? Можно включить параметр showLog и посмотреть какой запрос формируется.
Андрей
24 мая 2023, 15:27
0
Решение:
Изменить строку в файле:
Надо было просто понизить версию php, после обновления вернуть назад. Обновляйтесь до последней, всё будет нормально.
Андрей
24 мая 2023, 00:19
0
Должно всё работать, проверьте ошибки в логах modx, можно посмотреть ошибки в консоли браузера открыв ресурс. Попробовать переустановить компонент, возможно что то заглючило в момент установки, редко, но бывает.
Андрей
24 мая 2023, 00:18
0
«Актуальная это которая? Чтоб ничего не пострадало?
2.8.5-pl (rel. 7-Mar-2023) эта?»'

Да, всё должно обновиться нормально, ничего не пострадает.
Андрей
23 мая 2023, 23:28
0
Проверил, работает на 2.6.5. Сам компонент корректно установился? Какая версия php/mysql? Движок также стоит обновить до актуальной версии.
Андрей
09 мая 2023, 04:01
+1
У каждого дополнения есть подробная документация и возможность обновления из «админки». Покупатель обеспечивается бесплатной техподдержкой в течение 1 года со дня покупки.
Чтобы получить поддержку, нужно купить дополнение ещё раз.
Андрей
03 мая 2023, 00:38
0
Версия минишопа 3.0.3-pl
Именно минишопа или всё таки MODX? Если первое, то как минимум стоит обновиться до актуальной версии. Если MODX, то минишоп не адаптирован для версии 3.*
Андрей
30 апреля 2023, 00:03
0
Выпиливать проверку авторизации в компоненте. Но давать возможность загрузить файлы гостю не очень хорошая идея.
Андрей
19 апреля 2023, 14:43
+1
Скажите для userLocation есть ли карты Германии, и из какой бызы
они берутся, если их нет. То есть на какие базы ориентировано
приложение, ну или с какими будет работать.
Из документации:

Из коробки доступны следующие классы определения локации пользователя по ip

ulDetectLocationByIpGeoBase - включен по умолчанию
ulDetectLocationBySypexGeo
ulDetectLocationByDaData

IpGeoBase уже кончился, DaData не подойдёт, для Германии нужно переключить на SypexGeo. Свои объекты можно загрузить через встроенный Импорт/Экспорт в csv формате.

2. функция радиуса в приложении присутствует?
Скорее нет, чем да.