Вячеслав Варов
С нами с 06 сентября 2016; Место в рейтинге пользователей: #188Сниппет выбивает сайт в 500 ошибку если вызывается только один раз
            Столкнулся с непонятной ошибкой, а именно:
Есть сниппет который сортирует данные полученные из msproducts
Если я добавляю просто рядом второй раз аналогичный вызов, то первый отрабатывает нормально — на втором вылетает 500
С чем может быть связано?
        
        
        
    Есть сниппет который сортирует данные полученные из msproducts
<?php
$data = json_decode($data, true);
function transpose($array) {
    array_unshift($array, null);
    return call_user_func_array('array_map', $array);
}
$result = call_user_func_array('array_merge', transpose(array_chunk($data , 6)));
return json_encode($result);Данные я в него отправляю таким образом:{set $res_array = '!msProducts' | snippet : [
    'parents' => $id,
    'limit' => 0,
    'return' => 'json'
]}
    {set $colors_full_array = '!sort3' | snippet : [
        'data' => $res_array
    ] | fromJSON}И проблема в том что сайт прогружается до начала этого кода и в консоли появляется ошибка 500, в логах все чисто как на сервере так и в модксЕсли я добавляю просто рядом второй раз аналогичный вызов, то первый отрабатывает нормально — на втором вылетает 500
С чем может быть связано?
Не открываются страницы 4 уровня 502 - Bad Gateway .
            Доброго дня! 
На сайте перестали открываться страницы 4 уровня:
a.auto-autoservice.ru/models/audi-a3/remont-dizelnogo-dvigatelya/kapitalnyij-remont-dizelnyix-dvigatelej/
Выбивает ошибку 502, в чем может быть причина?
При этом
a.auto-autoservice.ru/models/audi-a3/remont-dizelnogo-dvigatelya/ — открывается отлично
        
        
        
    На сайте перестали открываться страницы 4 уровня:
a.auto-autoservice.ru/models/audi-a3/remont-dizelnogo-dvigatelya/kapitalnyij-remont-dizelnyix-dvigatelej/
Выбивает ошибку 502, в чем может быть причина?
При этом
a.auto-autoservice.ru/models/audi-a3/remont-dizelnogo-dvigatelya/ — открывается отлично
Авторизация на сайте по ссылке на email
            Добрый день!
Подскажите пожалуйста, возможно ли через дополнение Office реализовать вход в личный кабинет через email таким образом:
1) клиент вводит email
2) на email приходит ссылка для регистрации/авторизации
3) переходим по ссылке — залогинились/зарегистрировались
Получается минуем ввод пароля, заменяя его ссылкой на почту.
Пример функционала уже реализованного на MODX3:
docs.modx.com/3.x/ru/building-sites/client-proofing/security/passwordless-login
        
        
        
    Подскажите пожалуйста, возможно ли через дополнение Office реализовать вход в личный кабинет через email таким образом:
1) клиент вводит email
2) на email приходит ссылка для регистрации/авторизации
3) переходим по ссылке — залогинились/зарегистрировались
Получается минуем ввод пароля, заменяя его ссылкой на почту.
Пример функционала уже реализованного на MODX3:
docs.modx.com/3.x/ru/building-sites/client-proofing/security/passwordless-login
Не пойму почему не добавляются товары в корзину minishop2
            Добрый день!
Не пойму почему товары в корзину добавляются через раз, также если перейти в корзину, и нажать удаление товара, он пропадает, но после перезагрузки снова отображается, если остался один товар в корзине то его просто не получается удалить.
при добавлении в корзину, приходит успешный ответ от сервера, что количество товара в корзине изменено — перехожувкорзину — пусто, в чем может быть причина?
сайт — mebel.varmedia.ru/
        
        
        
    Не пойму почему товары в корзину добавляются через раз, также если перейти в корзину, и нажать удаление товара, он пропадает, но после перезагрузки снова отображается, если остался один товар в корзине то его просто не получается удалить.
при добавлении в корзину, приходит успешный ответ от сервера, что количество товара в корзине изменено — перехожувкорзину — пусто, в чем может быть причина?
сайт — mebel.varmedia.ru/
Дополнительные свойства товара minishop2
            Доброго дня!
Пытаюсь добавить два дополнительных свойства товара типа чекбокс
По инструкции создал плагин товара, получилось вывести поля в карточку товара в админке, все работает. Теперь пытаюсь чтобы поле вывелось как стандартные поля minishop2 «новый, особый, популярный», но что-то ничего не выводится, не пойму почему, код msproductdata.js:
        
        
        
        
    Пытаюсь добавить два дополнительных свойства товара типа чекбокс
