Size: a a a

2020 April 03

КА

Константин Аникин in OctoberCMS
А потом ты уже свой класс с этими методами используешь в компоненте
источник
2020 April 04

SR

Serge Rosolovsky in OctoberCMS
Константин Аникин
Ты создаёшь свой класс, в котором наследуешь нужный класс из Toolbox
а, ну так да, а то выше ты немного не так выразился :)
источник

КА

Константин Аникин in OctoberCMS
Serge Rosolovsky
а, ну так да, а то выше ты немного не так выразился :)
Может быть:) надо спать идти
источник

SR

Serge Rosolovsky in OctoberCMS
то есть в файле компонента не будет class GetCategories extends ComponentBase, а будет вместо ComponentBase мой класс в папке /classes где я расширил его классом из тулбокса?
источник

КА

Константин Аникин in OctoberCMS
Serge Rosolovsky
то есть в файле компонента не будет class GetCategories extends ComponentBase, а будет вместо ComponentBase мой класс в папке /classes где я расширил его классом из тулбокса?
Не, не так
источник

КА

Константин Аникин in OctoberCMS
В классе компонента будет

use user/plugin/classes/collection/categorycollection;

class GetCategories extends ComponentBase
{

public function onRun()
{
  $zz = CategoryCollection::make()
источник

SR

Serge Rosolovsky in OctoberCMS
Константин Аникин
В классе компонента будет

use user/plugin/classes/collection/categorycollection;

class GetCategories extends ComponentBase
{

public function onRun()
{
  $zz = CategoryCollection::make()
мне на странице надо сделать {% set aaa = GetCategories.make() %}
источник

SR

Serge Rosolovsky in OctoberCMS
и этот make() я хочу взять из тулбокса а не свой писать
источник

КА

Константин Аникин in OctoberCMS
пришлось идти до ноутбука
источник

SR

Serge Rosolovsky in OctoberCMS
ну я понял то что ты мне пояснил. спасибо еще раз
источник

SR

Serge Rosolovsky in OctoberCMS
вот есть у меня в компоненте функция make()
источник

SR

Serge Rosolovsky in OctoberCMS
public function make() {
       $query = app()->make(Product::class);
       return $query;
   }
источник

SR

Serge Rosolovsky in OctoberCMS
на странице я пишу {% set aaa = GetCategories.make() %} и все работает
источник

SR

Serge Rosolovsky in OctoberCMS
а я хочу из тулбокса эту функцию брать
источник

SR

Serge Rosolovsky in OctoberCMS
что так нельзя?
источник

КА

Константин Аникин in OctoberCMS
источник

КА

Константин Аникин in OctoberCMS
и сможешь писать {% set aaa = GetCategories.make() %}
источник

КА

Константин Аникин in OctoberCMS
Serge Rosolovsky
что так нельзя?
понял как?
источник

SR

Serge Rosolovsky in OctoberCMS
Понял :)
источник

КА

Константин Аникин in OctoberCMS
источник