Андрей

Андрей

С нами с 09 апреля 2015; Место в рейтинге пользователей: #69
Андрей
05 апреля 2020, 12:24
+1
Написать плагин на событие OnUserActivate.
Андрей
04 апреля 2020, 17:22
+1
Login и набор его сниппетов не умеют в Fenom.

Можно попробовать так — Fenom не работает с некоторыми сниппетами?
Андрей
29 марта 2020, 15:56
+1
Можно использовать:
  1. Inherit Template
  2. Дополнение Collections, там также можно выставлять шаблон для дочерних
  3. Написать плагин на OnDocFormRender
  4. Делать через настройки форм, почему нет?
Андрей
24 марта 2020, 20:30
0
Проверить что включена/установлена поддержка zip расширений в php.
Андрей
21 марта 2020, 13:17
1
0
Поддержка твшек давно появилась и работала. Покажи как эти поля указываешь.

Опции задаются так: options-name, TV так: tv11 (где 11 — id твшки). Т.е.:
<input type="text" value="[[+tv11]]" name="tv11" class="form-control">

А в параметре allowedFields наоборот указывается не id а имя TV.
Андрей
14 марта 2020, 16:42
+1
Используйте Collections. Этот компонент скрывает дочерние ресурсы в дереве админки и организовывает их вывод в родительском объекте посредством таблицы.
Андрей
02 марта 2020, 23:01
0
Вполне справляется. Нужно смотреть конкретно ваш файл.
Андрей
02 марта 2020, 13:41
0
Напишите мне на почту (кнопка в профиле), разберёмся с вашей задачей.
Андрей
26 февраля 2020, 01:31
0
msProduct.Content не переписан — https://github.com/bezumkin/miniShop2/blob/master/core/components/minishop2/elements/chunks/chunk.ms_product_content.tpl

А остальные да, должны быть на феноме.
Андрей
21 февраля 2020, 13:39
1
0
Если товары minishop2, по идее можно попробовать как то так:
{'!mFilter2' | snippet : [
    ...всякие другие параметры...
    'sortbyOptions' => 'optionname:integer'
    'sortby' => 'optionname',
    'sortdir' => 'asc'
]}
Андрей
18 февраля 2020, 23:15
0
во-первых, если я залогинюсь в админке, то это бэкенд, а страницы сайта это фронт.
И как это меняет то, что админу доступны неопубликованные ресурсы?

По сабжу, политики доступа настраивались? Какая версия движка?

Стоит проверить политику анонимов, чтобы было выставлено loadOnly и load, возможно что то как то слетело.
Андрей
18 февраля 2020, 22:47
0
А ты проверяешь случайно не в том же браузере, в котором залогинен в админке? Т.к. неопубликованные ресурсы доступны админу для просмотра.
Андрей
16 февраля 2020, 14:06
0
в вызове сниппета.
По мануалу сниппет и вызывается некэшированным.

А некэшируемый плейсхолдер вызывается Так:
[[!+amp.content:ampCodeEntities]]
Андрей
16 февраля 2020, 00:21
0
В логах есть что нибудь? Так то решение вполне рабочее.
Андрей
15 февраля 2020, 23:35
+2
Объясняю клиентам, что, к сожалению, так работает из коробки.
Лучше написать об этом issue — https://github.com/bezumkin/miniShop2/issues.
Андрей
14 февраля 2020, 15:17
0
Можно через консоль (Console или modalConsole) примерно так:
<?php
$pages = $modx->getIterator('modResource', ['parent:IN' => [1]]);

foreach ($pages as $p) {
    $id = $p->get('id');
    $group = $modx->getObject('modResourceGroup', array('name' => 'Test')); // Здесь Test имя группы ресурсов
    $doc = $modx->newObject('modResourceGroupResource');
    $doc->set('document_group', $group->id);
    $doc->set('document', $id);
    $doc->save();
}