Вчера в 13:32
Здравствуйте, подскажите, удалось ли решить проблему и как?
Как настроить Babel, чтобы не было мучительно больно 36
21 сентября 2024, 21:28
Проблема была другого уровня. На VDS был указан ip6 который давно мне не принадлежал… благо разобрались. и все сайты вновь рабочие.
Долгая загрузка сайта из за яндекс метрики 2
21 сентября 2024, 19:27
С помощью этого сделать можно ms option price2
Размерная сетка в товарах Minishop2 1
20 сентября 2024, 16:19
Ага, верное замечание.
Я только для formit писал. И исправили верно сниппет.
Если я доберусь до github и будет свободное время — нужно сделать о...
YaSmartCaptcha - защитите ваши формы от спама умной капчей от Яндекс 2
20 сентября 2024, 12:21
Я пробовал так, в итоге происходит так, что при релизе сайта с одного окружения (stage) на другое (prod) методом миграции базы данных, мигируются и си...
Использование системных настроек из файла конфигурации 3
20 сентября 2024, 08:34
Вообще очень правильный вопрос.
Как перенести конфигурации migx в статичные файлы из БД? 8
19 сентября 2024, 11:57
Подскажите пожалуйста, не понял из описания.
Осуществляет ли модуль выгрузку товаров и структуру каталога ИЗ Б24 на сайт?
и далее синхронизирует це...
Анонс modB24CRM 20
17 сентября 2024, 16:47
Подскажите подойдет ли данный компонент для такой задачи:
Нужно, чтобы покупатель на странице оформления заказа прикрепил файл с реквизитами компании...
[msOrderFiles] 1.1.0 - Загрузка файлов к заказу из фронт-энда 2
17 сентября 2024, 14:29
Спасибо! работает) До такого я бы точно не додумался)
easyComm - комментарии, отзывы, вопросы на сайте 534
Всего 123 609 комментариев
Есть такое
По этому в конце комментариев See оставляется
То же раздражала навигация.
Спустя какое-то время понял, как ориентироваться, привыкаешь к этому, после того как запомнишь, как функция вызывается и что она делает.
Для разработки чего-то нового, конечно же, не подходит, лучше обычным методом класс вызывать. Но для кода, который уже не первый год, вот тут выигрываешь сильно.
Ace 1.9.4-pl
При выборе ACE ошибка:
Как выбрать текстовый редактор?
Дело в том, что при переходе в addModifier здесь, мы попадём в фасад, а не в класс \Fenom, где этот метод и объявлен:
И это жутко бесит, когда пытаешь проследить логику работы.
Уж лучше вызывать нормально класс и подписывать его комментарием, зато никаких проблем с навигацией через IDE.
По моему, это гораздо проще и удобнее, чем городить фасады.
Но, в любом случае, спасибо за заметку. Кому-то, может, такое наоборот удобнее.
Ничего удалять не надо, просто добавляешь разрешение менять версии уже установленных пакетов ключом -W, что означает --with-all-dependencies.
Это не ошибка, там нет никаких ошибок. Он просто не может разрешить зависимость автоматически и просит тебя указать ему явно разрешение:
попробуй вот так сделать:
будет ругаться на зависимости
Удаление core/vendor и composer.lock обязателен получается.
И затем установка
Либо вариант, проблемы с зависимостями в ручную разруливать: modx.pro/development/24702#comment-143093
Просто потому, что можно или 1ю, или 2ю. Никаких особых требований нет, поэтому Composer выбрал версию 2.
Затем ты требуешь установить mmx/fenom — и тебе говорят, что для этого надо изменить зафиксированную версию psr/container.
Как это сделать тебе говорят чуть ниже:
Просто разреши даунгрейднуть версию ключом:
Всё устанавливается, только что проверил на modhost.pro
Получал ошибку modx.pro/development/24702#comment-143091
Попробовал по другому
сразу выполнил команду
все установилось
Update:
кроме самого пакета mmx/fenom (перепутал))) сначала подумал что он то же установился
при повторе, опять ошибка не совместимости
composer require mmx/fenom
пробывал с:
wget raw.githubusercontent.com/modxcms/revolution/v3.0.4-pl/composer.json
wget raw.githubusercontent.com/modxcms/revolution/v3.0.5-pl/composer.json
Есть у нас как минимум 3 места: Страница товара, страница со списком товаров, корзина.
На странице товара пример есть по ссылке в теме гитхаба,
списки что в корзине что в каталоге — расписал.
по работе — лучше создайте или на сайте или в телеграмм-канале (раздел работа) предложение о работе — кто-нибудь откликнется.
Как вариант — после перехода в товар из фильтра отображать похожие товары как уже предложили и сразу удалять куки. И далее в каждом товаре проверять наличие куки. При отсутствии куки записать в массив определенный список опций текущего товара, получить список id товаров с таким же набором опций и в «похожих товарах» вывести этот список.
Вот собственно проблема, которую гугл не помог решить:
Как получить в массив или лучше в JSON все опции из списка для текущего товара.
А чтобы вытащить значения из БД в удобном формате — достаточно написать небольшой сниппет и результат его работы сохранить в переменную или Placeholder или setOption.
Простой сниппет Kvazicolor который вытащит сопоставление:
Далее в феноме до вызова mfiler засунуть это все в плейсхолдер, например:
Далее в чанке row
получаем:
Вот как то так.
так не юзерфрендли ни разу