Всего 123 789 комментариев

Павел Романов
09 ноября 2023, 19:30
+1
Версия MODX 2.8.6?
Если да, то попробуйте это: modx.pro/news/24265#comment-140918

PS
Уже написали ))
Aleksey
09 ноября 2023, 14:19
0
Нашёл ниже ответ

поправил в 3 файлах

components/faq/model/faq/mysql/faqitem.map.inc.php
components/faq/model/bd_faq/mysql/bd_faqitem.map.inc.php
components/faq/model/schema/faq.mysql.schema.xml

тип на string и все заработало
Aleksey
09 ноября 2023, 14:08
0
Олег, добрый день)
Пишу спустя годы, т.к. пользуюсь до сих пор вашим готовым решением вопрос-ответ.
И после обновления modx revo На 2.8.6 при написании в админке ответа на вопрос и сохранении появляется 0, как на скриншоте:


И возможно вы это уже как-то исправили… и если возможно поделитесь пожалуйста новой версией) Сам пытался найти почему так, но не удалось(
Марат
09 ноября 2023, 05:25
0
Почему Node, а не Bun?
Stepan
08 ноября 2023, 23:57
0
Не очень понял, а зачем это удалять? Что-то взамен когда очень хочется как быть?
я про elementsPath
Николай Савин
08 ноября 2023, 20:34
0
У него минималка PHP8.1 — на нашей экосистеме не будет работать
Евгений Дубровин
08 ноября 2023, 17:29
0
В общем все решалось в файле js компонента, почему я его не мог найти так долго во второй раз, не знаю))
Семён Кудрявцев
08 ноября 2023, 16:20
0
Пока только к Laravel, полет отличный. Не думаю что с MODX будут проблемы
Константин Ильин
08 ноября 2023, 16:11
0
Вы привязывали его к модх(минишоп фильтрам)?
Евгений Webinmd
08 ноября 2023, 13:27
+1
$resource не всегда существует, для некоторых событий там null и в модх возникает ошибка, поэтому все остальное дальше не работает, в том числе и mixedimage.
Возможно, если заменить mixedimage на другое дополнение с теми же событиями, то получится та же самая картина, но проверять это все нет времени
weranda
08 ноября 2023, 13:22
0
1. Мне кажется это странным поведением. Я получаю поле и какая разница где я его получаю… ну, да ладно.
Спасибо, но все равно странное поведение.
Евгений Webinmd
08 ноября 2023, 12:55
0
1) Все манипуляции внутри события

switch ($modx->event->name) {
    case 'OnDocFormSave':       
        $tv = $resource->getTVValue('simple_tv');
        // ....       
        
        break;
}

2) Если удалить строчку $resource->getTVValue('simple_tv'); то тоже все работает.

Ну и вы всегда можете отказаться от использования любого пакета и заменить его на рабочий, например FastUploadTV
weranda
08 ноября 2023, 12:50
0
1. Каким образом по вашему нужно корректно получать/устанавливать значение поля?
2. Удаляем/Меняем/Не устанавливаем mixedimage — все работает. Вроде, логично же.
Руслан Довгань
08 ноября 2023, 12:05
0
Cпасибо заработало немного подправил вырезал
<span class="[[+cultureKey]] [[+active]]">
как по мне это лишний span
[[+active:is=`active`:then=`
            <span>[[%skladik.lang_[[+cultureKey]]? &topic=`translate` &namespace=`babel`]]</span>
    `:else=`
        <a href="[[+url]]" class="[[+cultureKey]]">
            <span>[[%skladik.lang_[[+cultureKey]]? &topic=`translate` &namespace=`babel`]]</span>
        </a>
    `]]
Евгений Webinmd
08 ноября 2023, 11:29
0
Строка с получением ТВ поля снаружи события, без дополнительных проверок, ломает вам получение полей, а не mixedimage

$tv = $resource->getTVValue('simple_tv');
Семён Кудрявцев
08 ноября 2023, 09:01
+2
В поисках оптимального для простых и средних сайтов поискового движка я наткнулся на очень молодой и интересный проект — github.com/loupe-php/loupe
Для жизни ему нужно очень мало по сравнению с аналогами, а вот вопросы поиска, сортировки и фильтрации он решает довольно неплохо. Опять же с пониманием максимального на данный момент количества индексируемых документов (около 32 000 штук). Чего для большинства будет с головой.
Илья Александрович
08 ноября 2023, 00:52
0
Всем привет!
Как же все таки вывести msOptionsPrice2 — чекбоксами?
Точнее они то выводятся, но работают криво, как писали выше. считает по последнему и всегда как будто активный висит какой то.
Как вывести цену модификации?
Александр Туниеков
07 ноября 2023, 20:49
+2
Я не угадал с поисковым движком. Ну еще пару ошибок. Но надо было не на опенсеарч делать. Вышло, что из-за сво амасон свои сервера закрыл из россии, а так как опенсеарч требуется как минимум 30гб на диске стоимость VPS в районе 8000р в год получилась. Кстати пробовали запускать поисковый движок на мощном сервере и фасетсеарч работал гораздо быстрее. Так что если бы удалось получить бесплатную лицензию Амазон, то и стоимость была бы гораздо ниже и скорость работы движка выше. Но не сложилось.
Сейчас другой фигней увлекся. В очередной раз изучаю Vue и NodeJs. Хочу на них перейти. Но у нас на модекс за 8 лет кучу всего понатворили и перейти на ноду не реально. Но вот перейти на Vue с jquery в принципе реально. Пытаюсь придумать какой-то микс Vue и MODX. Безумная идея перенести логику сайта с php на js и чтоб модекс выступал только в качестве апи сервера.