Size: a a a

2019 December 25

ЛА

Лже Артемий in OctoberCMS
Slaweo
а вот чо этот композер джейсон из коробки не идет?
я уже два раза написал где его взять)
источник

NK

Nikita Khaetsky in OctoberCMS
Slaweo
а вот чо этот композер джейсон из коробки не идет?
Если делаешь установку через magicwizard то composer.json не идет. Если делаешь клон с гита он есть
источник

ЛА

Лже Артемий in OctoberCMS
Slaweo
а вот чо этот композер джейсон из коробки не идет?
из инсталлера не идет. Я ставлю из гита всегда октябрь
источник

S

Slaweo in OctoberCMS
Nikita Khaetsky
Если делаешь установку через magicwizard то composer.json не идет. Если делаешь клон с гита он есть
да, визардом ставил, спасибо, что сказал
источник

S

Slaweo in OctoberCMS
Лже Артемий
я уже два раза написал где его взять)
ну ты понял к чему я
источник

K

Konstantin in OctoberCMS
Slaweo
а вот чо этот композер джейсон из коробки не идет?
а да вот хер его знает)
ну наверное потому что большинство хостингов не поддерживает его, поэтому тут его через браузерный установщик убрали🤷‍♂️
а если оно надо вместе .env то тут уже другая немного история разворачивается)
источник

S

Slaweo in OctoberCMS
Konstantin
а да вот хер его знает)
ну наверное потому что большинство хостингов не поддерживает его, поэтому тут его через браузерный установщик убрали🤷‍♂️
а если оно надо вместе .env то тут уже другая немного история разворачивается)
деплой я так понял происходит так, ставим чистый октабрь и переносим туда плагин и тему?
источник

D

Dmitriy in OctoberCMS
+ спасибо, попробую )
источник

A

Axenia in OctoberCMS
sheck87 (30.9) увеличил карму sozonovalexey (509.7)
источник

K

Konstantin in OctoberCMS
эмм.. не) хотя кто как
ну смотри в плагинах у тебя твоя логика и в темах тоже, они обязательно по-моему должны быть в репозитории. Тему меняешь в любом случае под себя..
storage тоже частично, хотя в нем только структуры папок достаточно иначе будет ругать.

Если проводить аналогию с ларой, то у неё пространство имен App, а тут у каждого плагина свой "App" где файл Plugin.php выступает в качестве сервиспровайдера, который всё подрубает через boot(), register() + октябрьские методы
источник

М

Миша in OctoberCMS
Подскажите, почему под одним юзером локализация ок
источник

М

Миша in OctoberCMS
а под вторым вот так
источник

K

Konstantin in OctoberCMS
ну так ему нужно зайти в настройки аккаунта и указать язык
источник

М

Миша in OctoberCMS
Konstantin
ну так ему нужно зайти в настройки аккаунта и указать язык
++ епт, точно ))
источник

A

Axenia in OctoberCMS
Electricaev (203) увеличил карму streeboga (397.2)
источник

М

Миша in OctoberCMS
и всегда вопрос возникал, а какой смысл вот так выводить в отдельный метод? Почему сразу не прописать просто в boot?
источник

K

Konstantin in OctoberCMS
Миша
и всегда вопрос возникал, а какой смысл вот так выводить в отдельный метод? Почему сразу не прописать просто в boot?
Как минимум, когда ты работаешь не один, то если вы будете править это файл одновременно, то будет всем больно))
источник

K

Konstantin in OctoberCMS
Миша
и всегда вопрос возникал, а какой смысл вот так выводить в отдельный метод? Почему сразу не прописать просто в boot?
другой момент ты декларирование обработчиков отдельяешь от бизнес-логики, и это удобнее для тестов отдельных функций и в целом для работы.
источник

v

vladimir in OctoberCMS
Лже Артемий
в плагинах тоже можно. Раньше если в плаге лежит composer.json, в в корне плагина создавался свой vdendor. Теперь composer.json из корня проекта имеет инклуд - он проходится по всем плагинам, собирает инфу из composer.json'ов и все тянет в корневой вендор. И дублей теперь не будет
Так всегда было) просто вендор в плагине нужен чтобы устанавливать плагины из маркета.

Плагин имеет свой список зависимостей и в принципе обновлять вендор плагина другого разработчика такое себе занятие )  другой вопрос конфликта версий пакетов. Тут конечно не приятно.
источник

ЛА

Лже Артемий in OctoberCMS
vladimir
Так всегда было) просто вендор в плагине нужен чтобы устанавливать плагины из маркета.

Плагин имеет свой список зависимостей и в принципе обновлять вендор плагина другого разработчика такое себе занятие )  другой вопрос конфликта версий пакетов. Тут конечно не приятно.
"вендор в плагине нужен чтобы устанавливать плагины из маркета" - не понял смысл фразы
источник