По инструкции создал плагин товара, получилось вывести поля в карточку товара в админке, все работает. Теперь пытаюсь чтобы поле вывелось как стандартные поля minishop2 «новый, особый, популярный», но что-то ничего не выводится, не пойму почему, код msproductdata.js:
Работа в админке с MIGX с телефона
            Столкнулся с проблемой, что поле MIGX нельзя отредактировать с мобильного телефона, так как там же нужно кликнуть по строке правой кнопкой мыши, чтобы выпало контекстное меню где можно нажать «редактировать».
С телефона (iPhone) не получается вообще никак вызвать это меню, отсюда вопрос, может кто сталкивался и можно вывести кнопку в колонку, например «редактировать» и ее нажатием открывалось окно редактирования строки?


UPD Сделал через конфигурацию migx, но может как-то можно проще через поле «Разметка колонок:» вписать?
Так как например у меня много полей и на каждое конфигурацию делать — такое себе:))

Хорошая инструкция по добавлению кнопок: https://lectoria.pro/read/migx-ekspress-rukovodstvo.html
        
        
        
    С телефона (iPhone) не получается вообще никак вызвать это меню, отсюда вопрос, может кто сталкивался и можно вывести кнопку в колонку, например «редактировать» и ее нажатием открывалось окно редактирования строки?


UPD Сделал через конфигурацию migx, но может как-то можно проще через поле «Разметка колонок:» вписать?
Так как например у меня много полей и на каждое конфигурацию делать — такое себе:))

Хорошая инструкция по добавлению кнопок: https://lectoria.pro/read/migx-ekspress-rukovodstvo.html
Перелинковка товаров по опциям
            Добрый день!
Подскажите куда копать, необходимо сделать перелинковку товаров внутри одной категории, по опциям вот наглядный пример:
pkf-m.ru/product/shveller-10p-st-09g2s/
тут в опциях указан размер, и по ним происходит перелинковка.
Думал сделать через msproducts, и попробовать сгруппировать по опция-значение, но что-то думаю не туда копаю
        
        
        
    Подскажите куда копать, необходимо сделать перелинковку товаров внутри одной категории, по опциям вот наглядный пример:
pkf-m.ru/product/shveller-10p-st-09g2s/
тут в опциях указан размер, и по ним происходит перелинковка.
Думал сделать через msproducts, и попробовать сгруппировать по опция-значение, но что-то думаю не туда копаю
Перенос интернет магазина на MODX
            Требуется принести сайт corp-mebel.ru с сохранением функционала. Просьба предоставить стоимость с учётом необходимых дополнений, а так же предоставить две цены, с товарами и без, и сроки.
TG: @monterarty
        
        TG: @monterarty
Как разрабатывают сложные информационные порталы на MODX?
            Всем привет! 
Наткнулся на сайт kronvest.net, он на modx, обратил внимание на большое количество страниц и у каждой страницы своя структура. Задался вопросом как все эти страницы могут быть представлены в админке? Если на Wordpress есть elementor, wp page builder и др, то на modx такого же нет. Неужели это реализовано огромной кучей tv параметров, или вообще просто на каждую страницу свой html шаблон?
        
        
        
    Наткнулся на сайт kronvest.net, он на modx, обратил внимание на большое количество страниц и у каждой страницы своя структура. Задался вопросом как все эти страницы могут быть представлены в админке? Если на Wordpress есть elementor, wp page builder и др, то на modx такого же нет. Неужели это реализовано огромной кучей tv параметров, или вообще просто на каждую страницу свой html шаблон?
Нужна помощь определить ошибку из журнала
            Здораствуйте!
Помогите куда копать по поиску и исправлению ошибки?
уже перерыл шаблоны и чанки на предмет {'action': также искал через modDevTools, ничего не находит. Может как-то можно более точно настроить режим логирования, чтобы отображалось имя чанка или шаблона для более удобного поиска?
        
        
        
    Помогите куда копать по поиску и исправлению ошибки?
уже перерыл шаблоны и чанки на предмет {'action': также искал через modDevTools, ничего не находит. Может как-то можно более точно настроить режим логирования, чтобы отображалось имя чанка или шаблона для более удобного поиска?
[2022-07-10 23:04:08] (ERROR @ /home/v/vcode/varmedia.ru/public_html/core/components/pdotools/model/pdotools/pdotools.class.php : 999) Unexpected token ':' in 94cdb8de53f6309b13cce23dc35842a7 line 57, near '{'action':' <- there