Size: a a a

2020 September 23

v

vladimir in OctoberCMS
контроллеры, ресурсы, мидлвары 🙂
источник

v

vladimir in OctoberCMS
Единственное если хочешь подключить пакеты которые требуют Gates, придется немного помучаться с подключением сервиспровайдера. А так, все в принципе так же как в фреймворке. Особенных требований или гайдов именно на октябре нет.
источник

v

vladimir in OctoberCMS
Ivan Trubchaninov
Токовинин же)
К слову до АМО, было много проектов, которые предшествовали ей, и я думаю вошли в основу))
На памяти: qTrack, qFlow
источник

v

vladimir in OctoberCMS
API у них и правда ужасно было )) но вроде они уже в нем разобрались, я как-то делал по тому времени перегод из CRM BPMOnline -> Amo CRM )) уже было удобненько
источник

ОП

Олег Покшин... in OctoberCMS
можно ли расширить это меню своими полями (например, добавить иконки у пунктов меню)
источник

NK

Nikita Khaetsky in OctoberCMS
источник

B

Banof in OctoberCMS
🔫 Mausami кикнут — вернуть этого пользователя можно только разбаном в настройках чата.

Проголосовавшие за кик:
@ReaZzon, @Great_programmer, @pokshin, @LeMaX10, @sergei_toroptsev, @trubiv
Powered by Todorant
источник

v

vladimir in OctoberCMS
Олег Покшин
можно ли расширить это меню своими полями (например, добавить иконки у пунктов меню)
Можно.

В своем плагине в boot что-то вроде:
Event::listen('backend.form.extendFieldsBefore', function (\Backend\Widgets\Form $formWidget) {
   if (!$formWidget->model instanceof \RainLab\Pages\Classes\Menu) {
       return;
   }

   $formWidget->fields['newField'] = [
       'label' => 'newField',
       'comment' => 'FieldComment',
       'type' => 'text',
   ];
});
источник

ОП

Олег Покшин... in OctoberCMS
vladimir
Можно.

В своем плагине в boot что-то вроде:
Event::listen('backend.form.extendFieldsBefore', function (\Backend\Widgets\Form $formWidget) {
   if (!$formWidget->model instanceof \RainLab\Pages\Classes\Menu) {
       return;
   }

   $formWidget->fields['newField'] = [
       'label' => 'newField',
       'comment' => 'FieldComment',
       'type' => 'text',
   ];
});
поле добавилось в настройки меню) Мне бы в настройки пунктов его добавить)
источник

ОП

Олег Покшин... in OctoberCMS
источник

v

vladimir in OctoberCMS
Замени
\RainLab\Pages\Classes\Menu
на
\RainLab\Pages\Classes\MenuItem
источник

v

vladimir in OctoberCMS
вроде MenuItem отвечат за это как раз
источник

ОП

Олег Покшин... in OctoberCMS
vladimir
вроде MenuItem отвечат за это как раз
все получилось) спасибо)
источник

v

vladimir in OctoberCMS
Олег Покшин
все получилось) спасибо)
Это еще не все) подозреваю поле надо добавить вот так:
$formWidget->fields['viewBag']['newField'] = [
       'label' => 'newField',
       'comment' => 'FieldComment',
       'type' => 'text',
   ];


Иначе в БД не сохранится.
источник

v

vladimir in OctoberCMS
я точно не помню что там с моделью, но подозреваю она точно не наследних CodeBase объекта.
источник

КА

Константин Аникин... in OctoberCMS
Олег Покшин
все получилось) спасибо)
Спасибо надо плюсиком говорить )
источник

ОП

Олег Покшин... in OctoberCMS
vladimir
я точно не помню что там с моделью, но подозреваю она точно не наследних CodeBase объекта.
+++ еще раз спасибо, забыл плюсики
источник

A

Axenia in OctoberCMS
pokshin (46.58) увеличил карму LeMaX10 (1964.68)
источник

ЛА

Лже Артемий... in OctoberCMS
господа, что-то странное с Bearer аутентификцией. Хочу получить Bearer токен в routes.php плагина

Route::group(['prefix'=>'api/v1'], function(){
   Route::
get('/list'/list', function (\Illuminate\Http\Request $request) {
       dd($request->header(
'Authorization', ''));

но ничего не выдает.

К примеру, если чекать не Authorization, а Auth (и отсылать соотв хедер), то все приходит.

dd($request->header('Auth', ''));

Подозрение, что где-то Authorization срезается какой-то мидлварой.

Кто-то сталкивался?
источник

v

vladimir in OctoberCMS
а Authorization точно на ручку идет?
источник