Шаблон Uikit для Tickets

Набросал шаблон для Tickets на фреймворке Uikit.
Желание появилось по 2м причинам:
  1. Uikit использую всё чаще
  2. Используются префиксы в классах во-избежании конфликтов с шаблонами
Если есть желающие помочь в тестировании и оптимизации, продолжу в ближайшее время.
Alexander V
20 апреля 2015, 12:56
modx.pro
1
4 376
+5

[mSklad] Удаление старых фото при синхронизации

Добрый день!
Искал решение, но не нашёл. Быть может плохо искал.

На сайте используется одно фото товара. Настроена синхронизация с 1С с помощью компонента mSklad.
При каждой синхронизации фото товаров добавляются в ресурс. Хотелось бы сделать так, чтобы старые удалялись, то есть заменялись новыми, если таковые есть.

Может кто-то уже сталкивался с данным моментом?

p.s. И ещё, в 1С у товаров, в которых нет фото, стоит заглушка. Можно ли как-то не синхронизировать её?)
Klike
20 апреля 2015, 12:15
modx.pro
1
927
0

mFilter сортировка по pagetitle

Здравствуйте!

Подскажите как реализовать сортировку по pagetitle внутри отфильтрованных ресурсов по полю vendor?
Тимур Шайдуллин
20 апреля 2015, 11:49
modx.pro
753
0

Иконки в свойствах товара

День добрый сообщество, подскажите пожалуйста, где изменить иконки шрифтов скрин ниже!





то есть эта иконка популярного товара, чанк с кодом иконок!

<span class="op">[[+new]] [[+popular]] [[+favorite]]</span>

ссылка на страницу с превьшками

заранее благодарен!
Дмитрий Середюк
20 апреля 2015, 11:38
modx.pro
978
0

Оптимизация вывода

Имеется сайт для кино, реализовано следующим образом
Кино (документ)
— Название сериала (категория тикета)
* серия 1 (тикет)
* серия 2 (тикет)
* серия 78 (тикет)
— Название сериала 2 (категория тикета)
* серия 5 (тикет)
* серия 7 (тикет)
* серия 98 (тикет)
и т.д.

Как оптимизировать вывод… Подробнее в тикете
Spam
20 апреля 2015, 10:45
modx.pro
1 195
0

Formit отправить не value

Имеется форма и в ней поля checkbox. В value изначально поставлено значение, которое нельзя трогать, а отправить требуется другое значение.

Суть в том, что сделан калькулятор товара, и в значение забита цифра для дальнейшего подсчета общей суммы, но менеджеру требуется не просто цифра, а наименование всех заказанных дополнений.

Буду очень признателен за малейшую помощь.
Перетягин Илья
19 апреля 2015, 13:14
modx.pro
1 299
0

Проблема с выводом картинки MIGX на фронт

Здравствуйте.
Давно я не садился за 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 изображение с настроенной другой файловой системой.
Сергей Бевзенко
19 апреля 2015, 08:53
modx.pro
3 631
0

AjaxForm и FormIt - не работают хуки

Отправляю через AjaxForm данные в FormIt, проходят валидацию, начинают идти по хукам.
Есть задача в первом хуке проверять одно значение через сторонний 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?
Fedor Gorozhanko
18 апреля 2015, 16:27
modx.pro
1 932
0

Изменение размера товара в корзине

Подскажите, как добавить возможность изменять свойство «размер» товара в корзине, подобно тому как меняется количество товара?
Алексей
18 апреля 2015, 16:10
modx.pro
951
-1

Помогите дать название загружаемым файлам

Я не специалист по php, поэтому не знаю даже основ. Очень прошу помочь, если возможно. Я установил снипет для загрузки ресурсов из фронтэнда, но он очень неудобно переназывает файлы, загружаемые манагером. Может кто-то подскажет, как можно в название добавить альяс?
Сергій
18 апреля 2015, 14:58
modx.pro
1 273
0