Всего 101 147 комментариев

Сергей Шлоков
2 часа назад
0
Ну так измени это значение в дефольных параметрах сниппета. Я так подозреваю, что значение `0` является строкой, и если в сниппете оно не приводится к логическому типу, то получается всегда true. Хотя могу и ошибаться. Комп остался в Москве, а я сижу на даче, семью спасаю ))

Решения вижу 2.
1. Вызывай через феном синтаксис с указанием параметра
...
'cfgSetAutoBrMode' => false,
...
2. Скопируй сниппет Jevix и в нем приводи к булеву типу этот параметр.
Wassi Wassinen
2 часа назад
0
Параметр указываю с кавычками. Все равно не отрабатывает.
Можно как-то это
protected $isAutoBrMode = false; // \n =
повесить с помощью плагина? Или только изменив код?
Сергей Шлоков
3 часа назад
0
&cfgSetAutoBrMode=1
Я уже давно не пишу через синтаксис MODX, поэтому могу ошибаться, но разве без обратных кавычек можно указывать параметры?

Если тебе не нужно переключать этот параметр в разных местах вызова, то измени его в дефолтных параметрах сниппета.
Wassi Wassinen
4 часа назад
0
Василий, привет. Надеюсь, ты здоров и в безопасном месте.

Если у тебя есть возможность — помоги с двумя вопросами:

1. Почему-то Jevix не отрабатывает параметр &cfgSetAutoBrMode=1
Это лечили правкой кода
protected $isAutoBrMode = false; // \n =
Но, я так понимаю, что это не комильфо.

2. На Modx.pro в мобильной версии поиск уезжает под вывод тикетов — приходится листать вниз. Может быть можно добавить его в мобильное меню?

Заранее благодарен за ответ.
Wassi Wassinen
5 часов назад
0
Не работает, если выставляю &cfgSetAutoBrMode=1
Игорь Терентьев
5 часов назад
0
Привет, около 3х лет пользуюсь gitify каждый день. Какие объекты выгружать ты выбираешь сам.
По поводу id ресурсов, это да, проблема. Есть два решения, на вскидку:
1) Сначала создавать скрытый ресурс на продакшене, потом с таким же id на дев. Это подойдет, если есть доступ к проду.
2) Поиск id ресурса по url:
{$res = $_modx->findResource('url-to/doc/')}
Проблемы с которыми сталкивался:
1) Также на проде нужно инсталлировать новые пакеты.
2) Если сайт мультиязычный, то лексиконы могут некорректно импортироваться из-за особенностей БД.

Последние коммиты были 10 месяцев назад: github.com/modmore/Gitify

Если над сайтом работает несколько разработчиков, то git-flow очень удобная штука для облегчения работы с git. danielkummer.github.io/git-flow-cheatsheet/index.ru_RU.html
Михаил
7 часов назад
0
Да, пользовался. Понравился. Есть минус, большие данные не переносит.
Александр Мельник
8 часов назад
0
Лаконично.
Документацию видел и писал, что займусь и ее изучением и немного практикой, но хотелось бы услышать и мнение сообщества. Кстати документация не дала мне ответы на большинство вопросов (я вижу чтьо документация это просто перевод англоязычной, за что спасибо Климчуку, но назвал бы эту документацию поверхностной)
Вы к примеру, Михаил — пользовались? пользуетесь? Есть положительный опыт долгого использования?
Сергей Шлоков
9 часов назад
+1
А что, сейчас параметры сниппета не работают?
Wassi Wassinen
Сегодня в 05:19
0
Сергей, подскажите, есть более изящное решение?
Prihod
Сегодня в 00:25
0
в новой версии будет но а сейчас можно id шаблона передавать в файле импорта
dopeless
Вчера в 21:25
0
О, супер, спасибо.

По поводу квардратных скобок внутри — с ними получается такой результат

Array ( [0] => Array ( [a] => 1 ) [1] => Array ( [b] => 2 ) [2] => Array ( [c] => 3 ) )
Это именно то, что мне нужно )
Александр Мельник
Вчера в 19:01
1
+1
Если верить документации, то у вас неверный синтакисис задания массива — внутри квадратные скобки не нужны.
github.com/fenom-template/fenom/blob/master/docs/ru/syntax.md#%D0%9C%D0%B0%D1%81%D1%81%D0%B8%D0%B2%D1%8B
Ну а добавление наверное будет вот так
{set $test[] = ['c' => 3]}
Артем
Вчера в 16:30
+1
потому что эта строка
$parent = $resource->get('parent');
возвращает id родителя, а не объект, поэтому в следующей строке вообще должен быть fatal error
$parentTpl = $parent->get('template');

сначала нужно получить объект родителя на основе его id
$parentObj = $modx->getObject(modResource::class, ['id' => $parent]);
а затем уже работать с этим объектом
Kiten
Вчера в 16:16
0
Спасибо, а можете подсказать?
Я попытался сделать плагин:
<?php
$parent = $resource->get('parent');
$parentTpl = $parent->get('template');

if($parentTpl == 1) {
  $resource->set('template', 2);
}
И назначить событие OnBeforeDocFormSave, но не сработало.
Буду благодарен, если подскажете, как исправить