Katerina
прежде чем обращаться с ним то как с объектом ресурса, то как с массивом
массив же, но currency пцстой, это доп поле, получается он не попадает в этот массив?
Aleksei
добавь параметр includeTVs к вызову сниппета
Katerina
не попадает, потому что его туда не добавили
где это копать? я так понимаю это уже откуда то приходит в сниппет?
Aleksei
как в любом вызове pdoresources, надо указать какие тв добавить и с каким префиксом
Ruslan
Ребят, там бы сам покопался еще, да вот время поджимает. Дали разобраться с задачей: есть форма на AjaxForm и Formit. При заполнении error, в чем может быть проблема и как отладить?
Помимо валидации и проблем со скриптами, может быть, к примеру, ошибка в email, куда вы отправляете, и с чего (хост забанен). Еще я часа 2 убил, а оказалось, что вводил для теста email в форму, который в спам-фильтрах, видимо (test@mail.ru). И форма не отправлялась, но сообщений не было никаких =)
Dmitriy
Друзья, вопрос. Можно ли в fenom сделать хеширование путей стилей, что бы при обновлении файлов автоматически менялся хеш и браузер перезагружал файлы?
Ruslan
а ошибка то будет выводится что ошибка поля имейл?
визуально нет, внутри инпута формы, но не классом
Anton
не понял
Dmitriy
но тогда он каждый раз при загрузке страницы будет генерировать их снова
Dmitriy
ну или конечно сделать типо ожидание в день, но тож не идеально конечно(
Алексей
Можно кешировать результат.
Dmitriy
а, типо кешируем и при обновлении просто обновляем кешь
Dmitriy
хм, это пока сама хорошая идея)
Dmitriy
спасибо
Алексей
Обычно если ведётся разработка, лючше почти всегда менять, а когда продакшн - даже после очистки кеша не нужно менять версию.
Katerina
ребята, не могу понять в msCart $total['cost'] - верно считается а в письме все равно данные без пересчета. не могу понять в чем прикол
Katerina
Он же приходит в tpl.msCart, вызывается {$total.cost}
Dmitriy
Господа, подсказать можете как собирается пакет по исходникам?
Dmitriy
Чтобы исходный не переписать...
Dmitriy
Хочу тестировать...
Dmitriy
И такой вопрос как с гитхаба обновить проект? Чтобы версия новея была, как в родном репозитории у автора?
Dmitriy
Dmitriy
Эта штука?
Алексей
не. если новыя - branch
Алексей
помоему
Алексей
ща посмотрю
Алексей
NEW branch - новая версия
Алексей
ты же к себе авторскую клонировал?
Dmitriy
Новую ветку делать жи
Dmitriy
Давно да
Dmitriy
Обновить хочу
Алексей
Если ты внес изменения и хочешь зафиксить эти изменения новой версией, то new Branch.
Dmitriy
Я не про это
Алексей
а прочто тогда?
Dmitriy
Обновить весь код с оригинальной версии автора
Алексей
ну вот, Иван вроде написал - введи в поиск и почитай.
Иван
Я не про это
Я тебе написал..
Иван
Добавляешь удаленный репозиторий
Иван
Потом git fetch с названием этого репозитория
Katerina
Нужно создать дополнительно ещё запрос по id c $product там не объект msProduct
по ходу не этот сниппет вообще работает на письмо
Yurij
по ходу не этот сниппет вообще работает на письмо
А при чем тут письмо если письмо отпавляется по другому вы работаете с корзиной
Katerina
А при чем тут письмо если письмо отпавляется по другому вы работаете с корзиной
хорошо, за что тогда отвечает msCart, если данные с него походу нигде не отображаются
Katerina
https://docs.modx.pro/komponentyi/minishop2/snippetyi/mscart
я как то перелетаю этот шаг... у меня сразу на данные покупателя ведет... что может быть?
Katerina
msOrder
то есть при клике на миникорзину я не вижу списка товаров.
Yurij
то есть при клике на миникорзину я не вижу списка товаров.
Я что-то заплутался, изучите внимательно документацию что за что отвечает
Nikolay
Sergey_K
но тогда он каждый раз при загрузке страницы будет генерировать их снова
Кто мешает взять время модификации? Ну или md5 если файлов немного и они небольшие.
Sergey_K
Корзина хранится в сессии
Sergey_K
Проще лезть напрямую
Dmitriy
Кто мешает взять время модификации? Ну или md5 если файлов немного и они небольшие.
я вот так и думал сделать, но суть в том что либо мы кешируем это и один фиг нужно скидывать кешь либо каждый раз при загрузке страницы проверяем дату смены, но тогда при каждой загрузке страницы дергать файлы
Sergey_K
Безо всяких этих ваших сниппетов
Yurij
Документация тоже во многом так себе.
Ты ещё не выдел документацию на мой склад
Sergey_K
Ты ещё не выдел документацию на мой склад
Я вообще не верь в понятие "документация по модх", поэтому не удивляюсь.
Dmitriy
в итоге думаю лучший просто делать рандомный хеш, кешировать его и при сбросе просто обновлять это значение
Katerina
Документация скудная, примеров там нет
Sergey_K
Меня дока MODX устраивает
ну это не предмет для спора - кто хотел сделать сложнее тупого копипаста, тот понимает, о чем я.
Sergey_K
Документация скудная, примеров там нет
Там нет просто принципов работы. Но в общем главное тебе сказали.
Yurij
Документация скудная, примеров там нет
Там всё просто примери ищи в гугле
Sergey_K
Бери сессию, печатай ее и все поймешь
Иван
Вам не надоело одно и тоже обсуждать? Присылайте pr, помогите другим своими знаниями.
Katerina
Mscart пишет в лог значит работает, почему товаров не вижу, хз тогда
Алексей
или это как с сусликом... :)))
Yurij
Mscart пишет в лог значит работает, почему товаров не вижу, хз тогда
https://github.com/bezumkin/miniShop2/issues/378#issuecomment-553096869 Если нужно отправить почту есть функционал в админке
Katerina
Как он пишет в лог если его нет?
Yurij
Как он пишет в лог если его нет?
В продукт попадает массив который на картинке что скидал
Алексей
Как он пишет в лог если его нет?
а пишет ошибку в лог? :) проверь условия, шаблон - та ли страница еще сопутствующие условия.. создай отдельную страницу с msCart. х.з. - это можно без чата делать.