Всего 123 801 комментарий

Тодор
21 апреля 2023, 13:08
0
$tvr = $modx->getObject('modTemplateVarResource', array(
  'tmplvarid' => $tvId, //ІД TV (не имя)
  'contentid' => $resourceId //ІД ресурса
));
if ($tvr) {
  echo $tvr->get('value');
}
Александр Туниеков
21 апреля 2023, 12:51
0
Поиск делает OpenSearch в своем индексе(базе) и соответственно сайт должен загрузить на него данные по которым поиск идет. На 40т товаров данные грузятся 5 минут. Если поменять хостинг, то соответственно минут 5-6 и не будет работать фильтр. Надо буде перезапусть создание индекса вручную
Сергей
21 апреля 2023, 12:44
0
Ну он не будет ничего загружать на мой хостинг и соответственно место не будет занимать. А к чему вопрос?
Этот вопрос возможно связан с незнанием работы модуля. Т.е. там, где будет расположен OpenSearch (на vps) со стороны сайта ни чего туда не грузиться? А если грузится и сайт поменяет хостинг провайдера, то отключив его, у неге перестанет работать фильтр?
Николай Савин
21 апреля 2023, 12:39
+2
Ну ты то куда со своим неавторитетным.
Александр Туниеков
21 апреля 2023, 12:39
0
нужно ли в будущем обновления
Ну думаю можно обновлять OpenSearch. Пока совместимость не сломают. Хотя врядли в ближайшем будущем сломают. Я не обновляю пока. Еще даже не разбирался как обновлять.
Михаил
21 апреля 2023, 12:34
+2
Василий уже очень давно не работает с MODx в принципе. У вас ошибка, что нет необходимого файла. Компонент под 3-ку вряд ли адаптирован
Александр Туниеков
21 апреля 2023, 12:32
0
OpenSearch бесплатный opensource.
Кроме единоразовой оплаты за модуль, еще будут оплаты?
Нет.
Хотелось бы еще увидеть интеграцию с SeoFilter.
Пока в планах. Но насколько я смотрел там ничего сложного нет. Просто немного переписать js SeoFillter.

Хотя есть одна мысль которая не дает покоя, если клиент на вашем хостинге, то вы подключаете ему этот модуль, а если он хочет уйти на свой хостинг, вы же не будете ему предоставлять место для хранения фильтров на vps.
Ну он не будет ничего загружать на мой хостинг и соответственно место не будет занимать. А к чему вопрос?
Сергей
21 апреля 2023, 10:35
0
Добрый день! Наверное сейчас покупок станет больше. Только я не до конца понял. Сам OpenSearch платный или нет (нужно ли в будущем обновления)? Кроме единоразовой оплаты за модуль, еще будут оплаты? (VPS не беру в расчет, по сути можно свой сервер поднять, ну или заказать за 350 в месяц)

Хотелось бы еще увидеть интеграцию с SeoFilter.

Хотя есть одна мысль которая не дает покоя, если клиент на вашем хостинге, то вы подключаете ему этот модуль, а если он хочет уйти на свой хостинг, вы же не будете ему предоставлять место для хранения фильтров на vps.

Желаю вам удачи в развитии! Это действительно нужная вещь.
Никита
20 апреля 2023, 17:56
0
Добавил в код недостающее теги.
Спасибо
Алексей
20 апреля 2023, 13:51
0
помогла переустановка tickets с третьего раза
Алексей
20 апреля 2023, 12:41
0
Я не понимаю: tickets из коробки выдаёт ошибку «указан неверный раздел тикета»
Уже что только не перепробовал
Сергей Уткин
20 апреля 2023, 11:50
0
Жаль, что не помогло, больше нечего предложить — пока до этого решения дошли было много времени потрачено
Александр Мельник
20 апреля 2023, 11:37
0
искал «не рендерить тег», «игнорировать тег», «запретить рендеринг» — ничего не находилось, пока в голову не пришел правильный глагол — экранировать.
И тогда по запросу «экранировать modx тег» сразу нашлось и вполне разумное решение — заменить квадртаные скобки на их html сущности.
modx.pro/help/14977
Сергей
20 апреля 2023, 11:23
0
Я заменил, переиндексировал (консоль выдает #\s|[,.:;!?"\'()}{\\/\#]#u) но ни чего не изменилось.
Сергей Карпович
20 апреля 2023, 11:16
0
После изменения настройки нужно переиндексацию делать?
Сергей Уткин
20 апреля 2023, 11:14
0
Вот именно такой эффект и был — у всех вес по 3, даже в админке так показывалось. Посмотрите, что возвращает в консоли следующий код:
print_r($modx->getOption('mse2_index_split_words', null, null));

Для стандартных настроек должно быть:
#\s|[,.:;!?"\'(){}\\/\#]#u