Всего 125 989 комментариев

Евгений Webinmd
24 декабря 2021, 19:27
+1
попробуйте через программку postman, там потом позволяет сгенерировать код на нужном вам языке. ПОзволит исключить какие-то не явные ошибки (опечатка или лишний параметр)
Vladimir
24 декабря 2021, 18:30
0
Исправил
Для таких ошибок нужно смотреть в журналах по этому адресу /var/log/apache2 В журнале ошибок я обнаружил, что я использовал некоторые переменные в .htaccess, и мой сервер не поддерживал их, по логу нужно было включить 2 модуля.

$ sudo a2enmod headers
$ sudo a2enmod expires
$ systemctl restart apache2
Vladimir
24 декабря 2021, 18:08
0
Есть у кого инструкция как установить modx на VPS не нс нуля, сам пофикшу
R2m0x94 (Vasily)
24 декабря 2021, 17:03
0
Разумеется, если в настройке ms2_plugins была бы возможность добавлять плагины просто через запятую (например ms2_plugins: availability, custom_modules, deliverytime и т.д., которые подключены напрямую из папки plugins/), то отпали бы такие заметки, и деактивация плагинов проходила бы глаже при регистрации того же плагина в другое место.

Надеюсь на то, что в minishop3 появится такая возможность из коробки.
R2m0x94 (Vasily)
24 декабря 2021, 14:49
0
Привет, лично у меня при разработке ушло на это время, и я не смог понять, почему если я регистрирую плагин относительно пути
/plugins/order/custom_modules/index.php
И вдруг захотел сменить путь на более удобный
/plugins/custom_fields/index.php
У меня появляется эта ошибка, сразу задался вопросом, а как же происходит регистрация плагинов, но ответа не нашел, поэтому и решил проблему таким способом
/plugins/custom_fields/ms2/index.php
Странно, но работает))
R2m0x94 (Vasily)
24 декабря 2021, 14:29
0
Да, и главное не надо боятся переименовывать, переносить папки и файлы указывая правильные пути на сервере, а также переименовывать результат в ms2_plugins, чтобы не трогать бэкапы.
SELECT * FROM `modx_system_settings` WHERE `key` LIKE 'ms2_plugins'
Beegart
24 декабря 2021, 12:46
0
Здравствуйте, как избравиться от ошибки при установке?

modAction support is deprecated since version 2.3.0. Support for modAction has been replaced with routing based on a namespace and action name. Please update the extra with the namespace videogallery to the routing based system.
Павел Гвоздь
24 декабря 2021, 12:01
+2
Возможно человек нашёл решение проблемы и решил поделиться с теми, кто будет решать такую же. В любом случае, чем больше решённых вопросов в сообществе, тем лучше.
Pavel
24 декабря 2021, 09:34
0
Подскажите пожалуйста. Не рисуются графики. Текс есть, Всего заказов есть. А графиков нет. В чем может быть проблема?
Николай Савин
23 декабря 2021, 20:51
0
Этот вопрос написан почти четыре года назад! Зачем на него отвечать?
R2m0x94 (Vasily)
23 декабря 2021, 19:26
1
0
На всякий случай если не заработает, то
// удаляем плагин
if ($miniShop2 = $modx->getService('miniShop2')) {
    $miniShop2->removePlugin('cart');
}
// добавляем вновь
$plugin = '{core_path}components/minishop2/plugins/cart/availability/index.php';
if ($miniShop2 = $modx->getService('miniShop2')) {
    $miniShop2->addPlugin('availability', $plugin);
}
// результат в ms2_plugins: {"availability":"{core_path}components\/minishop2\/plugins\/cart\/availability\/index.php"}

/* Вложенность иерархии в дереве и подключение, тоже имеют значение:
plugins
|_cart
|_|_availability
|_|_|_index.php
|_|_|_msproductdata.map.inc.php
*/
Наумов Алексей
23 декабря 2021, 14:26
-1
Кроме MinifyX есть еще ModxMinify, решает туже задачу: склеивание и минификация скриптов.

css первых экранов записывать в inline пока не пробовал)

webp да, хорошая штука, но нужно постоянно об этом думать…

Обычно все это делается уже на этапе развития сайта, его рекламы и продвижения. На этапе разработки, как правило, это никому не нужно и никто за это не платит.
Александр Мельник
23 декабря 2021, 13:40
0
А что за сайт, на котором пользователи могут
пользователи грузят хоть и минифицированные, но зачастую не нужные для конкретной страницы библиотеки.
steve.kon
23 декабря 2021, 11:37
0
Вы через него скрипты и стили собираете?
Хотелось бы понять кто и как делает — может я отстал уже сильно и всё через какие-то костыли делаю…
Алексей Смирнов
23 декабря 2021, 11:05
+1
Мининификация minifyX срабатывает лишь при первом запросе, потом все из Кеша берется.
И соответственно все ок.
Компонент бесплатный, поэтому можно протестить и принять решение.
Никита
23 декабря 2021, 10:48
0
Здравствуйте! Извините, что туплю и не понимаю, как сохранить ресурс, чтобы в нем сохранились изменения на карте. Я поставил метки, сохранил документ, сбросил серверный кеш, сбросил браузерный кеш, а изменения так и не отображаются.
Mishiko
22 декабря 2021, 22:23
0
Нашел проблему. при установке minishop2 я не обратили внимание на ошибку в логе. Как раз там это было отражено что не было создана таблица
mdx2w_ms2_options

Вот если у кого будет такая же проблема пропишите это в базе только заменяете на свой префикс mdx2w_
CREATE TABLE `mdx2w_ms2_options` (
  `id` int(10) UNSIGNED NOT NULL,
  `key` varchar(255) NOT NULL DEFAULT '',
  `caption` varchar(255) NOT NULL DEFAULT '',
  `description` text,
  `measure_unit` tinytext,
  `category` int(10) UNSIGNED NOT NULL,
  `type` varchar(255) NOT NULL DEFAULT '',
  `properties` text
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

ALTER TABLE `mdx2w_ms2_options`
  ADD PRIMARY KEY (`id`),
  ADD KEY `key` (`type`),
  ADD KEY `category` (`category`);
ALTER TABLE `mdx2w_ms2_options` ADD FULLTEXT KEY `caption_ft` (`caption`);

ALTER TABLE `mdx2w_ms2_options`
  MODIFY `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT;
COMMIT;
steve.kon
22 декабря 2021, 22:17
0
Спасибо
Роман
22 декабря 2021, 22:15
+1
Вот еще многие с этой сервисом работают: smartreserve[.]ru