Евгений Webinmd

Евгений Webinmd

С нами с 07 января 2013; Место в рейтинге пользователей: #14
24 октября 2017, 10:16
0
попробуйте поместить стили и скрипты в тег {ignore}… {/ignore}
20 октября 2017, 13:26
+1
{$_modx->runSnippet('pdoPage', [
    'class' => 'myClass',
    'tpl' => 'myTpl',
    'where' => ['parentId' => $id],
    'sortby' => '{ "number" : "ASC", "name" : "ASC" }',
    'limit' => 200
])}
в документации написано:
Можно указывать JSON строку с массивом нескольких полей
20 октября 2017, 13:16
0
из документации
{"tvname":"ASC", "pagetitle":"DESC"}
ну и у вас в примере кавычки у параметра name пропущены
19 октября 2017, 20:48
0
тут каждый готовит как может, я делаю так:
1) создаю отдельный источник файлов, ему пишу путь assets/images/
2) в TV параметре путь оставляю пустым, но назначаю созданный источник файлов
3) getImageList сам всё нормально подставляет, pdoTools сниппеты с помощью параметра processTVs тоже хорошо подхватывают путь. Для других вариантов в чанк проставляю путь.
Есть желание переписать это расширение с нуля, оно малость со своими приколами, но всё времени нет. Так что пока так, либо пользуйтесь стандартным полем. Хотел отключить модуль из modstore, но коллеги пока против.
18 октября 2017, 19:27
0
откажитесь от mixedimage и используйте стандартное поле для изображения
18 октября 2017, 10:21
0
может
$modx->lastInsertId();
13 октября 2017, 10:26
0
попробуйте поменять очередность хуков, сперва в файл, потом mail
04 октября 2017, 21:57
+2
нужно в словари добавить значения
27 августа 2017, 21:40
+1
css: каждому блоку с товарами задавайте максимальную высоту и overflow: auto/scroll
22 августа 2017, 13:55
+1
вас научить css?
11 августа 2017, 14:39
+2
да, мысль отличная, запишу в to-do
09 августа 2017, 10:22
+2
В админке видны нужные поля, а не строка «res_id: 0 family: few firstname: fewf lastname: fewf sity: ewfew specialization: fefe place_work: efewf post: few».

Чтобы в админке у FormIt были русские наименование, можно использовать следующий параметр:
&fieldNames=`name==Имя отправителя,email==Эл.почта отправителя,message==Комментарий отправителя`

Экспорт в xls, а не csv — дело вкуса
06 августа 2017, 19:42
0
в tpl перенесите classes от li к а
<li><a href="[[+link]]" [[+attributes]] [[+classes]]>[[+menutitle]]</a>[[+wrapper]]</li>
03 августа 2017, 17:53
0
ты считаешь что должен влиять, я считаю что не должен.
Ну не понимаю я почему подсчет дочерних должен влиять на parentClass.
Как бы технически то я понимаю почему, а вот практически не очень.
В общем предлагаю тему закрыть.
Тут скорей всего от задач зависит. Мне было бы удобно чтобы не влияло, кому-то наоборот.
Но судя по посту не у одного меня возникает эта путаница.
Благодарю за дискуссию
03 августа 2017, 17:30
0
не хочу тратить ничье время впустую, но наверное лучше разобраться до конца.
Вызов меню

{$_modx->runSnippet('!pdoMenu', [
            'parents' => 5,
            'level' => 2,
            'templates' => '4',
            'outerClass' => 'side-menu', 
            'countChildren' => 1,
	   'parentClass' => 'parent'
        ])}
При таком вызове класс parent будет у всех категорий.
Если убрать параметр countChildren (не меняя другие параметры)
то parent остаётся только у категорий с подкатегориями.
Может так и задумано, но мне кажется что countChildren не должен влиять на parentClass.
03 августа 2017, 17:19
0
ок, я это прекрасно понимаю и вот только что это увидел, но если не использовать параметр &countChildren, то категория с подкатегориями это родитель, а категория с товарами это не родитель ))) и тогда можно parentClass использовать без проблем.

03 августа 2017, 16:56
0
ок, описываю ситуацию:
есть меню в каталоге, у части разделов есть подкатегории. У всех есть товары.
— Категория 1
— Категория 2
— подкатегория 1
— подкатегория 2
— Категория 3

и у всех необходимо считать дочерние ресурсы.
Выставляем параметр и тогда для всех пунктов (1 и 2 уровня) параметр parentClass срабатывает.
Казалось бы логично, мы же считаем для всех подпункты, но на практике parentClass необходим только для Категория 2.
И тут уже не понятно, баг это или фича.
03 августа 2017, 16:44
0
этот баг можно повторить и в текущей версии (2.9.0)