MiniShop2. Оформление заказа (обязательные поля)
Форма заказа. Нужно оставить только 3 обязательных поля. Получатель, email, телефон.
Взял закомментировал остальные ненужные поля. Оставил только вышеперечисленные. Форма не отправляется, пишет — «Вы должны заполнить требуемые поля».
Взял закомментировал остальные ненужные поля. Оставил только вышеперечисленные. Форма не отправляется, пишет — «Вы должны заполнить требуемые поля».
msProducts как выводить товары на других страницах
Интересуют следующие вопросы:
1) Как с помощью msProducts вывести товары из категории на другой странице.
2) Как сделать фильтр хотя бы по одному TV/
3) Как сделать фильтр по параметрам продукта (цвет, размер… и.т.д.)
Такие опции для getPage не работают…
1) Как с помощью msProducts вывести товары из категории на другой странице.
2) Как сделать фильтр хотя бы по одному TV/
3) Как сделать фильтр по параметрам продукта (цвет, размер… и.т.д.)
[[!getPage? &element=`msProducts` &parents=`7` ]]
[[!+page.nav]]
Такие опции для getPage не работают…
Formit и кавычки
Всем доброго дня.
Столкнулся с такой проблемой. Есть форма сделана через formit. Есть перечень обязательных полей. Соответственно, если человек заполнил не все поля, то после отправки данных страница перегрузиться и выведется ошибка. А данные которые были уже введены появятся в соответствующих полях. Но если человек в какое-то поле введет например:
некий текст «и еще текст в кавычках».
То как страница перегрузиться, в поле остается текст до кавичек.
Или если просто вести текст в кавичках и не дозаполнить форму, то уже после перегрузки поле пустое и самое интересное, что оно считается заполненным (соответственно и срабатывают валидатор required), а данных то нет и посылается пустое поле
Кто-то сталкивался с подобным? Как можно решить эту проблему?
Столкнулся с такой проблемой. Есть форма сделана через formit. Есть перечень обязательных полей. Соответственно, если человек заполнил не все поля, то после отправки данных страница перегрузиться и выведется ошибка. А данные которые были уже введены появятся в соответствующих полях. Но если человек в какое-то поле введет например:
некий текст «и еще текст в кавычках».
То как страница перегрузиться, в поле остается текст до кавичек.
Или если просто вести текст в кавичках и не дозаполнить форму, то уже после перегрузки поле пустое и самое интересное, что оно считается заполненным (соответственно и срабатывают валидатор required), а данных то нет и посылается пустое поле
Кто-то сталкивался с подобным? Как можно решить эту проблему?
Вывод миниатюры товара нужного разрешения (решено)
Здравствуйте!
Подскажите пожалуйста, как вывести миниатюру в другом разрешении, например 200х200 пикселей.
Подскажите пожалуйста, как вывести миниатюру в другом разрешении, например 200х200 пикселей.
MiniShop2. Цвета для товаров
Кто-то делал цвета для товаров?
Нужно чтобы был select список — с образцом цвета и подписью (прямо в админке, при создании товара). И чтобы прямо на странице товара — отображались цвета у текущего товара.
Как это лучше реализовать на MODx и MiniShop2?
Нужно чтобы был select список — с образцом цвета и подписью (прямо в админке, при создании товара). И чтобы прямо на странице товара — отображались цвета у текущего товара.
Как это лучше реализовать на MODx и MiniShop2?
[REVO] Captcha - не работает валидация картинки
Здравствуйте!
С REVO работаю не первый раз. Стоит 2.2.6 + FormIt + Captcha — валидация на капчу используется, поэтому, когда в input нет ни чего, поле валидации проверяется, но не зависимо от картинки, ставишь даже 1 символ, все отправляется.
Ни когда не обращал внимание, всегда капчу вводил как на картинке, вчера ошибся, нажал отправить, и отправилось. Вот тут и пришлось задуматься.
Использование математической функции не помогает, на любое математическое ответ любым числом.
PS Не хотелось бы использовать другой громозкий компонент. Спасибо.
С REVO работаю не первый раз. Стоит 2.2.6 + FormIt + Captcha — валидация на капчу используется, поэтому, когда в input нет ни чего, поле валидации проверяется, но не зависимо от картинки, ставишь даже 1 символ, все отправляется.
Ни когда не обращал внимание, всегда капчу вводил как на картинке, вчера ошибся, нажал отправить, и отправилось. Вот тут и пришлось задуматься.
Использование математической функции не помогает, на любое математическое ответ любым числом.
PS Не хотелось бы использовать другой громозкий компонент. Спасибо.
getResources не кэшировать только один TV
Вывод:
В чанке tovarTpl:
Сниплет not-cached-tv:
Правильно ли я сделал или есть более лучше вариант?
[[getResources?
&parents=`[[*id]]`
&limit=`0`
&tpl=`tovarTpl`
&includeTVs=`1`
&processTVs=`1`
]]
В чанке tovarTpl:
[[!not-cached-tv? &docID=`[[+id]]` &tvName=`qty`]]
Сниплет not-cached-tv:
<?php
$doc = $modx->getObject('modResource', $docID);
$tv = $doc->getTVValue($tvName);
echo $tv;
Правильно ли я сделал или есть более лучше вариант?
miniShop2 неизвестная ошибка в корзине
Здравствуйте, посмотрел быстрый старт, все сделал по образу и подобию с самого нуля. Все получилось и все очень понравилось. Минишоп2 намного понятнее шопкипера, огромное спасибо автору и создателю. Но есть одна небольшая проблемка — при попытке добавить товар в корзину выскакивает красное окошко с надписью «неизвестная ошибка» в комментариях нашел упоминание про php apc, уточнил у хостера — такое он не применяет… что делать и куда копать? shop.moroz68.ru/index/kombinezonyi/kombinezon-167vt.html — ссылка на сайт
Помощь с корзиной
Здравствуйте.
Помогите, пожалуйста, решить вопрос. Естественно, оплачу консультацию.
Кратко — не работает отправка заказов из корзины, по переходам в некоторых пунктах меню админки — пустые белые страницы, плюс были проблемы с кешем, которые устранились «перезапуском» движка.
Помогите, пожалуйста, решить вопрос. Естественно, оплачу консультацию.
Кратко — не работает отправка заказов из корзины, по переходам в некоторых пунктах меню админки — пустые белые страницы, плюс были проблемы с кешем, которые устранились «перезапуском» движка.
MiniShop2 как вывести id товара который был куплен
Нужен вывод id документа (товара) который был оплачен зарегистрированным пользователем в формате: 1,2,3,4,5 для личного кабинета, подскажите в какую степь идти или как это сделать