Артур Шевченко

Артур Шевченко

С нами с 24 мая 2019; Место в рейтинге пользователей: #6
Отправить деньги
Артур Шевченко
04 августа 2024, 20:22
0
Нормально они работают, если правила написаны корректно.
Артур Шевченко
04 августа 2024, 20:21
0
А ты пробовала правило сделать финальным, добавив соответствующий флаг?
Redirect 301 /медицинский-туризм/оздоровительные-туры-в-германии/ site.ru/hot [L,QSA]
Артур Шевченко
02 августа 2024, 10:14
0
Приветствую, не тестировал ни одно, ни другое, так что не рекомендую покупать.
Артур Шевченко
02 августа 2024, 10:13
+1
Данные о скидках лежат в сессии. Распечатай, посмотри, а то я не помню какие там ключи.
Артур Шевченко
29 июля 2024, 22:36
0
pdoMenu строит дерево и сортирует ресурсы по уровням, так что вряд ли у тебя получится сделать задуманное стандартным сниппетом.
Артур Шевченко
29 июля 2024, 20:41
0
Очевидно код компонента не адаптирован для работы с PHP 8. Вообще не очень понятно с какой целью ты используешь с Modx 2 PHP 8, чтобы жить стало лучше и веселее?
Артур Шевченко
28 июля 2024, 10:47
0
Не выношу папку core и, должен сказать, за 6 лет проблем с безопасностью не было.

теперь эта папка доступна извне
Эта проблема решается настройкой конфигурации сервера.
Артур Шевченко
27 июля 2024, 14:18
+1
Если все сайты, которые ты делаешь, будут всегда работать на сервере, который ты сам настраивал, и ты уверен, что их не перенесут на шаред с неизвестными настройками, то конечно используй константу.
Артур Шевченко
27 июля 2024, 11:48
0
  1. Разные серверные окружения: Значение $_SERVER['DOCUMENT_ROOT'] может отличаться в разных серверных окружениях. Например, на одном сервере оно может быть установлено как /var/www/html, а на другом — как /usr/local/apache/htdocs. Если ваш код зависит от конкретного значения $_SERVER['DOCUMENT_ROOT'], то он может работать неправильно на разных серверах.
  2. Символические ссылки: Если ваш сайт использует символические ссылки, то $_SERVER['DOCUMENT_ROOT'] может указывать на физический путь, а не на путь, который вы ожидаете. Например, если ваш сайт находится в /var/www/html/mywebsite, а $_SERVER['DOCUMENT_ROOT'] указывает на /var/www/html, то $_SERVER['DOCUMENT_ROOT'] не будет указывать на корневую папку вашего сайта.
  3. Безопасность: Использование $_SERVER['DOCUMENT_ROOT'] напрямую может привести к уязвимостям безопасности. Например, если ваш код использует $_SERVER['DOCUMENT_ROOT'] для создания путей к файлам, то злоумышленник может использовать это для получения доступа к файлам, которые не должны быть доступны.
  4. Поддержка разных версий PHP: Значение $_SERVER['DOCUMENT_ROOT'] может отличаться в разных версиях PHP. Например, в PHP 5.3 и выше оно может быть установлено как /var/www/html, а в более ранних версиях — как /var/www. Если ваш код зависит от конкретного значения $_SERVER['DOCUMENT_ROOT'], то он может работать неправильно на разных версиях PHP.
Артур Шевченко
27 июля 2024, 11:43
+1
В каком пространстве имён эти записи лежат?
Артур Шевченко
24 июля 2024, 18:37
0
Яндекс такси определяет нужный вход исходя из местоположения пользователя и если само приложение определит неверно, то никакое API исправить это не поможет. API существует
Артур Шевченко
23 июля 2024, 20:31
0
Добавить поле в заказ и в плагине на событие msOnChangeOrderStatus записывать в это поле текущую дату, если статус равен id статуса «Оплачен».
Артур Шевченко
23 июля 2024, 15:57
0
Данная настройка ограничивает максимальное количество одной позиции товара, а не количество позиций. Если нужно, чтобы в корзине было не больше одного товара — пиши плагин на событие msOnBeforeAddToCart.
Артур Шевченко
23 июля 2024, 15:50
0
А ты сохраняешь дату оплаты? Минишоп сохраняет только дату создания и дату последнего изменения.
Артур Шевченко
22 июля 2024, 19:55
0
Можно хотя бы один пример создания простой формы с защитой от спама?
Любая форма по умолчанию защищена от спама если в пресете есть хук email или FormItAutoResponder.

Почему-то не создается таблица
Во-первых проверьте версию сервера баз данных MySQL 5.7 или MariaDB 10.4. Во-вторых, попробуйте удалить все вервии пакета и установить самую свежую заново.
Артур Шевченко
22 июля 2024, 10:45
0
Юзернейм и емайл — по умолчанию уникальные поля для пользователя в MODX, телефон — нет.
С точки зрения Modx всё так, но с точки зрения человека телефон уникален, так как служит для с связи с кем-то конкретным больница, другой человек, организация.

можно добавить в настройки минишопа опцию, которая включает поиск зарегистрированного юзера по номеру телефона
Добавь. miniShop2 это проект с открытым исходным кодом. Пришли PR и всё появится.
Артур Шевченко
21 июля 2024, 22:43
0
Что за id и order_id?
order_id — идентификатор заказа
id — идентификатор адреса