Size: a a a

MODX. Русскоязычное сообщество.

2021 February 02

АШ

Артур Шевченко... in MODX. Русскоязычное сообщество.
ребята, плиз хелп
$newConfig = $modx->newObject('migxConfig');
не работает, пишет
Could not load class: migxConfig from mysql.migxconfig.
Наверное надо модель загрузить, а как?
источник

LR

La Rus in MODX. Русскоязычное сообщество.
Хей, никак не могу понять нужно ли внедрять такие трендовые новинки, как React или Vue в MODx? Как же это не просто... Сначала выучи грамматику React, потом каким-то образом соедини это все с MODx и фиг пойми как это все  будет работать. Посмотрел все мануалы на эту тему и не только. До сих пор не могу понять. Так ли это нужно? А если сайт уже работает, то можно ли отдельное приложение на React к нему прикрутить? Да еще и запускается не как обычно, а на порту 3000. Хотя сам сайт должен работать на порту 80. Спасибо.
источник

АШ

Артур Шевченко... in MODX. Русскоязычное сообщество.
La Rus
Хей, никак не могу понять нужно ли внедрять такие трендовые новинки, как React или Vue в MODx? Как же это не просто... Сначала выучи грамматику React, потом каким-то образом соедини это все с MODx и фиг пойми как это все  будет работать. Посмотрел все мануалы на эту тему и не только. До сих пор не могу понять. Так ли это нужно? А если сайт уже работает, то можно ли отдельное приложение на React к нему прикрутить? Да еще и запускается не как обычно, а на порту 3000. Хотя сам сайт должен работать на порту 80. Спасибо.
Сегодня утром читал на форуме об этом, у Сергея Шлокова была идея сделать надстройку для работы с modx по RESTful API, но никто так этим и не занялся
источник

LR

La Rus in MODX. Русскоязычное сообщество.
Артур Шевченко
ребята, плиз хелп
$newConfig = $modx->newObject('migxConfig');
не работает, пишет
Could not load class: migxConfig from mysql.migxconfig.
Наверное надо модель загрузить, а как?
$modx->addPackage('customextra', $modx->getOption('core_path').'components/customextra/model/');
источник

АШ

Артур Шевченко... in MODX. Русскоязычное сообщество.
https://modzone.ru/blog/2020/03/01/modx-restful-api-is-not-restful/ вот тут про подводные камни
источник

LR

La Rus in MODX. Русскоязычное сообщество.
customextra меняешь на свое
источник

АШ

Артур Шевченко... in MODX. Русскоязычное сообщество.
La Rus
$modx->addPackage('customextra', $modx->getOption('core_path').'components/customextra/model/');
Спасибо, уже сообразил)))
источник

АШ

Артур Шевченко... in MODX. Русскоязычное сообщество.
La Rus
customextra меняешь на свое
MIGX это как бы и не custom)))
источник

LR

La Rus in MODX. Русскоязычное сообщество.
ну да
источник

LR

La Rus in MODX. Русскоязычное сообщество.
но у тебя класс не загружается
источник

LR

La Rus in MODX. Русскоязычное сообщество.
не знаю почему
источник

АШ

Артур Шевченко... in MODX. Русскоязычное сообщество.
La Rus
не знаю почему
в extension_packages его нет, сейчас добавлю посмотрю
источник

LR

La Rus in MODX. Русскоязычное сообщество.
extension_packages у меня почему-то не работал
источник

АШ

Артур Шевченко... in MODX. Русскоязычное сообщество.
La Rus
extension_packages у меня почему-то не работал
Path specified for package migxConfig is not a valid or accessible directory: [[++core_path]]components/migx/model/
источник

LR

La Rus in MODX. Русскоязычное сообщество.
Это после extension_packages?
источник

АШ

Артур Шевченко... in MODX. Русскоязычное сообщество.
La Rus
Это после extension_packages?
нет, после addPackage, но добавление в extension_packages тоже не помогло
источник

LR

La Rus in MODX. Русскоязычное сообщество.
Можешь полный скинуть addPackage метод
источник

АШ

Артур Шевченко... in MODX. Русскоязычное сообщество.
$modx->addPackage('имя класса в схеме?', '[[++core_path]]путь до папки model или глубже?');
источник

АШ

Артур Шевченко... in MODX. Русскоязычное сообщество.
La Rus
Можешь полный скинуть addPackage метод
$modx->addPackage('migxConfig', '[[++core_path]]components/migx/model/');
источник

LR

La Rus in MODX. Русскоязычное сообщество.
нельзя так путь указывать
источник