Камиль
и в ресурсах нету
Sazanof
Господа, вечер добрый. Есть вопрос, думаю кто-нить сталкивался если писали синхронизацию. Почему то не добавлются ресурсы через MODxAPI в созданный им же.
Вот пример кода
$this->doc->create([
'parent' => $this->parentid,
'pagetitle' => 'Объекты',
'alias' => 'objects',
'template' => $this->config['tplIdAllObjects'],
'privatemgr' => 1,
'menuindex' => 1,
]);
if ($id = $this->doc->save()) {
$this->addToDocGroup($id);
$i = 0;
foreach ($this->config['categories'] as $name => $alias) {
$menutitle = isset($this->config['categories_menu'][$name]) ? $this->config['categories_menu'][$name] : '';
$category_id = $this->doc->create([
'parent' => $id,
'pagetitle' => $name,
'alias' => $alias,
'template' => $this->config['tplIdObject'],
'privatemgr' => 1,
'menuindex' => $i,
'menutitle' => $menutitle
]);
$this->addToDocGroup($category_id);
++$i;
}
}
А save не надо в итерации?
Камиль
ох блэт
Камиль
спасибо сейчас попробую
Anonymous
Есть тв-параметр [*price*] значение которого может быть "1 580 000", но как сделать какими нить модификатором так, что бы на выводе этот параметр был без пробелов "1580000"
Камиль
Dmytro
https://www.youtube.com/watch?v=jbhrTlcjqQ4
Anonymous
Похоже пора учить греческий
Anonymous
Тема связанная со стримом: http://modx.im/blog/docs/6038.html
Время проведения стрима 16.11.2019 в 15:00 по МСК.
Ссылка на стрим: https://www.youtube.com/watch?v=iB6ecY1kUyc
Примерный план стрима:
Общая структура моделей: имена таблиц, даты обновления создания, защищённые поля.
Пример работы с моделью: реализую интерфейс сохранения данных с формы + простой компонент на вебиксе для просмотра этих данных, изменения и удаления в том числе софт
Если много времени не уйдёт то скопы и связи.
Anonymous
Есть тв-параметр [*price*] значение которого может быть "1 580 000", но как сделать какими нить модификатором так, что бы на выводе этот параметр был без пробелов "1580000" МОЖЕТ ЕСТЬ МОДИФИКАТОР КАКОЙ СТРАНДАРТНЫЙ?
Anonymous
убрать пробле из строки задача
Никита
Никита
Если 1.4.*
А если 2.0.* то прямно в скобках лупить
{{strtr($string, [' '=>''])}}
Andrey
Не забываем, что у нас существует оф. группа в ВК https://vk.com/evolutioncms численность которой пока удручающе мала.
Dmytro
Никита
Andrey
А ты там так-то есть)))
Andrey
Причём в контактах указан.
Dmytro
Иногда ж новости публикую
Dmytro
Там
Dmytro
Сейчас у нас упор на видео как закончим переключимся на доку
Andrey
Я там все видосы выложил, планирую ещё посты по темам разным, типа "как в доклистере включить формлистер"
Pathologic
никак
Pathologic
это запрещено
Dmytro
Andrey
Ну вот да, примерно такой формат. Вопрос-ответ.
Ilya
Ilya
+)
Anonymous
Делать сниппет ради этгоо както не айс. Зачем ДЕЛАТЬ СНИППЕТ ради мелочи такой. Или я не прав?
Andrey
Можно не делать.
Dmytro
Pathologic
Ilya
Надо сниппет, добавить туда runSnippet в котором будет контроллер и отдельный view для прайса =) Самый простой вариант убрать пробелы из цены =)
Andrey
Самый простой вариант да и логичный, не хранить цену с пробелами, это идиотизм. Случись чего, плагин какой на пересчёт, экспорт, импорт и т.д. — получаем необходимость везде делать приведение формата.
Dmytro
Andrey
Так что надо алаверды — разбивать цену на разряды уже на морде сайта
Ilya
Pathologic
Ilya
Иван
Andrey
И кстати с шопкипером в стандартной комплектации идёт модификатор для этого дела.
https://github.com/extras-evolution/Shopkeeper/blob/master/assets/plugins/phx/modifiers/num_format.phx.php
Ilya
И друг мой тут
Pathologic
пора уже забанить Василия за нарушение правил чата неоднократное
Ilya
Anonymous
Pathologic
почему это
Pathologic
про контроллер смешно
Pathologic
да и про контроллеры нет правила
Sazanof
Andrey
Я не могу понять, что плохого в сниппете. 2 строки, всё.
Sazanof
Pathologic
лучше в самом деле хранить цену правильно
Pathologic
но и от сниппетов никто не умер
Anonymous
Anonymous
Алексей
Идеологически вопрос по организации работы над frontend-ом. Где предпологается хранить исходники фронта, а куда класть дистрибутив? Сейчас кажется что исходники /core/packages/[имя_пакета]/source и /core/packages/[имя_пакета]/dist соотвественно. Что core_team об этом думает?
Алексей
Всех приветствую!
Andrey
Ещё неизвестно что больше загрузит сайт, сниппет или модификатор.
Anonymous
Камиль
можно роутер настроить чтобы все устройства работали через него
Камиль
конечно смотря какой роутер
Алексей
Anonymous
Anonymous
http://stream.ser1ous.com/core/composer.json
Поясню на простом примере. Физически там этот файл есть
Pathologic
так сборка же не браузером будет проходить
Anonymous
Блин, ну туплю я в этих фронтовых фишках 😞
Anonymous
Я думал что это имеется ввиду, то с чем уже работать, т.е. откуда берём для отображения на сайте