03 января 2022, 16:16 Понятно, спасибо :) Вопросы / Насколько это верные решения для сайта на MODX ? 6 0
03 января 2022, 16:11 Понятно, спасибо. Нет, думаю работать локально а сервер потом подтягивать через git pull изменения. Я думаю тогда если по такому варианту, то это получается локально всё собирается (сжимается) и затем подтягивается на сервер? Вопросы / Насколько это верные решения для сайта на MODX ? 6 0
03 января 2022, 15:49 Благодарю за ответ. По larave-mix, у них в доке пишут что создавался для Laravel, но можно использовать для любого типа приложений. Это вроде обёртка над webpack. Я просто работаю ещё с фреймворком Laravel, там он используется :) И можете пожалуйста ещё подсказать, на хостинге в принципе понятно там node не поставить. А на сервере почему не используют? Можно же с помощью git pull подтянуть на сервер изменения, а потом с помощью laravel-mix собрать стили к примеру, с помощью команды npm run prod, ну и там ещё нужно будет небольшой сниппет mix написать который будет читать файл mix-manifest.json и возвращать путь до нужного файла стилей к примеру. Я вот в процессе сейчас такого :) Вопросы / Насколько это верные решения для сайта на MODX ? 6 0
29 июля 2021, 14:38 Когда подключил API modx вот так: /* include MODX_API BEGIN */ define('MODX_API_MODE', true); require_once('/var/www/domain/data/www/domain/index.php'); /* include MODX_API END */ $product = $modx->getObject('msProduct', 20387); $modx->log(1, print_r($product->get('source'), 1),'HTML');То заработало. source = 3 и процесс запустился Вопросы / Почему из файла не срабатывает runProcessor gallery/upload, а в Console срабатывает ? 4 0
29 июля 2021, 11:54 Похоже getObject как-то не корректно работает у меня. Возвращает объект товара а в нём source нет. Из за того что source нет, процесс и не срабатывает похоже. Но когда через Console вызываю getObject, то там source есть у объекта который возвращается. И наверно поэтому в Console и срабатывает процесс. Вопросы / Почему из файла не срабатывает runProcessor gallery/upload, а в Console срабатывает ? 4 0
29 июля 2021, 08:39 Благодарю вас за комментарий. Нет к сожалению всё равно не работает, у меня нету ms2Gallery. Пишет вот что: Could not load class: ms2Gallery from ms2gallery. Problem getting service ms2gallery, instance of class ms2Gallery, from path domain/core/components/ms2gallery/model/ms2gallery/Я просто думаю gallery/upload он же из minishop2. Просто ещё странно что на другом сайте который тоже на modx такая конструкция работает из файла, а на данном сайте нет почему-то. Может из-за того что обновил modx Вопросы / Почему из файла не срабатывает runProcessor gallery/upload, а в Console срабатывает ? 4 0
15 января 2021, 10:50 Хотя можно просто удобный интерфейс для этого сделать, наверно лучше сделаю с помощью вот этих 3-х полей Вопросы / Как лучше доработать к miniShop2 акции ? 9 0
15 января 2021, 09:44 Благодарю вас за ответ, таблица stock для хранения акций. Ну да по поводу 3 поля на товарах неплохо, но мне кажется не очень удобно, это же тогда в каждый товар нужно будет заходить и устанавливать эти поля Вопросы / Как лучше доработать к miniShop2 акции ? 9 0
15 января 2021, 09:33 Благодарю за ответ. Таблица stock для хранения акций, в ней поля: — date-from (дата от) — date-to (дата до) — percent (процент на сколько цену у товаров снизить) А в таблице ms2_products думал что бы в поле stock_id был id акции. То есть к примеру: Товар 1 у него stock_id = 1 Товар 2 у него stock_id = 1 И есть акция: id — 1 date-from — 15.01.21 date-to — 16.01.21 percent — 15 Вопросы / Как лучше доработать к miniShop2 акции ? 9 0
15 января 2021, 09:32 Благодарю за ответ. Таблица stock для хранения акций, в ней поля: — date-from (дата от) — date-to (дата до) — percent (процент на сколько цену у товаров снизить) А в таблице ms2_products думал что бы в поле stock_id был id акции. То есть к примеру: Товар 1 у него stock_id = 1 Товар 2 у него stock_id = 1 И есть акция: id — 1 date-from — 15.01.21 date-to — 16.01.21 percent — 15 А вот с категориями, а URL товара меняется же из за категории, и в хлебных крошках путь, и в sitemap? Вопросы / Как лучше доработать к miniShop2 акции ? 9 0
[videoGallery] Видео галерея YouTube, Vimeo Невозможно установить пакет с подписью: videogallery-1.4.0-beta Ошибка установки Error в /core/packages/videogallery-1.4.0-beta/modCategory/7fc931a7772edc9752c16e9c41eb5e52.reso...
mxBoard: канбан-доска для команд, людей и ИИ-агентов в MODX 3 Привет, добавил пользователя в группу mxBoard(4), создал токен. Добавляю все в postman пишет: rest: { «success»: false, «message»: «Недействительный токен.», «data...
Релиз miniShop2 ver. 4.4.1 & 4.4.2 Подскажите пожалуйста, может я что-то не знаю или упустил. Но есть ли решение по глюку с radio? Указываешь свое radio c одинаковым name и в результате при переключении получаешь вс...
Плагин EnvBadge: визуальный индикатор окружения в админке MODX3 Расскажите пожалуйста как вы настраиваете сайт на MODX 3 чтобы был dev, prod, stage. Можете описать workflow? Допустим у меня 80% — это магазины, там клиенты, продажи, все онлай...
MaxNotify Обновление компонента 1.3.0-pl (22.07.2026) — добавлено автоматическое получение полей через msOrder->toArray(); — массивы и объекты безопасно пропускаются; — стандартные...
MyFavorites MyFavorites — 3.0.0-beta Первая версия для MODX Revolution 3.x — компонент полностью переписан с нуля (PHP >= 8.4, namespaced-ядро MODX 3, PSR-4, сервис-ориентированная архит...
Нет, думаю работать локально а сервер потом подтягивать через git pull изменения.
Я думаю тогда если по такому варианту, то это получается локально всё собирается (сжимается) и затем подтягивается на сервер?
По larave-mix, у них в доке пишут что создавался для Laravel, но можно использовать для любого типа приложений. Это вроде обёртка над webpack.
Я просто работаю ещё с фреймворком Laravel, там он используется :)
И можете пожалуйста ещё подсказать, на хостинге в принципе понятно там node не поставить.
А на сервере почему не используют? Можно же с помощью git pull подтянуть на сервер изменения, а потом с помощью laravel-mix собрать стили к примеру, с помощью команды npm run prod, ну и там ещё нужно будет небольшой сниппет mix написать который будет читать файл mix-manifest.json и возвращать путь до нужного файла стилей к примеру. Я вот в процессе сейчас такого :)
То заработало.
source = 3 и процесс запустился
Возвращает объект товара а в нём source нет.
Из за того что source нет, процесс и не срабатывает похоже.
Но когда через Console вызываю getObject, то там source есть у объекта который возвращается.
И наверно поэтому в Console и срабатывает процесс.
Пишет вот что:
Я просто думаю gallery/upload он же из minishop2. Просто ещё странно что на другом сайте который тоже на modx такая конструкция работает из файла, а на данном сайте нет почему-то. Может из-за того что обновил modx
в ней поля:
— date-from (дата от)
— date-to (дата до)
— percent (процент на сколько цену у товаров снизить)
А в таблице ms2_products думал что бы в поле stock_id был id акции.
То есть к примеру:
Товар 1 у него stock_id = 1
Товар 2 у него stock_id = 1
И есть акция:
id — 1
date-from — 15.01.21
date-to — 16.01.21
percent — 15
в ней поля:
— date-from (дата от)
— date-to (дата до)
— percent (процент на сколько цену у товаров снизить)
А в таблице ms2_products думал что бы в поле stock_id был id акции.
То есть к примеру:
Товар 1 у него stock_id = 1
Товар 2 у него stock_id = 1
И есть акция:
id — 1
date-from — 15.01.21
date-to — 16.01.21
percent — 15
А вот с категориями, а URL товара меняется же из за категории, и в хлебных крошках путь, и в sitemap?