Xander
Xander
Sentinel
У меня все ок
Semyon
Народ я могу как-то изменить созданный или изменяемый товар. к примеру мне нужно в pagetitle впихнуть то, что есть longtitle
Semyon
mSync если что
Андрей
Андрей
Можно у поддержки спросить, как правильно
Semyon
хорошо
Semyon
Aecler
Добрый день, глупый вопрос, но только разбираюсь в ModX и не могу разобраться, как сделать наиболее правильно: есть необходимость добавить ряд TV для десятка однотипных ресурсов. Но тогда эти же TV будут засорять большинство других ресурсов, т.к. фильтруются TV по темплейту, а почти все мои ресурсы используют один и тот же темплейт. Но если я создам отдельный темплейт для этих ресурсов, а потом буду вносить изменения в основной, то мне надо будет вносить изменения и в дублирующие темплейты. Возможно, я неверно понимаю эту систему? Как правильнее всего вести ряд одинаковых объектов с рядом особых свойств? Хотел для таких целей завести отдельную таблицу в бд, но, как оказалось, та ещё история подключать её к модиксу, поэтому мне показалось, что это излишне.
Alexey
Добрый день, глупый вопрос, но только разбираюсь в ModX и не могу разобраться, как сделать наиболее правильно: есть необходимость добавить ряд TV для десятка однотипных ресурсов. Но тогда эти же TV будут засорять большинство других ресурсов, т.к. фильтруются TV по темплейту, а почти все мои ресурсы используют один и тот же темплейт. Но если я создам отдельный темплейт для этих ресурсов, а потом буду вносить изменения в основной, то мне надо будет вносить изменения и в дублирующие темплейты. Возможно, я неверно понимаю эту систему? Как правильнее всего вести ряд одинаковых объектов с рядом особых свойств? Хотел для таких целей завести отдельную таблицу в бд, но, как оказалось, та ещё история подключать её к модиксу, поэтому мне показалось, что это излишне.
Создавай несколько темплейтов, затем дублирующийся код переноси в чанки. и в темплейты только чанки прописывай
Aecler
То есть суть я понял правильно? Это так обычно делается?
Алексей
да
Aecler
Спасибо
Артур
Господа, я знаю - вы знаете как это убрать
[2021-03-19 15:53:47] (ERROR @ /home/h910230671/avto-estet.ru/docs/core/xpdo/xpdo.class.php : 644) Could not load class: Babel from babel.
[2021-03-19 15:53:47] (ERROR @ /home/h910230671/avto-estet.ru/docs/core/xpdo/xpdo.class.php : 1247) Problem getting service babel, instance of class Babel, from path /home/h910230671/avto-estet.ru/docs/core/components/babel/model/babel/
Anonymous
Если использовать феном, то можно жаблон натравить на один и тот же файл
alexey
Приветствую. такой вопросец в наличии: как правильно прописать путь к стилям для сайта с несколькими контекстами (babel не используется)?
Сейчас ситуация такая: на основном домене все нормально, на поддоменах стили не грузятся, т.к. подставляется поддомен в путь.
Алексей
Подскажите как в админке modx воткнуть плагином свой маленький конфиг (или js код).
пока делаю так:
<?php
$eventName = $modx->event->name;
switch($eventName) {
case 'OnManagerPageInit':
$modx->addHtml('<script> alert("alex!");</script>');
break;
}
Sentinel
Николай
можно и напрямую с бд данные дергать / менять / удалять. Но думал стандартным функционалом минишопа сделать
Николай
но пока не пойму как
Андрей
Николай
Проблема в том что я хочу это сделать на сайте, т.к. манагерский функционал прямо на сайте в сокращенном и более удобном виде
Николай
в админке работает я видел
Николай
оттуда и взял этот метод
Николай
скорее всего пишет недостаточно прав изза того что я этот метод вызываю не в админке
Anonymous
Which language is this?
Николай
но я не видел в документации чтобы нужно было передавать контекст или чтото вроде того
Anonymous
I need to learn hacking. How?
Anonymous
I'm looking for hacked real games apk
Иван
Misha
подскажите как вставить данные поля в pdotools 'tvFilters' => 'color==белый', вместо белый поставить значение поля текущего ресурса
Андрей
Андрей
Я как то делал, но напрямую с бд работал
Николай
rego.in.ua
Приветствую. Подскажите пожалуйста, как отобразить системную дату на странице сайта, средствами MODX
Артур
Alisa
Артур
Ребята хелп, почему сервер не воспринимает мой ajax как ajax? $_SERVER['HTTP_X_REQUESTED_WITH'] вот этого нет. запрос делаю так
function sendAjax(params) {
const request = new XMLHttpRequest();
const url = document.location.href;
request.open('POST', url, true);
request.responseType = 'json';
request.addEventListener('readystatechange', function () {
if (request.readyState === 4 && request.status === 200) {
console.log(request);
}
});
request.send(params);
}
Alisa
Артур
Alisa
Возможно, проблема в самом переключении контекстов? На чём сделана маршрутизация?
Alisa
Из всех дополнений, меньше всего проблем у меня было с XRouting.
alexey
xrouting и стоит
Sentinel
alexey
alexey
ссылки строятся относительно site_url у меня. Там прописан поддомен.
Мне бы как-нибудь сделать, может через base_url, чтобы пути к стилям задавались относительно главного домена.
alexey
если меняю base_url у поддомена, то фатал еррор
rego.in.ua
Denis 🌆
rego.in.ua
Павел
Павел
Практически уверен что ты авторизован в web, а дергаешь процессор mgr
Павел
если руки подровнять, то 700 ресурсов для него не беда
Андрей
Павел
ну на 70к ресурсов влом modx использовать
Павел
там уже админка на эксте будет формироваться вечность
Павел
но на фронте может быть все ок, да
Anonymous
modx.com
Thank you sir. Thanks for the reply. I was very sad because I don't understand these. And nobody's reply me. Thanks for your guide.
Alisa
Павел
Использование TV с таким кол-вом ресурсов заранее такая себе задача
Алексей
Алексей
Вообще вчера говорил. Если ожидается более 20к рейсов то сразу на свои таблицы и не дурить головы.
Alisa
Переделывай пагинацию на свою... У pdoTools id уходят в запрос через IN.
Alisa
Это уменьшит расход RAM и время загрузки страницы.
Алексей
Alisa
Не храни более 1-2 TV и 1-2 опций. Они все лежат в 1 таблице. Дублирование JOIN операций к одной однородной таблице сильно тормозит процесс.
Alisa
Ещё вроде что-то, но так всё и не вспомню.
Alisa
Для своих полей лучше расширять модель msProductData и саму таблицу modx_ms2_products.
Alisa
Вообще хз. Я бы мог предложить Magento с их EAV моделью хранения полей, но не факт, что оно выгребет нормально на 500к+
Alisa
Может стать ещё хуже, чем у MODX.
Алексей
Ох... Я магаз пилю как раз по такой схеме. Тока когда выпущу... Х.з. а так 200к товаров норм летают до 0.5 сек.