7 часов назад
Никак. И это небезопасно в первую очередь для тех, кто будет платить.
Форма ввода карты в платежном плагине Modx Minishop2 1
7 часов назад
У минишопа из коробки нет уведомлений о регистрации.
как отключить уведомление о регистрации? 1
7 часов назад
Вешать надо на три события msOnAddToCart, msOnChangeInCart, msOnRеmoveFromCart. И менять надо не итоговую стоимость, а цены отдельных товаров в корзин...
Смена итоговой суммы корзины 1
7 часов назад
«Показывать вложенные товары» позволяет видеть в категории первого уровня, товары из дочерних категорий. А делать товары вложенными в другие товары эт...
Дочерние документы в товарах минишопа 1
Вчера в 16:41
Вопрос, компонент умеет работать со стандартной галереей MiniShop2?
ImgsPaste - дружелюбная вставка фотографий из ms2Gallery, MIGX в контент 44
06 сентября 2024, 12:27
Спасибо, Александр. В целом, удаление 1-й версии перед установкой 2-й помогает, но теряются все заполненные поля соответственно.
ExtraFields. Дополнительные поля для ресурса (modResource) и пользователя (modUserProfile). 37
06 сентября 2024, 08:27
Нашел баг, если установить значения по умолчанию для типа поля изображение, а затем заполнить блок контентом, то поле изображение может перезаписаться...
PageBlocks. Удобное управление контентом сайта. 34
Всего 123 539 комментариев
Спасибо, работает
1. Добавлять только те данные, которых еще нет в БД:
Хороший способ, ошибок не будет.
2. Написать SQL запрос на PDO с ON DUPLICATE KEY UPDATE. Это плохой способ.
bezumkin.ru/blog/189/
А мой форк BannerY остался на месте. Так что, выходит, произошла замена и мой компонент скачали уже более 500 раз.
Из репозитория был удален пакет BannerX, его автором.
Если вы открываете сайт не по имени, а по ip — то всегда и будет открываться стандартный. Для работы разных сайтов на одном ip и придумали доменные имена.
В общем, гуглите. Это азбука, дальше объяснять — время терять.
Первый способ проблему не решил.
Скажите, а где этот ДНС находится, нужно писать в супорт Селекту?
Мой IP 37.200.68.117, который отдает приветствие Nginx.
Можно сделать так:
2. Судя по тому, что Nginx вас приветствует, а не говорит 403 Forbidden — вы попадает на дефолтный сайт, а не на свой. Значит, нужно разбираться с ДНС.
Сделал все по инструкции, только пока не устанавливал MODX. Решил зайти по IP, увидел приветствие Welcome to nginx!, потом создал в /var/www/site1/www файл index.html, перезагрузил браузер в надежде увидеть содержимое index.html, а увидел снова приветствие Nginx.
Подскажите, пожалуйста, в чем может быть причина?
I. Запись закладки
1. создать TV параметр в профиле пользователя (доп. поле);
2. создать сниппет получающий id авторизованного пользователя и id ресурса (добавляемого в закладки);
3. создать форму отправки единственного параметра (id ресурса) в созданный сниппет (отправлять, например с помощью Formit)
4. записать полученный id ресурса в доп. поле (массив) пользователя (найденного по id user)
II. Страница с закладками
1. создать ресурс (для авторизованного пользователя) с выводом всех его закладок с помощью makeUrl
III. Удаление закладки
1. создать сниппет (удаления) удаляющий id ресурса из доп. поля пользователя и записывающий оставшиеся id обратно. Остается вопрос, как пользователь на странице с множеством закладок может вызвать сниппет удаления конкретной одной закладки.
С помощью чего и как отправить в сниппет (удаления), id одной (из множества) удаляемой закладки?
Копаю в правильном направлении или совсем все криво?