1 час назад
Оставленная «на потом» дока будет камнем на шее успешного запуска нового модуля.
Про платную расширенную версию ещё не забываем.
MiniShop3 - чего ждать в Beta версии. 8
8 часов назад
в phpStorm плагин Codeium для автодополнения, а так в браузере Gemini (https://aistudio.google.com/app/prompts/new_chat) он намного намного лучше chat...
Испытание ИИ Cursor 1
Вчера в 23:11
Ну планируется что расчеты будут делать клиенты на сайте. А чтоб они не могли приписать себе любую цену товара считать цену надо на стороне сервера. Т...
Плюсы и минусы Vue и gtsAPI 20
Вчера в 19:01
xtype: modx-combo-user
Это xtype (тип поля) самого MODX, выводит всех пользователей modUser
Список всех возможных типов полей
Вывести поле создателя при редактировании ресурса 3
Вчера в 17:31
Пишет не валидный токен «Невалидный токен»
Полностью переустановил modx полностью переустановил sendit
Apache:
2.4.55
Панель управления Beget My...
[SendIt 2.0.0] Пагинация и обновлённая загрузка файлов 23
Вчера в 13:40
Написал вот такой плагин, меня устраивает
<?php
// OnDocFormRender
$modx->controller->addHtml('<script>Ext.onReady(function(){
...
SEOSuite - после установки! 3
Вчера в 09:56
Правильно так:
{('<script type="text/javascript" defer> let my_variable = "' ~ $_modx->resource.MyTv ~ '";</sc...
Как правильно вставить modx переменную в js скрипт на Fenom 1
02 декабря 2024, 10:49
Сегодня вышло обновление от тебя, всё исправлено! Спасибо!
PageBlocks. Удобное управление контентом сайта. 38
02 декабря 2024, 10:07
@Артур Шевченко
Добрый день!
Можете подсказать.
Делаю Регистрацию на сайте, с помощью Sendit.
Согласно документации создал отдельно копию пр...
Как кастомизировать сообщения после Регистрации на сайте? 4
02 декабря 2024, 09:40
Сталкнулся с двумя особенностями…
1) После апдейта с 3.5.2 на 3.6 в табе «Расписание Крон» задания перестали отображаться. Сделал удаление полное ком...
CronTabManager - или как управлять crontab из админки 19
Итак, выдержка из документации miniShop2 Службы->Логика работы: «Получаем id юзера, по указанному email. Если такого юзера нет, то регистрируем его со случайным паролем и заносим в группы, указанные в настройке ms2_order_user_groups.»
Это не так. Выдержка из minishop2.class.php, строка 612, создание фильтра для поиска юзера
Т.е. если у пользователя указан тот же номер телефона, что и в заказе, то поиск прерываем и заказ присуждаем пользователю с совпавшим номером. Что, на мой взгляд неправильно.
Причин, почему номера телефонов совпали, но на самом деле это совершенно разные люди полно, начиная от банальной ошибки пользователя, заканчивая тем, что организация по каким-то причинам передала телефон другому сотруднику. @Василий Наумкин собственно просьба к тебе, как к автору. Как минимум это надо отобразить в документации. В идеале или убрать поиск по телефону, или вывести это условие в настройки минишопа, хотя, может есть третье решение.
Регистрации на сайте нет, но где-то, как-то оставалась сессия (хотя в ходе тестов я удалял кукис сайта и закрывал все сессии из админки). Так вот у меня глючили все три браузера через которые я делал тесты. Проблема была именно в них. Поэтому я и не мог сразу найти проблему, а грешил на miniShop2. После очистки историй, кукис и всех сохранений всё заработало как надо.
Те же яйца, вид сбоку. Первая покупка ОК, а следующие уходят первому.
> Все равно у новичков будут вопросы из разряда «а как дать такой-то доступ или как закрыть?»,
Да, мне стоит дописать про редактирование пунктов политики. Собственно сейчас этим и займусь.
P.S. Сниппет работает через pdoTools и класса у него нет, так что модель не нужна, только element. И всё должно работать