Купчинский Михаил
С нами с 19 января 2013; Место в рейтинге пользователей: #516MS2: Как реализовать несколько цен с опциям?
Суть: есть товар «Пицца», у него два размера, и два способа приготовления — итого 4 цены
Добавляем товар в корзину с параметрами (checkbox)
Пытаюсь добавить в корзину товар с параметрами.
Создал TV с именем add, в нём через запятую указываю значения.
Переделал сниппет для фильтрации. Вызывается [[*add:checkbox]], всё хорошо.
Создал TV с именем add, в нём через запятую указываю значения.
Переделал сниппет для фильтрации. Вызывается [[*add:checkbox]], всё хорошо.
Как сделать только для авторизованных?
Доброе время суток Василий и комьюнити!
Подскажите, пожалуйста, как показывать на страницах что-либо (например форму для комментариев) только авторизованным пользователям?
Для этих целей нужно использовать сниппет If rtfm.modx.com/display/ADDON/If или лучше обходится без него?
Подскажите, пожалуйста, как показывать на страницах что-либо (например форму для комментариев) только авторизованным пользователям?
Для этих целей нужно использовать сниппет If rtfm.modx.com/display/ADDON/If или лучше обходится без него?
Как не хакать сторонние классы
Бывает, что вы используете какой-то сниппет или компонент, и он немного вас не устраивает. Вам нужно поправить буквально пару строк, но вы понимаете, что при обновлении эти измения пропадут.
Что же делать?
Все просто — нужно расширить сторонний класс своими методами. По сути, это очень похоже на «классные процессоры», только без процессоров и использовать можно везде — это стандартная возможность ООП.
Что же делать?
Все просто — нужно расширить сторонний класс своими методами. По сути, это очень похоже на «классные процессоры», только без процессоров и использовать можно везде — это стандартная возможность ООП.
Обновление\бэкап MODX на сервере без FTP
Возникла необходимость обновить Revolution на сервере с медленным FTP. Копирование мне радостно показывало, что 4500 файлов будет заливаться около 7ми часов, и я решил как-то ускорить процесс.
Суть метода сводится к одному предложению: Распаковка zip архива прямо на сервере с помощью php.
Для работы с архивами в комплекте с Revo идет библиотека pclzip.lib.php — смело используем ее.
Суть метода сводится к одному предложению: Распаковка zip архива прямо на сервере с помощью php.
Для работы с архивами в комплекте с Revo идет библиотека pclzip.lib.php — смело используем ее.