Size: a a a

2021 March 04

v

vladimir in OctoberCMS
Константин Аникин
Ссорятся-мирятся, новые тизеры выпускают, а топ меню перенести в сайдбар никто не может )))
В этот раз хотябы не публично и без раскола)
источник

NK

Nikita Khaetsky in OctoberCMS
vladimir
В этот раз хотябы не публично и без раскола)
Согласен, тогда вообще стыд и срам было
источник

NK

Nikita Khaetsky in OctoberCMS
- Все, я ухожу, надоело, мне не дают доступ к админке маркетплейса.
- ну ок, уходи
- И теперь я сделаю свой октябрь с блекджеком шлюхами
- Окей
источник

v

vladimir in OctoberCMS
Nikita Khaetsky
Согласен, тогда вообще стыд и срам было
Угу, чуть судьбу nodejs не повторили.
источник

v

vladimir in OctoberCMS
Nikita Khaetsky
- Все, я ухожу, надоело, мне не дают доступ к админке маркетплейса.
- ну ок, уходи
- И теперь я сделаю свой октябрь с блекджеком шлюхами
- Окей
В этот раз хорошо без этот обошлось ) а то пришлось бы ещё чаты создавать 🧐
источник

v

vladimir in OctoberCMS
Блин. Надеюсь они своей новой темой всю логику скинов админки не убили. А то мой долгий проект с новой админкой придётся сначала начинать
источник

TK

Timur Kaiser in OctoberCMS
Как в шаблоне можно вывести route? Вывожу через {{ route('api-polls') }}, в артисане путь виден, а шаблон ругается
источник

IC

Igor Chishkala in OctoberCMS
vladimir
Блин. Надеюсь они своей новой темой всю логику скинов админки не убили. А то мой долгий проект с новой админкой придётся сначала начинать
Я думаю так и будет или с другой стороны нахоа переписывать то, что хорошо работает?)
источник

v

vladimir in OctoberCMS
Igor Chishkala
Я думаю так и будет или с другой стороны нахоа переписывать то, что хорошо работает?)
ну поменять шкурку и поменять логику скинов разные вещи.. Вот что логика скинов останеться прежней очень надеюсь )
источник

IC

Igor Chishkala in OctoberCMS
vladimir
ну поменять шкурку и поменять логику скинов разные вещи.. Вот что логика скинов останеться прежней очень надеюсь )
а зачем?) не обновлять октябрь и все, причём я думаю, то будет отдельная ветка, плагины ж все похерятся (предполагаю)
источник

TK

Timur Kaiser in OctoberCMS
Timur Kaiser
Как в шаблоне можно вывести route? Вывожу через {{ route('api-polls') }}, в артисане путь виден, а шаблон ругается
Решил пока через фильтр |app, но, может, найдется что-то покрасивее для именованных путей
источник

v

vladimir in OctoberCMS
Igor Chishkala
а зачем?) не обновлять октябрь и все, причём я думаю, то будет отдельная ветка, плагины ж все похерятся (предполагаю)
А что может с плагинами быть? О_о Они же все api генератора используют в yaml файлах, следственно как пожелается меняй скины.
источник

IC

Igor Chishkala in OctoberCMS
vladimir
А что может с плагинами быть? О_о Они же все api генератора используют в yaml файлах, следственно как пожелается меняй скины.
я чёт не понял, они просто новую админку (скин) сделали? Без обновления ядра?)
источник

v

vladimir in OctoberCMS
Igor Chishkala
я чёт не понял, они просто новую админку (скин) сделали? Без обновления ядра?)
Узнаем когда выйдет. Но админка октября скины уже давно поддерживает
источник

v

vladimir in OctoberCMS
Timur Kaiser
Решил пока через фильтр |app, но, может, найдется что-то покрасивее для именованных путей
Для страниц |page, а для путей к API |app
источник

TK

Timur Kaiser in OctoberCMS
vladimir
Для страниц |page, а для путей к API |app
А если дать пути имя? Route::get('/api/polls')->name('api-polls'); вроде такого
источник

N

Nick in OctoberCMS
Друзья-товарищи! Пожалуйста, запишите урок-инструкцию как делается интеграция в плагин sitemap, чтобы работала схема catalog/page  со своим плагином! Сам не разобрался как оно работает в плагине blog...
источник

K

Konstantin in OctoberCMS
Sergey
// On the Model
use Cms\Classes\Page;


public static function resolveMenuItem($item, $url, $theme)
   {
       $pageName = 'your-page-file';
       $cmsPage = Page::loadCached($theme, $pageName);
       $items   = self
           ::orderBy('sort_order', 'ASC')
           ->get()
           ->map(function (self $item) use ($cmsPage, $url, $pageName) {
               $pageUrl = $cmsPage->url($pageName, ['slug' => $item->slug]);

               return [
                   'title'    => $item->name,
                   'url'      => $pageUrl,
                   'mtime'    => $item->updated_at,
                   'isActive' => $pageUrl === $url,
               ];
           })
           ->toArray();

       return [
           'items' => $items,
       ];
   }

In your Plugin's boot method:

private function bootMenuItem() {
Event::listen('pages.menuitem.listTypes', function () {
   return [
       'your-items' => 'Your item's name',
   ];
});

Event::listen('pages.menuitem.getTypeInfo', function ($type) {
   if ($type == 'your-items') {
       return [
           'dynamicItems' => true,
       ];
   }
});

Event::listen('pages.menuitem.resolveItem', function ($type, $item, $url, $theme) {
   if ($type == 'your-items') {
       return YourModel::resolveMenuItem($item, $url, $theme);
   }
});
}
Вот так в sitemap добавляется
источник

MD

Max Dubovsky in OctoberCMS
Помогите советом ! ДевОп хочет что бы весь проект поднимался бы с (одной-двух) команд (1. база и  2. всё остальное). Но хранить весь проект на git-e мне кажется странным, тем более что themes и storage живёт своей жизнью на prod-e.
В целом я пробовал забить всё на git и от туда ставить, все работает, но дико неудобно правки делать, а если добавить еще разраба то вообще катастрофа.
источник

TK

Timur Kaiser in OctoberCMS
Max Dubovsky
Помогите советом ! ДевОп хочет что бы весь проект поднимался бы с (одной-двух) команд (1. база и  2. всё остальное). Но хранить весь проект на git-e мне кажется странным, тем более что themes и storage живёт своей жизнью на prod-e.
В целом я пробовал забить всё на git и от туда ставить, все работает, но дико неудобно правки делать, а если добавить еще разраба то вообще катастрофа.
А если написать скрипт sh для установки проекта и настройки окружения?
источник