Сергей
С нами с 02 декабря 2015; Место в рейтинге пользователей: #650Ограничение отправляемых файлов по типу и размеру
Подскажите как можно задать ограничение при отправке файлов через форму (FormIt+AjaxForm) по размеру и типу файлов? И как вывести ошибку если файл не был загружен?
Сейчас код такого типа
Сейчас код такого типа
<form class="" method="post" enctype="multipart/form-data">
<div class="bodyform">
<div class="mgroup">Прикрепите файл: <input type="file" class="file" name="file" value="[[+fi.file]] /></div>
<div class="mgroup">Укажите эл.почту: <input id="fileEmail" class="form-control" type="email" name="fileEmail" value="[[+fi.fileEmail]]" /> <span class="error_fileEmail">[[+fi.error.fileEmail]]</span></div>
<div class="mgroup"><button class="send" type="submit"> Отправить</button> </div>
</div>
</form>
В форме всего 2 поля (Прикрепить файл и эл.почта)[[!AjaxForm@?
&snippet=`FormIt`
&hooks=`spam,email`
&emailSubject=`отправка файла`
&emailTo=`[[++email]]`
&emailFrom=`[[++email_noreply]]`
&emailTpl=`file.email`
&formFields=`fileEmail`
&fieldNames=`fileEmail==Эл.почта`
&validate=`fileEmail:required`
&validationErrorMessage=`В форме содержатся ошибки!`
&successMessage=`Сообщение успешно отправлено`
&fileEmail.vTextRequired=`Вы не ввели адрес эл.почты!`
]]
Как реализовать разное меню для разных регионов
Подскажите есть ли готовое решение или как можно реализовать меню на сайте для разных регионов. Тоесть заходишь на сайт и выбираешь регион, и там отображается меню с контентом для данного региона?
Вывод полей с ошибкой при отправке формы AjaxForm
Добрый день всем!
Сделал различные формы для отправки, не могу понять где заносятся значения поля name для вывода ошибок типа [[+fi.error.name]]
Спасибо
Сделал различные формы для отправки, не могу понять где заносятся значения поля name для вывода ошибок типа [[+fi.error.name]]
<input type="text" id="af_name" name="name" value="[[+fi.name]]" placeholder="Имя" class="form-control">
<span class="error_name">[[+fi.error.name]]</span>
Подскажите пожалуйста кто в курсе.Спасибо
Появление корзины товаров в стикере
Подскажите как реализовать появление корзины в таком же стикере как и при добавлении товара в minishop2. Только надо чтобы он был зафиксирован постоянно если в корзине что то есть, а если корзина пуста то пропадал. есть только такая конструкция но она в теле страницы, что не очень удобно.
<div id="msMiniCart">
[[+total_count:is=`0`:then=`<p>Корзина пуста</p>`:else=`<p>В корзине <strong class="ms2_total_count">[[+total_count]]</strong> шт.
на сумму: [[+total_cost]] [[%ms2_frontend_currency]]
Перейти к <a href="[[~63]]">оформлению заказа</a></p>`]]
</div>
Зараннее благодарен за ответы )) Какие проблемы возможны при создании копии сайта
Подскажите какие конфликты будут?
Был сайт с ключом к репозиторию modx.pro на него устанавливались некоторое обновления. После начинка сайта была скопирована, переделан дизайн и получился другой сайт но ID сайта осталось прежним, так как вся CMS просто копировалась в пределах хостинга. Он тоже подключен к репозиторию но уже с другим ключом.
НЕ возникнут ли проблемы в процессе эксплуатации или какие либо конфликты дополнений?
Был сайт с ключом к репозиторию modx.pro на него устанавливались некоторое обновления. После начинка сайта была скопирована, переделан дизайн и получился другой сайт но ID сайта осталось прежним, так как вся CMS просто копировалась в пределах хостинга. Он тоже подключен к репозиторию но уже с другим ключом.
НЕ возникнут ли проблемы в процессе эксплуатации или какие либо конфликты дополнений?
Не создается товар в minishop2
Добрый день. Подскажите хоть куда копать, не могу понять почему перестали добавляться товары в minishop2. Недавно установил его на новый сайт, сначала товары добавлялись но прошло 2 дня и выдает ошибку:
Логинюсь под единственной записью администратора, других учеток нет и не было
Остальные настройки в скриншотах
Проблема решена… дело было в установленной бета версии minishop 2.4, откатил на 2.2 всё заработало!!!
Код: 200 OK
{"success":false,"message":"\u041f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440 \u043d\u0435 \u043d\u0430\u0439\u0434\u0435\u043d: getlist","total":0,"data":[],"object":[]}
и если пытаться сохранить выдает ошибку «Процессор не найден: create». Подскажите в чем может быть дело?Логинюсь под единственной записью администратора, других учеток нет и не было
Остальные настройки в скриншотах
Проблема решена… дело было в установленной бета версии minishop 2.4, откатил на 2.2 всё заработало!!!
Изменение количества добавляемых товаров
Добрый день. Подскажите пожалуйста как в шаблон tpl.msProducts.row добавить возможность менять количество товара добавляемого в корзину?
Вставил этот код
Вставил этот код
<input type="number" name="count" id="product_price" class="input-sm form-control" value="1" />
[[%ms2_frontend_count_unit]]
но так добавляется по 1 товару из каталога, а если надо сразу 10 добавить, вписав количество в счетчик, все равно в итоге 1 только в корзину уходит.