Эксперимент с Modx Extra + Docker
Решил попробовать создать сборку для локальной разработки при условии, что через год, два, три я смогу развернуть его из Git и продолжить работу, как и три года назад, без головной боли, что у меня что-то не запускается (за исключением самого Docker)))))).
Как это возможно сделать? Варианты:
В чем соль
Разработчик, спустя какое-то время после публикации в общий доступ своих шедевров, приходит к пониманию, что его нужно поддерживать. Поддерживать это значит иметь постоянную среду, которая заточена исключительно под его дополнение.Как это возможно сделать? Варианты:
- содержать свой сервер, на котором работает твое дополнение;
- иметь где-то какие-то бэкапы, чтобы из них развернуть свое дополнение;
- локально держать свою копию с дополнением;
- устанавливать заново свое дополнение, когда требуется доработка;
- и т.д.
Подскажите как лучше реализовать структуру сайта
Добрый день!
Необходимо создать сайт для автосервиса под СЕО, есть несколько доменов, для каждой марки автомобиля каждый домен прикреплен к админке как отдельный контекст, внутри каждого контекста страницы с моделями автомобилей и внутри с их поколениями (Audi a5 II F5 или Audi A5 II F5 рестайлинг и тд).
Нужно на каждое поколение автомобиля добавить страницу ремонта двигателя замены клапана и тд.
Я раньше делал так что создавал ресурс в каждой модели через modx API но это довольно трудоемкий процесс
Необходимо создать сайт для автосервиса под СЕО, есть несколько доменов, для каждой марки автомобиля каждый домен прикреплен к админке как отдельный контекст, внутри каждого контекста страницы с моделями автомобилей и внутри с их поколениями (Audi a5 II F5 или Audi A5 II F5 рестайлинг и тд).
Нужно на каждое поколение автомобиля добавить страницу ремонта двигателя замены клапана и тд.
Я раньше делал так что создавал ресурс в каждой модели через modx API но это довольно трудоемкий процесс
Куда иссчезают TV-параметры?
Добрый день, работаю с modx 3
Делаю сайт, установил migX, создал параметры. Подключил через TV к ресурсу…
Заполняю, а дальше полтергейст…
Заполненные данные прекрасно сохраняются и выводятся во фронте,
НО
пропадают из админки. Там отображается последняя строка, а не вся таблица…
Как быть? Что настраивать?
Делаю сайт, установил migX, создал параметры. Подключил через TV к ресурсу…
Заполняю, а дальше полтергейст…
Заполненные данные прекрасно сохраняются и выводятся во фронте,
НО
пропадают из админки. Там отображается последняя строка, а не вся таблица…
Как быть? Что настраивать?
Разработка сайта на modx + интеграция с 1С
45 100 000
Нужно разработать сайт
Около 500 товаров
Главная
Каталог (с фильтрами, сортировкой, подкатегориями товаров)
Карточка товара (фото, характеристики, описание, видео с ютуба, выбор количества, кнопка добавления в корзину)
Контакты
Где купить?
Как заказать?
Оплата и доставка
О компании
Часто задаваемые вопросы
Корзина и оформление заказа
поиск по сайту, настройка форм обратной связи, Сертификат SSL (1 год)
Фавикон- иконка для сайта
1С предприятие 8.2(8.2.19.130)
Управление торговлей редакция 10.3(10.3.47.3)
Связаться телеграм @arhipovsv
Около 500 товаров
Главная
Каталог (с фильтрами, сортировкой, подкатегориями товаров)
Карточка товара (фото, характеристики, описание, видео с ютуба, выбор количества, кнопка добавления в корзину)
Контакты
Где купить?
Как заказать?
Оплата и доставка
О компании
Часто задаваемые вопросы
Корзина и оформление заказа
поиск по сайту, настройка форм обратной связи, Сертификат SSL (1 год)
Фавикон- иконка для сайта
1С предприятие 8.2(8.2.19.130)
Управление торговлей редакция 10.3(10.3.47.3)
Связаться телеграм @arhipovsv
[msOnCreateOrder] Получение модификаций товаров при оформлении заказа MiniShop2
Добрый день!
На сайте присутствует магазин на minishop2 и товары с модификациями, реализованными через msoptionsprice2.
Как при оформлении заказа в плагине на событие msOnCreateOrder получить данные о конкретной модификации заказанного товара?
На сайте присутствует магазин на minishop2 и товары с модификациями, реализованными через msoptionsprice2.
Как при оформлении заказа в плагине на событие msOnCreateOrder получить данные о конкретной модификации заказанного товара?
Как по клику перезапустить pdoResources и обновить вывод шаблона без перезагрузки страницы?
Приветствую!
Есть баннер типа «случайная публикация» — pdoResources отдает рандомный id и выводит чанк c названием, тв и прочими свойствами страницы. Хочу сделать, чтоб при клике на соседнюю с баннером кнопку/ссылку/иконку, менялось содержание баннера, то есть снова выбирался рандомный id и попадал в чанк, а сам баннер менялся без перезагрузки страницы.
Ну и таких баннеров на странице штук 10, со своими родителями и списком ресурсов для выборки.
Увы кодить не умею, и как допиливать AjaxSnippet не понимаю — надо не просто по клику один раз подгрузить баннер, а иметь возможность сколько угодно раз его перезагружать в том же месте, куда он отрисовался при загрузке страницы. Форум вроде облазил, рабочих совпадений к задаче не нашел, все вокруг да около. Буду благодарен за решение или наводку.
Есть баннер типа «случайная публикация» — pdoResources отдает рандомный id и выводит чанк c названием, тв и прочими свойствами страницы. Хочу сделать, чтоб при клике на соседнюю с баннером кнопку/ссылку/иконку, менялось содержание баннера, то есть снова выбирался рандомный id и попадал в чанк, а сам баннер менялся без перезагрузки страницы.
Ну и таких баннеров на странице штук 10, со своими родителями и списком ресурсов для выборки.
Увы кодить не умею, и как допиливать AjaxSnippet не понимаю — надо не просто по клику один раз подгрузить баннер, а иметь возможность сколько угодно раз его перезагружать в том же месте, куда он отрисовался при загрузке страницы. Форум вроде облазил, рабочих совпадений к задаче не нашел, все вокруг да около. Буду благодарен за решение или наводку.
Добавление поля в базе для объекта msProduct
Доброе утро! Подскажите, может кто-то сталкивался, хотел бы добавить свое поле в базу данных для объекта msProduct (компоненты не совсем подходят, тк они выведут свойство в админку), пробовал через БД добавлять, но понятное дело modx данное поле не видит
Вышел MODX 2.8.7 - починили превью, можно обновляться!
Привет друзья, у нас хорошие новости!
Несколько часов назад вышел свежий релиз MODX2, при активном участии людей из нашего сообщества!
Вот официальный Changelog в моём вольном переводе и с расшифровкой…
Несколько часов назад вышел свежий релиз MODX2, при активном участии людей из нашего сообщества!
Вот официальный Changelog в моём вольном переводе и с расшифровкой…
Фильтрация в msProducts по пользовательским опциям
Сейчас вывод такой:
Вроде как, для этого есть optionFilters, но что-то никак не пойму какой там синтаксис.
Кто знает, подскажите, пожалуйста.
{$_modx->runSnippet('!msProducts', [
'parents' => $gparent,
'tpl' => 'tpl.Category.Product',
'includeThumbs' => 'jpg500',
'limit' => 0,
'sortby' => 'pagetitle',
'sortdir' => 'ASC',
'where' => [
'Data.price:>' => $min_price,
'Data.price:<' => $max_price
],
])}
Нужно бы еще фильтровать по пользовательским опциям, типа «похожие товары».Вроде как, для этого есть optionFilters, но что-то никак не пойму какой там синтаксис.
Кто знает, подскажите, пожалуйста.
В админке не отображаются превьюшки-картинки в MINGX
Проблема в том, что в админке не отображаются превьюшки. На сайте всё работает, картинки куда надо встают. Но в админке приходится вслепую ковыряться, что неудобно…
Подскажите, что можно сделать, чтобы заставить MINGX показывать картинки в админке?
[{"caption":"Блок с картинками", "fields":[
{"field":"prodImg","caption":"Изображение","inputTVtype":"image"},
{"field":"prodName","caption":"Название"}
]}]
[
{"header":"Изображение", dataIndex:"prodImg", "renderer":"this.renderImage"},
{"header":"Имя CSS класса", dataIndex:"prodName"},
]
Подскажите, что можно сделать, чтобы заставить MINGX показывать картинки в админке?