Xparser значение ссылки

Подскажите как присвоить в начало ссылке домен? А то при парсинге значение ссылок такого рода /jobad/usa7f163c1991864ab2c724d1ce8ac1340 Надо как-то добавить сам адрес домена вначало. Кто знает как это с делать
Дмитрий Беляков
22 февраля 2021, 11:28
modx.pro
1 025
0

Помогите протестировать PR для ускорения выпуска Revolution 3.0

MODX 3 приближается к замораживанию функции перед бета-циклом и последующим релизом. Так как нам нужна максимально возможная помощь в тестировании и проверке ключевых проблем и Pull Requests («PRs»), мы создали это учебное пособие по подходу для тех, кто не привык жить в командной строке и работать с git'ом каждый день.

В настоящее время существует более двух десятков PR, которые должны быть объединены перед окончательным альфа-релизом.

Во время альфа версии, вещи, которые нарушают обратную совместимость, являются кандидатами для включения в релиз MODX 3.0. Однако, во время предстоящей бета-версии, больше никаких изменений, нарушающих совместимость, приниматься не будут. Бета-версия предназначена для шлифовки вещей и работы над тем, чтобы как можно больше дополнений работали без рефакторинга. Многие уже работают.

Иван Бочкарев
21 февраля 2021, 23:11
modx.pro
2
2 335
+21

Доработка сайта

10 10 000
Необходимо довести до конца выполнение синхронизации между сайтом (MODX revolution) и базой 1С (облачная). Уже сделаны все необходимые работы со стороны 1С, данные(карточки товаров) выгружаются на сайт (админка) по расписанию, 2 раза в день. Со стороны сайта так же проделаны работы, по система работает нестабильно. По неизвестной причине товары не отображаются на самом сайте. Куплен модуль в modstore синхронизации с 1с. Ищу опытного программиста, распологающего свободным временем для решения задачи.
P.s. программисты 1с находятся на связи и готовы подключиться к вашей работе для совместного тестирования выгрузки.
Телефон для связи 89067678715
Сергей
21 февраля 2021, 10:08
modx.pro
542
0

Помогите разобраться со сменой кодировки в БД?

Приветствую.

Надо вставлять смайлики и поэтому надо сменить кодировку в БД, но не все так отрадно. Меняется просто:
ALTER TABLE
    table_name
    CONVERT TO CHARACTER SET utf8mb4
    COLLATE utf8mb4_unicode_ci;

При попытке смены некоторых таблиц через phpMyAdmim появляется ошибка: «Указан слишком длинный ключ. Максимальная длина ключа составляет 1000 байт». Создал тестовый сайт на modhost и там из коробки идет нужная кодировка. Решил сравнить мои таблицы и таблицы на modhost. В моих таблицах, где появляется ошибка в некоторых полях установлен VARCHAR == 255, а в тех же полях таблиц на modxhost VARCHAR == 191.

Почему 191, а не 249 или какое другое число?
Если я в таблицах с ошибками смены кодировки измению VARCHAR <= 249, все ли будет работать корректно?
Можно ли вообще таким образом менять кодировку при использовании MODX или надо что-то еще сделать?
weranda
20 февраля 2021, 13:17
modx.pro
1 349
0

Чтобы страница 404 возвращал 404 ответ. Возможно ли?

В MODX 404 страница возвращает ответ 200.
А можно как-нибудь сделать, чтобы она 404 возвращала?
Может плагин на какое-нибудь событие или еще как-то
Павел
19 февраля 2021, 21:37
modx.pro
1 261
0

Можно ли подменять артикулы в корзине minishop?

Здравствуйте.
Хочу подменять в корзине основной артикул на другой (т.е. основной артикул + код из опции).
Для примера сделан плагин на событие msOnAddToCart:
<?php
if($modx->event->name != 'msOnAddToCart') {
   return;
}
if(!empty($_POST['price'])) {
    $tmp = $cart->get();
    $tmp[$key]['price'] = $_POST['price'];
     $tmp[$key]['weight'] = $_POST['weight'];
$tmp[$key]['article'] = $_POST['weight'];     // просто для примера хочу артикул хоть на что-то заменить
    $cart->set($tmp);
}
Цена и вес подменяются, а артикул, почему-то, нет.

p.s. Основывался вот на этом: docs.modx.pro/komponentyi/minishop2/razrabotka/sluzhbyi/korzina#Примеры — может чего-то недопонял.
Игорь
19 февраля 2021, 18:49
modx.pro
852
0

Вывод реурсов

Друзья, нужна помощь!
У меня есть вот такая структура

-Родительская папка1
--дочерний документ
--дочерний документ2
--дочерний документ3
--дочерняя папка
---документ
---документ
---документ
---документ

Я вывожу их на страницу вот так:
[[#8.pagetitle]]
[[!getResources? &parents=`8` &tpl=`docCout` &includeContent=`1` &limit=`0` &sortby=`{«menuindex»:«ASC»}`]]

На данный момент документы выводятся целиком одним списком.

Вопрос: Как вывести документы чтобы дочерняя папка отображалась в виде раскрывающего списка с дочерними элементами. Спасибо!
Богдан
19 февраля 2021, 13:28
modx.pro
796
0

Вывод количества выбранных фильтров mFilter2

Ребят, привет! Подскажите как вывести количество выбранных фильтров в mFilter2 цифрой? Буду очень благодарен!
Владислав
19 февраля 2021, 11:55
modx.pro
829
0

Необходимо создать интернет магазин с интеграцией 1С

15 30 000
Добрый день. Необходимо с нуля создать интернет магазин по продаже полезного питания. Важным фактором является интеграция с 1С.
Артур Новиков
19 февраля 2021, 06:29
modx.pro
577
0

MODx и сортировка в файловом менеджере

Доброго времени суток! Может кто знает как изменить сортировку в диспетчере файлов по умолчанию с «название» на «изменён»?
Евгений
18 февраля 2021, 21:22
modx.pro
961
0