Pathologic
а я туда не публиковал еще
Eugene
О. Ещё и публиковать что-то где-то надо.
Aliaksandr
Ааа, я думал ты хочешь мимо папки срц его пропихнуть ))
Aliaksandr
О. Ещё и публиковать что-то где-то надо.
Да не слушай его, он понтуется )))
Pathologic
ну, папка как видишь лежит, где я захочу ((:
Aliaksandr
Публиковать будешь, если что-то напишешь, а для базы хватит того, что уже есть
Pathologic
так вопрос был как по феншую делать ((:
Aliaksandr
Контроллеры заведешь и поехал
Aliaksandr
Кидать контроллеры в папку custom/packages/Main/Controllers
Pathologic
Неймспейс пакета это опять же где?!
ты его сам придумываешь по ситуации
Eugene
Нужна инструкция с чёткими шагами, что куда делать и куда класть и какие команды где запускать. Не надо расписывать, что означают команды композера. Это реально можно почитать при желании. По последовательность шагов по фен шую, чтобы запустить сайт хелло ворлд будет очень полезна.
Aliaksandr
По феншую )) или куда там сейчас
Pathologic
так нужно понимать сначала, как работает это все
Aliaksandr
Да не надо в это вникать для старта)
Dmytro
Ща я уже почти начал уроки завтра финально подготовлюсь и начну записывать и выкладывать )
Axenia
kamuzon (0) увеличил карму webber_12 (3333.8)
Dmytro
Да не надо в это вникать для старта)
+ просто берешь и делаешь ) а то все уроки да уроки )
Axenia
Dmi3yy (1718.96) увеличил карму webber_12 (3375.26)
Dmytro
Вы ж не в школе )
Aliaksandr
Чтоб нахерачить контроллеры и вывести в блейде нужно пару шагов: как стартануть и куда пихать контроллеры)
Pathologic
ну, если ты не вник, как работает автозагрузка и для чего нужен неймспейс, то и с контроллерами будет лажа
Eugene
ты его сам придумываешь по ситуации
Я придумал. MyMainSuperPlaceHolderBlat и что дальше? Куда это припихнуть?
Aliaksandr
Контроллеры будут в папке Main с неймспейсом Main )) для старта достаточно ))
Aliaksandr
Я придумал. MyMainSuperPlaceHolderBlat и что дальше? Куда это припихнуть?
А ты 2.0 запускал или сразу в 3 интересуешься?
EVO bot Лёшка
А ты 2.0 запускал или сразу в 3 интересуешься?
Читаем тут: http://modx.im/blog/news/5832.html После читаем тут: https://github.com/evolution-cms/example-package
Eugene
А ты 2.0 запускал или сразу в 3 интересуешься?
Ну хотя 2.0.3 я поставил. Потом обновил его на 2.0.4 Установил сборку сайта - посмотрел.
Eugene
На гитхабе зарегался. Поисправлял опечатки в документации evo - покоммитил их в github. Не знаю, приняты там уже коммиты или ещё нет. Или уже нет. Или вообще нет.
Aliaksandr
ну раньше это все образовывалось по пути core\custom\packages\Main - сейчас хз, папки packages в базе нет, а контроллер уже вроде говорили где-то есть))
Aliaksandr
смотреть надо видео на 6 часов с презентации наверно))
Eugene
Хочу Телеграм бота писать. Не знаю, с чего начать. Если я допустим возьмут пакет для работы с botapi, то куда его прилаживать в evo. Куда соплями приклеивать, а куда гвоздями прибивать.
Aliaksandr
ну вот если 2.0 ставил, то там были кастомные пакеты - которые ставились композером - php artisan package:create Main
Aliaksandr
создавалась папка Main )
Eugene
смотреть надо видео на 6 часов с презентации наверно))
Я смотрел и даже сделал таймкоды для видео. Там про это нету. Правда первая часть таймкодов видимо была забанена ютюбом, потому что я много редактировал этот коммент. Может хозяин канала может посмотреть этот коммент в модерируемых. Не знаю.
Aliaksandr
Ну вот я с этого и начал - что нет программной статьи - что там есть и как это все в базе запустить
Aliaksandr
бессмысленно начинать обсуждение с мелочей вроде куда примастырить свой пакет, когда неясно как сайт завести и где про это почитать))
Marc
When chunk doesn't exist
Eugene
ну вот если 2.0 ставил, то там были кастомные пакеты - которые ставились композером - php artisan package:create Main
Я не ставил. Из композера я знаю только его название и понимание, что он ставит пакеты. Если мне с ним нечего делать и даже непонятно что делать, то я с ним ничего и не делаю. Потому что тупо не понимаю, что и для чего там в принципе можно делать.
Axenia
kamuzon (0) увеличил карму webber_12 (3376.26)
Pathologic
если хочется складывать в папки, то можно в core/custom пихать
Pathologic
там же лежит composer.json в котором настроить автозагрузку
Pathologic
по умолчанию она рассчитана на EvolutionCMS\Custom и папку core/custom/src
Aliaksandr
Так пакет Main как раньше надо делать или не надо?
Pathologic
я как бы и не знаю, как было раньше
Pathologic
пакеты какие-то
Eugene
Хочется понимать, как делать по феншую, чтобы: 1. Потом не переучиваться 2. Была привычка складывать куда надо 3. Чтобы когда дорос до большого проекта с тремя серверами, как у azercell, то внезапно и приятно выяснилось, что уже делаешь всё, как надо.
Pathologic
раньше вроде же ставился пакет @Serious_t91, а что он там куда хотел складывать, я не знаю
Aliaksandr
бля, ну контроллеры же складывались в эту папку Main, которая создавалась как пакет Main
Pathologic
так где она создавалась?
Aliaksandr
core\custom\packages\Main\src\Controllers
Pathologic
надо посмотреть код templateprocessor
Aliaksandr
вот сюда потом и накидывали контроллеры в 2.0
Aliaksandr
который вместе с кастомтеплейтом работал
Eugene
я как бы и не знаю, как было раньше
Ну если и ты не знаешь, тогда бяда ваабстче
Aliaksandr
там же кроме src валялись папки всякие вроде snippets/plugins/chunks
Dmytro
https://github.com/evolution-cms/example-package
Marc
When chunk doesn't exist
After refreshing the page it is gone..
Marc
So just 1x
Dmytro
After refreshing the page it is gone..
No need used uncreated chunk
Aliaksandr
раньше вроде же ставился пакет @Serious_t91, а что он там куда хотел складывать, я не знаю
пакет сириуса ставился уже после того, как поставился общий пакет Main и из той же папки ловил контроллеры. Теперь пакет сириуса вроде выпилили в ядро, а что с пакетом мэйн делать - не сказали )
Pathologic
вот сюда потом и накидывали контроллеры в 2.0
команда эта типа настроит core/custom/composer.json
Marc
Hmm, ok
Aliaksandr
А где то видео? Для 3.0?
Aliaksandr
А где их читать те релизы кроме чатов?)
Eugene
https://github.com/evolution-cms/example-package
Я так понимаю, что это один из шагов полного процесса под названием "запускаем сайт хелло ворлд с нуля"?!
Aliaksandr
У меня не было надобности в 3.0 я и не вникал особо, теперь вроде пора - а концы искать непотяно с какой стороны )
Dmytro
У меня не было надобности в 3.0 я и не вникал особо, теперь вроде пора - а концы искать непотяно с какой стороны )
Тоже что и 2.0 но: - кастомный пакет контроллера не надо, есть настройка где пишем откуда брять контроллеры для шаблонов - ну и новых фичь из ларавел завезли Остальное по мелочи типа длсайтконтент из коробки, ну и пользователи
Aliaksandr
Тут и патоложик ногу сломит, не то что все остальные ))
Aliaksandr
Надо просто пример, как запустить также, как оно было раньше - с кастомтемлейтом и папкой Main, куда можно было накидать сниппетов в файлы
Pathologic
командой запустить
Pathologic
package:create
Pathologic
тогда насоздает говна, туда и кидать
Anonymous
А потом неймспейс в конфиге в параметр customtemplatenamespace