Вопросы

Проблема с пагинацией на страницах pdoPage

Возникла проблема с пагинацией на страницах. Пагинация не работает в любых режимах, в обычном и в ajax, работает один раз когда чистишь кэш. После того как наживаешь на одну из страниц пагинации или на кнопку загрузить еще, перестает работать после перезагрузки страницы.

OnPageNotFound правильно установлен

вывод страниц правильно установлен:

<div id="pdopage">
    <div class="news-list rows">
        [[pdoPage?
            &parents=`2`
            &includeTVs=`page_image`
            &useWeblinkUrl=`true`
            &tpl=`news_list`
            &scheme=`full`
            &limit=`1`
            &ajaxMode=`button`
            &pageLimit=`4`
        ]]
    </div>
    [[!+page.nav]]
</div>
ошибки не показывает.

Может кто-то поможе мне в решении этой проблемы?
Сергей
24 августа 2022, 11:16
modx.pro
937
0

Парсинг данных с modRest

Всем салют!
Хочу отправлять некоторые запросы по api через curl клиент modx. Начал с простого — пробую тащить курс валют. Но что-то не получается. Без curl modx все работает.

В общем есть код:
$url = 'http://www.cbr.ru/scripts/XML_daily.asp';
$params = [
  'date_req' => date("d/m/Y")
];
$client = $modx->getService('rest', 'rest.modRest');
$client->setOption('format', 'XML');
$response = $client->get($url, $params, $headers);
$data = $response->process();

// Проверяем код ответа
if (property_exists($response->responseInfo, 'scalar')) {
  $code = $response->responseInfo->scalar;
};
echo '
'.$code;

// Выводим ответ
echo '
--<pre>';
print_r($data);
echo '</pre>--';


В ответ получаю пустой массив ($data):
Хотя ответ ($code) возвращается 200…
Если просто взял ссылку с запроса, то она открывается успешно.

Вроде все делаю по по документации

Прошу помощи, что делаю не так.
Благодарен за подсказки.
Спасибо!
Rasul
24 августа 2022, 01:31
modx.pro
1 133
0

Migx прямая ссылка на отфильтрованные записи

Добрый день, для своих таблиц активно использую migx, там есть фильтры которыми удобно отфильтровывать записи. ссылка на любую таблицу выглядит как manager/?a=index&namespace=migx&configs=mytab, может кто сталкивался как получить ссылку на отфильтрованные записи.
Евгений
24 августа 2022, 00:54
modx.pro
604
0

Не правильны путь к изображениям при PdoPage Ajax Mode button

Добрый день, возникла такая проблема подгружаю новости с помощью PdoPage AjaxMode Button, и получается так что у первых новостей которые подгружаются при заходе на страницу у картинкам стоит правильный путь, а к новостям которые подгружаются при нажатии кнопки путь стоит не тот.

Вот как выглядит с правильны путём и без.

Правильный путь.

Неправильный путь. то есть он когда подгружает новость не дописывает /assets/images/
Zhan
23 августа 2022, 14:46
modx.pro
597
0

Группа чекбоков в форме

Создаю ТВ типа чекбокс, ставлю значение Moscow||SPB, внутри формы прописываю:
<div class="form-check">
  <input class="form-check-input" name="provides[]" type="checkbox" value="Moscow">
  <label class="form-check-label" for="Moscow">Moscow</label>
  
  <input class="form-check-input" name="provides[]" type="checkbox" value="SPB">
  <label class="form-check-label" for="SPB">Incall</label>
</div>
Чекбокс может быть выбран как первый, так и второй.
Вызов формы созержит:
&allowedFields=provides
&validate=provides:required[]

Но форма после нажания на кнопку не реагирует. Как правильно прописывать группу чекбоксов внутри формы?
Антон
23 августа 2022, 14:18
modx.pro
1 394
0

Minishop2 и fotorama - не инициализируется

Поставил сегодня MODX 2.8.4, на него minisop2 из modstore.pro, все настроил точно по быстрому старту minishop2 и почему то не инициализируется fotorama. В карточке товара картинка с ссылкой на полноразмерное изображение без превьюшек внизу и прочей красоты типа «развернуть на весь экран». В коде нет никаких ссылок на скрипты фоторамы, хотя элемент .fotorama внутри #msGallery имеется. Кто-нибудь сталкивался? Куда копать?
Даже сейчас попробовал с нуля на modhost.pro поставить minishop2, сделал тестовый товар — те же самые вилы: фоторама не иннициализируется.
Евгений
20 августа 2022, 17:30
modx.pro
1 785
0

Свой div добавить в TinyMCE Rich Text Editor

Здравствуйте, а есть пошаговая инструкция как внедрить в TinyMCE Rich Text Editor, какой-нибудь свой div class для быстрой вставки в редакторе. Выделил текст, нажал заготовленный текст и он обернулся сам в него…

2022-08-20-18-50-47
Игорь
20 августа 2022, 14:55
modx.pro
2 087
0

Tickets file

Странная дичь стала происходить при отображении формы добавления файла в тикет.
Кнопка Select File отображается как ticket_file_select.
После добавления фото, вместо кнопок delete отображается ticket_file_delete/ticket_file_restore.
Никаких манипуляций не проводbлось с чанками тикета, за исключением удаления из чанка кнопки insert link
<a href="#" class="ticket-file-insert">[[%ticket_file_insert]]</a>
и правки в лексиконе названия select files на select fotos. Откуда он тянет кривые названия?

P/S обновление формы в браузере возвращает нормальные названия кнопок. Но так же не делать постоянно)
Антон
20 августа 2022, 11:38
modx.pro
665
0

Почему не удается получить класс bxSender?

Почему не удается загрузить класс bxSender?
Мне требуется вручную создать подписчика, ибо он не создается при регистрации почему-то.

Пишу просто:
$bx = $modx->getService('bxSender');
А в журнале вижу:
Could not load class: bxSender from bxsender.
Lori
20 августа 2022, 10:35
modx.pro
826
0

Кастомизация редактора TinyMCE Rich Text Editor

Всем привет!
Хочу иметь возможность прописывать класс изображению, не заходя в исходный код. Кто имеет опыт кастомизации редактора, подскажите куда рыть?

MODX Revolution 2.8.3-pl
tinymcerte-2.0.7-pl
Roman
19 августа 2022, 17:19
modx.pro
833
0