23 апреля 2013, 13:48 Я подключаю на выводе, ибо правила обработки могут измениться и с уже оттипографиорванным текстом ничего не сделать. Вопросы / Jevix 2 0
23 апреля 2013, 11:24 1. На price.autojac.su/ своя система, эксклюзивная. 2. Чтобы искать по ТВ, их нужно сначала проиндексировать. Чтобы они потом обновлялись — нужно указать и их индексирование в плагине. В общем, читай. Вопросы / mSearch поиск по tv-параметрам 10 0
23 апреля 2013, 07:25 Вопросы можно редактировать. Картинки лучше заливать на файлохранилище, чтобы так не получалось, как сейчас. Вопросы / Вывод количества комментариев + новые 7 0
22 апреля 2013, 12:49 Ты, видимо, документацию по расширению классов не читал? Меньше бы работать пришлось и совместимость с будущими версиями бы сохранили. Вот как можно, без изменения исходников: Вопросы / MS2: Как реализовать несколько цен с опциям? 9 0
22 апреля 2013, 12:46 2 варианта, попроще и посложнее. Попроще: создавай 4 товара, и склеивай их через связи. Нужно будет написать простенький сниппет, который будет проверять, есть ли у товара нужные связи и выводить их в виде селектбокса. При его переключении — перезагрузка на нужную страницу, или сразу добавление нужного id товара в корзину. Посложнее: один товар, но у него создать специально поле (или использовать поле size). Туда писать варианты в формате «размер: цена», прямо из админки. Другой простенький сниппет на сайте должен будет получать это поле, разбирать на варианты и выводить селектбокс с «размер — цена». При его переключении ты меняешь цену на странице, скриптом, а при добавлении с корзину отправляешь размер на сервер, вместе с id. А вот на сервере нужно получить поле со списком размеров и ценами, а потом выделить цену, соответствующую размеру. Тут либо кастомный класс корзины, либо используй системный параметр ms2_price_snippet — для указания сниппета, который будет это делать. Таким образом, товар добавится в корзину с нужной ценой. В общем, выбор за тобой. Вопросы / MS2: Как реализовать несколько цен с опциям? 9 0
22 апреля 2013, 12:37 Зачем всё переписывать, если можно написать только свой класс корзины? Вопросы / MS2: Как реализовать несколько цен с опциям? 9 0
22 апреля 2013, 05:13 Погугли, как использовать zip из консоли и замени then tar -cjf www-$i.tar.bz2 /var/www/$i --exclude=cache/*;на then zip -параметры www-$i.zip /var/www/$i; Хостинг / Сервер: резервное копирование и выгрузка в Dropbox 58 0
21 апреля 2013, 20:01 Всё, что есть в первой части, есть и во второй. Вопросы / MS2: Как реализовать несколько цен с опциям? 9 0
21 апреля 2013, 16:13 Ты, похоже, совсем ничего не знаешь. Я тебе не помогу, извини. Хостинг / Правильный хостинг для MODX Revolution 2 488 0
21 апреля 2013, 14:18 178.79.37.12 suslik suslik.ru Хостинг / Правильный хостинг для MODX Revolution 2 488 0
21 апреля 2013, 14:17 После входа на сервер user может делать sudo и получать привелегии root.Заметку не читай — комментарий оставляй! Хостинг / Правильный хостинг для MODX Revolution 2 488 0
21 апреля 2013, 11:48 xPDOQuery::where() Может, уже документацию почитаешь? Вопросы / Картинка minishop2 37 0
21 апреля 2013, 06:34 Если новый запрос, то можно так, да. Если ты еще с моим примером работаешь — там это надо вписать в where. $q->where(array('published' => 1, 'deleted' => 0)); Вопросы / Картинка minishop2 37 0
19 апреля 2013, 16:50 Никак не исправить — не предусмотрено пока. Родное дерево рулится из javascript, расширенное — из php. Только костыли городить, но я предпочел не извращаться. Вопросы / Баг в меню ресурсов для CRC документов 1 0
19 апреля 2013, 12:46 1. Им не надо, они не вызываются напрямую. 2. Это баг, да. Исправлю. Вопросы / Minishop2 - ошибки в категориях 1 0
19 апреля 2013, 12:39 Тут должно быть AND а не , `msProduct`.`id`', 'msProductFile.published Вопросы / Картинка minishop2 37 0
MiniShop3 1.13.0 (Август 2026) @Николай Савин Николай огромное спасибо за ревью, тестирование и саму работу! Движемся дальше — сделаем лучший ИМ для MODX вместе!
gtsAPI 1.1.7 — таблицы на TanStack, инлайн-редактирование как в Excel Prime Vue datatable тупит на 200+ строк и в виртуальном скролинге высота полей фиксирована. Вот нам в итоге и не подошло. Директор сказал расчет должен сразу показываться без пагин...
mxApi — быстрый внешний API для MODX Revolution • зафиксировать публичный контракт EndpointInterface / метаданных по semver, чтобы наш провайдер не ломался на обновлениях;Фактически это уже так, beta стоит просто на всякий случа...
YaSmartCaptcha - защитите ваши формы от спама умной капчей от Яндекс Вообще не понял о чем речь) В системной настройке service_js сейчас указана ссылка smartcaptcha.cloud.yandex.ru/captcha.js Я предложил очистить эту настройку, тогда компонент н...
mxBackup — обезличенные копии MODX в пару кликов Ещё нет, я там разом почти полтора десятка пакетов выложил модератор, вероятно, а шоке.
Gallery3x 3.4.0 - вставка галерей прямо из визуального редактора (CKEditor и TinyMCE RTE) Здравствуйте. Есть консольный скрипт Вот почитайте: docs.ivan345.com/books/gallery3x/page/import-ms2galleryphp
2. Чтобы искать по ТВ, их нужно сначала проиндексировать. Чтобы они потом обновлялись — нужно указать и их индексирование в плагине. В общем, читай.
Картинки лучше заливать на файлохранилище, чтобы так не получалось, как сейчас.
Меньше бы работать пришлось и совместимость с будущими версиями бы сохранили.
Вот как можно, без изменения исходников:
Попроще: создавай 4 товара, и склеивай их через связи. Нужно будет написать простенький сниппет, который будет проверять, есть ли у товара нужные связи и выводить их в виде селектбокса.
При его переключении — перезагрузка на нужную страницу, или сразу добавление нужного id товара в корзину.
Посложнее: один товар, но у него создать специально поле (или использовать поле size). Туда писать варианты в формате «размер: цена», прямо из админки.
Другой простенький сниппет на сайте должен будет получать это поле, разбирать на варианты и выводить селектбокс с «размер — цена».
При его переключении ты меняешь цену на странице, скриптом, а при добавлении с корзину отправляешь размер на сервер, вместе с id.
А вот на сервере нужно получить поле со списком размеров и ценами, а потом выделить цену, соответствующую размеру. Тут либо кастомный класс корзины, либо используй системный параметр ms2_price_snippet — для указания сниппета, который будет это делать.
Таким образом, товар добавится в корзину с нужной ценой.
В общем, выбор за тобой.
на
Я тебе не помогу, извини.
Может, уже документацию почитаешь?
Если ты еще с моим примером работаешь — там это надо вписать в where.
Используй ТВ или опции товаров.
Родное дерево рулится из javascript, расширенное — из php. Только костыли городить, но я предпочел не извращаться.
2. Это баг, да. Исправлю.