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

Диман
15 апреля 2024, 04:02
0
Никогда не вносил изменения в настройках, протокол https вставал автоматом до последнего обновления четко, проблем не было, пришлось в настройках контекста, руками добавить site_url и указать полный адрес
Дима Касаткин
14 апреля 2024, 20:24
+1
Привет! У меня нет возможности проверить по http (без https) но вот сейчас проверил на паре сайтов из тех, что обновил — всё выводится как надо, значение настройки содержит https:// в начале.
Чтобы помочь тебе, дай больше инфы:
1. Проверь в системных настройках и в настройках контекста, может у тебя руками указано значение где-то?
2. По какому протоколу открываешь сайт, когда настройка выдаёт неверное значение? Например по https. А если по http открыть (без редиректа на https) — как себя поведет настройка?
3. Какой протокол указан в настройке [[++server_protocol]]?
Диман
14 апреля 2024, 18:21
0
После обновления на двух сайтах, эта переменная [[!++site_url]], выдает http вместо https, до этого, проблем с обновлениями не было
Наумов Алексей
14 апреля 2024, 00:04
+2
Как бы я поступил:

создал компонент (на базе modExtra), чтобы быстро, где будет по сути 1 объект Услуга (header, alias, description, seo_title/seo_description, а также полем parent_id для вложенности).
Свой интерфейс для управления ими будет поудобнее, чем MIGX. Чуть подумать, чтобы интерфейс выглядел симпатично и понятно (больше всего вопросов по отображению услуга/подуслуга).

Да, можно конечно поставить fastRoute или VirtualPages, но т.к. уровень вложенности не большой, то в целом все решается не самым сложным плагином на OnPageNotFound.
Чуть сложнее, если нужно ряд услуг скрыть для определенных моделей авто…

Кстати, VirtualPages у меня трудится на одном проекте уже много лет стабильно:)
Евгений Куценко
13 апреля 2024, 22:01
0
Кстати, удвоение количества товара при обновлении страницы тоже в версии с modstore.pro никуда не ушло.
Кто-то знает, в версии с Гитхаб есть удвоение?
Евгений Куценко
13 апреля 2024, 21:46
0
Снипер [[!getShareCart?]] не работал (выводил массив), так как указан неправильный чанк.

Было:
$tpl = $modx->getOption('tpl', $scriptProperties, 'getShareCart');
Надо:
$tpl = $modx->getOption('tpl', $scriptProperties, 'tpl.getShareCart');
Установил версию из магазина, но вроде и в коде на гитхабе тоже ошибка. только там надо добавить chunk.
Дмитрий
13 апреля 2024, 12:31
0
Попробовал данный компонент в 2024 (недавно кстати зарелизилась версия 1.0.0). Компонент прямо огонь, пока исключительно положительные ощущения. Даже бесплатная версия полностью покрывает мои потребности (несложный конструктор лендингов). Впервые за несколько лет взгрустнулось, что на большинстве проектов я ушел с MODX.
На Модхосте компонент, к сожалению, больше не доступен, но доступен в главном репо. дополнений MODX.
Вот его сайт pageblocks.boshnik.com/
А вот репа бесплатной версии github.com/Boshnik/PageBlocksFree
Матвей
13 апреля 2024, 10:48
0
Нет, примерно такие данные:
Книга, 10, 500
Книга 2, 20, 700
Сергей
13 апреля 2024, 10:43
0
Смайлики есть в данных?
Баха Волков
13 апреля 2024, 09:31
+1
Выпустил обновление которое добавляет ограниченную поддержку виртуальных областей, не будут работать подсказки путей
Алексей Яковлев
12 апреля 2024, 12:58
0
еще проще проблема дублей в относительных адресах решается пропиской в head:
<base href="[[++site_url]]" />
Олег Захаров
12 апреля 2024, 11:28
0
Поправил код выше. Столкнулся с тем что у меток выводился одинаковое содержимое для прикрепляемого справа от метки блока. Понял что по причине того что в карту выводится одна переменная MyIconContentLayout, а для разных меток она разная.
Исправил: вместо присвоения
MyIconContentLayout = ymaps.templateLayoutFactory.createClass(...
поставил
MyIconContentLayout{$dealerplace.MIGX_id} = ymaps.templateLayoutFactory.createClass(...
и вместо
e.get('target').options.set('iconContentLayout', MyIconContentLayout);
поставил
e.get('target').options.set('iconContentLayout', MyIconContentLayout{$dealerplace.MIGX_id});
Как итог будет правильно выводить текст справа от меток.
Алексей Яковлев
11 апреля 2024, 18:56
0
Столкнулся с той же бодягой — дублирующих (лишних) вложениях в пути ссылки. Микроразметка здесь ни при чем.

Опытным путем выяснил, что [[+link]] выдает относительный путь, и плюсует перед ним адрес «крошки».

И видимо это связано с системной настройкой сайта об использовании вложенных путей (use_alias_path), которая у меня включена.

Но я не стал выяснять, а просто обнулил путь перед [[+link]]:
[[++site_url]][[+link]]
и повторы ушли.
m4
m4
11 апреля 2024, 16:47
0
Не зарегиться на prolekt.ru. Приходит письмо для подтверждения регистрации, но в нем нет ссылки для активации профиля.
Вячеслав
11 апреля 2024, 07:37
0
Честно говоря, я видел несколько корректно работающих виджетов Сдек и они все переписаны полностью. Сейчас главное чтобы, обновили виджет до 3 версии так как 2 не всегда работает корректно и может в любой момент быть отключена полностью.
Evgeny Epifanov
10 апреля 2024, 22:08
0
Спасибо.
Документацию смотрел, но где-то накосячил. Действительно, работает.
Артур Шевченко
10 апреля 2024, 21:07
2
+2
switch ($modx->event->name){
    case 'msOnCreateOrder':
        $cart = $order->ms2->cart->get();
        foreach($cart as $item){
            $modx->log(1, print_r($item['options']['modification'],1));
        }
        break;
}
Павел Романов
10 апреля 2024, 17:36
0
Это да, но при следующем обновлении miniShop2 этот файл перепишется и изменения пропадут.
С плагином так не случится.