Артур

Артур

С нами с 22 апреля 2017; Место в рейтинге пользователей: #333

Как сортировать товары по категориям в каталоге?

Стоит такая задача:
Требуется сделать сортировку по умолчанию в каталоге на основе иерархии каталога
Например у нас такой каталог:
— Каталог
— Подкаталог 1
— Подкататегория 1
— Подкататегория 2
-Подкаталог 2
— Подкататегория 3
— Подкататегория 4
— Подкаталог 3

Если мы находимся в Каталоге то требуется выводить товар в алфавитном порядке: сначало весь товар из Подкаталога 1 затем товар из Подкаталог 2 и затем Подкаталог 3. Сам товар из Подкаталог 1 тоже нужно выводить в порядке включенных подкатегорий Подкатегория 1 и Подкатегория 2.

Вот головоломка, долго думал. Может у кого есть идеи?) Буду очень благодарен.
Пока один вариант есть, но мне он не нравится.
06 ноября 2017, 16:28
modx.pro
779
0

No class specified for loadClass

На сайте одна и таже ошибка, которая забивает буквально error.log
Как исправить такую ошибку — не понимаю, больше описаний к ней нет.
Как устранить-то это?
[2017-09-28 21:37:23] (ERROR @ /index.php) No class specified for loadClass
[2017-09-28 21:37:23] (ERROR @ /index.php) No class specified for loadClass
[2017-09-28 21:37:23] (ERROR @ /index.php) No class specified for loadClass
[2017-09-28 21:37:23] (ERROR @ /index.php) No class specified for loadClass
[2017-09-28 21:37:24] (ERROR @ /index.php) No class specified for loadClass
[2017-09-28 21:37:24] (ERROR @ /index.php) No class specified for loadClass
[2017-09-28 21:37:24] (ERROR @ /index.php) No class specified for loadClass
[2017-09-28 21:37:24] (ERROR @ /index.php) No class specified for loadClass
[2017-09-28 21:37:24] (ERROR @ /index.php) No class specified for loadClass
[2017-09-28 21:37:24] (ERROR @ /index.php) No class specified for loadClass
28 сентября 2017, 19:03
modx.pro
1 218
0

ID вместо названия доставки в заказе- ms2 админка

Вот такая ситуация. см. рис. joxi.ru/52aE05lHGZ3072
От большого кол-ва доставок при открытии заказа отображается id доставки вместо названия.
При этом, если доставка выбрана из 1 страницы доставок, то все ок.
Как избавится-то от этой проблемы?
19 сентября 2017, 18:46
modx.pro
684
0

Автопоиск доставки в заказе в ms2 при наборе симв.

Здравствуйте!
Необходимо сделать так, чтобы при наборе названия доставки выводились все способы доставки содержащие введенное слово (http://joxi.ru/823Ee9oH6987Zr). В редактировании заказа minishop2 2.2.0.
Сделать как при добавлении товара joxi.ru/82QE3ZKH1w9052.

Если убирать атрибут readonly — то не лечится. Что-то моргает, пытается обновиться, но не фильтрует.

В js код посмотрел в combo, написано идентично miniShop2.combo.Product.
Нужно направление куда копать- почему не фильтрует?
23 июля 2017, 16:35
modx.pro
1 031
0

Formit. Отправка файлов

Не присылает в письме вложения (файл).
Форма простая:
[[!FormIt?
&hooks=`email, FormItSaveForm`
&emailTpl=`tpl.mail.anketa`
&emailSubject=`Новая анкета`
&emailTo=`***@yandex.ru`
&emailFromName=`***`
&validate=`name:required,surname:required,city:required`
&errTpl=`
<span class="error">[[+error]]</span>`
&allowFiles=`1`
]]

<form id="form-ankut" method="post" action="[[~[[*id]]]]" enctype="multipart/form-data">

    <div class="form-head">Анкета водителя</div>
    <div class="field-1">
    <label for="field-id119587">Имя <span class="required">*</span></label>
    <input id="field-id119587" name="name" type="text" placeholder="" value="">
    </div>
    <div class="field-2">
    <label for="field-id81384">Фамилия <span class="required">*</span></label>
    <input id="field-id81384" name="surname" type="text" placeholder="" value="" >
    </div>
    <div class="field-3">
    <label for="field-id6286">Город прописки  <span class="required">*</span></label>
    <input id="field-id6286" name="city" type="text" placeholder="" value="" >
    </div>
    <div class="form-group">
      <label for="upload">Прикрепить файл</label>
      <input type="file" name="upload">
      <p class="error_upload">[[+fi.error.upload]]</p>
    </div>
    <div class="field-23 buttonform">
    <input type="submit" value="Отправить">
    </div>
    <div class="error_form">[[!+fi.validation_error_message:notempty=`<p>[[!+fi.validation_error_message]]</p>`]]</div>
</form>
Письмо приходит, но без вложений.
В админке отправленная форма такая: joxi.ru/82QE3ZKH1jxg62

Проверил извлекает ли хотя бы название файла. Через плейсходер название файла выводит: joxi.ru/nAyo3nKcXYzMym

В чем проблема? Куда копать?
19 июля 2017, 09:37
modx.pro
1
2 449
0

Вывод 2ух крайних новостей(ресурсов)

Здравствуйте! Стоит задача:
На сайте на MODX есть радел новости. Нужно в каждой новости отображать превью 2ух новостей (одна следующая по публикации, другая предыдущая по публикации).
Вот думаю возможно ли такое?
20 июня 2017, 06:47
modx.pro
1 109
0

mFilter2 type slider for touch

Здравствуйте! В mFilter2 нет возможности пальцем на touch устройствах(мобилки, планшеты...) передвигать слайдер, например «Цены». Яркий пример этому можно посмотреть на minishop2.com, а вот пример где все норм. 3d-m.ru/3d-printery-professionalnye/
Есть возможность как это поправить, кто сталкивался?
04 мая 2017, 19:36
modx.pro
3
4 505
0

Перебор TV в шаблоне

Здравствуйте!
Сейчас стоит задача — перебор TV полей в шаблон сайта отдельной категории ресурса такого вида:

началоЦикла
Название TV поля: значение TV поля
конецЦикла

при этом: у тех полей, где отсутствуют значения, соответственно их выводить не нужно
Есть ли какое-то готовое решение? или же мне писать сниппет?
29 апреля 2017, 17:28
modx.pro
1 122
0