Шаблон Uikit для Tickets
Набросал шаблон для Tickets на фреймворке Uikit.
Желание появилось по 2м причинам:
Желание появилось по 2м причинам:
- Uikit использую всё чаще
- Используются префиксы в классах во-избежании конфликтов с шаблонами
[mSklad] Удаление старых фото при синхронизации
Добрый день!
Искал решение, но не нашёл. Быть может плохо искал.
На сайте используется одно фото товара. Настроена синхронизация с 1С с помощью компонента mSklad.
При каждой синхронизации фото товаров добавляются в ресурс. Хотелось бы сделать так, чтобы старые удалялись, то есть заменялись новыми, если таковые есть.
Может кто-то уже сталкивался с данным моментом?
p.s. И ещё, в 1С у товаров, в которых нет фото, стоит заглушка. Можно ли как-то не синхронизировать её?)
Искал решение, но не нашёл. Быть может плохо искал.
На сайте используется одно фото товара. Настроена синхронизация с 1С с помощью компонента mSklad.
При каждой синхронизации фото товаров добавляются в ресурс. Хотелось бы сделать так, чтобы старые удалялись, то есть заменялись новыми, если таковые есть.
Может кто-то уже сталкивался с данным моментом?
p.s. И ещё, в 1С у товаров, в которых нет фото, стоит заглушка. Можно ли как-то не синхронизировать её?)
mFilter сортировка по pagetitle
Здравствуйте!
Подскажите как реализовать сортировку по pagetitle внутри отфильтрованных ресурсов по полю vendor?
Подскажите как реализовать сортировку по pagetitle внутри отфильтрованных ресурсов по полю vendor?
Иконки в свойствах товара
День добрый сообщество, подскажите пожалуйста, где изменить иконки шрифтов скрин ниже!
то есть эта иконка популярного товара, чанк с кодом иконок!
ссылка на страницу с превьшками
заранее благодарен!
то есть эта иконка популярного товара, чанк с кодом иконок!
<span class="op">[[+new]] [[+popular]] [[+favorite]]</span>
ссылка на страницу с превьшками
заранее благодарен!
Оптимизация вывода
Имеется сайт для кино, реализовано следующим образом
Кино (документ)
— Название сериала (категория тикета)
* серия 1 (тикет)
* серия 2 (тикет)
* серия 78 (тикет)
— Название сериала 2 (категория тикета)
* серия 5 (тикет)
* серия 7 (тикет)
* серия 98 (тикет)
и т.д.
Как оптимизировать вывод… Подробнее в тикете
Кино (документ)
— Название сериала (категория тикета)
* серия 1 (тикет)
* серия 2 (тикет)
* серия 78 (тикет)
— Название сериала 2 (категория тикета)
* серия 5 (тикет)
* серия 7 (тикет)
* серия 98 (тикет)
и т.д.
Как оптимизировать вывод… Подробнее в тикете
Formit отправить не value
Имеется форма и в ней поля checkbox. В value изначально поставлено значение, которое нельзя трогать, а отправить требуется другое значение.
Суть в том, что сделан калькулятор товара, и в значение забита цифра для дальнейшего подсчета общей суммы, но менеджеру требуется не просто цифра, а наименование всех заказанных дополнений.
Буду очень признателен за малейшую помощь.
Суть в том, что сделан калькулятор товара, и в значение забита цифра для дальнейшего подсчета общей суммы, но менеджеру требуется не просто цифра, а наименование всех заказанных дополнений.
Буду очень признателен за малейшую помощь.
Проблема с выводом картинки MIGX на фронт
Здравствуйте.
Давно я не садился за MODX.
А сел и наткнулся на проблему
Создал tv параметр MIGX типа
Настроил его:
Вкладки:
А на фронт вывожу так:
prntscr.com/6vjw0w
Подскажите, в чем проблема?
Буду признателен за любую помощь.
PS: img-for-migx — tv изображение с настроенной другой файловой системой.
Давно я не садился за MODX.
А сел и наткнулся на проблему
Создал tv параметр MIGX типа
Настроил его:
Вкладки:
[{"caption":"Данные", "fields": [
{"field":"icon","caption":"Иконка","inputTV":"img-for-migx"},
{"field":"text","caption":"Название"}
]
}]
Колонки:[
{"header": "Название", "sortable": "false", "dataIndex": "text"},
{"header": "Иконка", "sortable": "false", "dataIndex": "icon","renderer": "this.renderImage"}
]
В итоге в backend'e выводится — prntscr.com/6vju28А на фронт вывожу так:
[[getImageList?
&tvname=`comfortably-n-why`
&tpl=`home.comfortably-n-why.tpl`
]]
home.comfortably-n-why.tpl:<li class="media">
<div class="media-left">
<figure>
<img class="media-object img-circle" src="[[+icon]]" alt="">
</figure>
</div>
<div class="media-body media-middle">
<p class="media-heading">[[+text]]</p>
</div>
</li>
Выводится вот так:prntscr.com/6vjw0w
Подскажите, в чем проблема?
Буду признателен за любую помощь.
PS: img-for-migx — tv изображение с настроенной другой файловой системой.
AjaxForm и FormIt - не работают хуки
Отправляю через AjaxForm данные в FormIt, проходят валидацию, начинают идти по хукам.
Есть задача в первом хуке проверять одно значение через сторонний API, в процессе столкнулся с проблемой, что если хук возвращает false, то форма себя неправильно ведет.
Вот, допустим, такой вызов сниппета на странице:
Помогите разобраться, как сделать так, чтобы из своего хука можно было возвращать текст ошибки в AjaxForm?
Есть задача в первом хуке проверять одно значение через сторонний API, в процессе столкнулся с проблемой, что если хук возвращает false, то форма себя неправильно ведет.
Вот, допустим, такой вызов сниппета на странице:
[[!AjaxForm?
&snippet=`FormIt`
&form=`tpl.AjaxForm.contact`
&hooks=`test,email`
&validate=`name:required,email:required`
]]
И такой хук test, который всегда возвращает ошибку:$hook->addError('error_message','Ошибка!');
return false;
В итоге при отправке формы выдается зеленое окошко «Форма успешно отправлена», несмотря на то, что хук выдает ошибку. Письмо естественно не уходит.Помогите разобраться, как сделать так, чтобы из своего хука можно было возвращать текст ошибки в AjaxForm?
Изменение размера товара в корзине
Подскажите, как добавить возможность изменять свойство «размер» товара в корзине, подобно тому как меняется количество товара?
Помогите дать название загружаемым файлам
Я не специалист по php, поэтому не знаю даже основ. Очень прошу помочь, если возможно. Я установил снипет для загрузки ресурсов из фронтэнда, но он очень неудобно переназывает файлы, загружаемые манагером. Может кто-то подскажет, как можно в название добавить альяс?