Size: a a a

2020 April 03

SR

Serge Rosolovsky in OctoberCMS
Константин Аникин
Или компьютер перед глазами, а у меня 4 часа утра почти и я из кровати пишу ))
:) ой извиняюсь, рановато, у меня 12 ночи
источник

КА

Константин Аникин in OctoberCMS
Serge Rosolovsky
:) ой извиняюсь, рановато, у меня 12 ночи
Все в порядке, не могу никак график наладить:(
источник

SR

Serge Rosolovsky in OctoberCMS
как только меняю extends ElementCollection на ComponentBase, ошибка пропадает
источник

SR

Serge Rosolovsky in OctoberCMS
ну тогда класс не подключен :)
источник

КА

Константин Аникин in OctoberCMS
Serge Rosolovsky
как только меняю extends ElementCollection на ComponentBase, ошибка пропадает
А в какой класс ты подключаешь?
источник

SR

Serge Rosolovsky in OctoberCMS
Константин Аникин
А в какой класс ты подключаешь?
в класс своего компонента
источник

КА

Константин Аникин in OctoberCMS
Serge Rosolovsky
в класс своего компонента
Не не, это разные вещи вообще :)
источник

SR

Serge Rosolovsky in OctoberCMS
Константин Аникин
Не не, это разные вещи вообще :)
ну в своем компоненте хочу использовать методы которые есть в тулбоксе
источник

КА

Константин Аникин in OctoberCMS
Компонент это одна сущность, а ElementCollection ты должен подключить на новый класс
источник

КА

Константин Аникин in OctoberCMS
И потом уже этот твой новый класс (коллекцию), ты будешь использовать внутри компонента
источник

КА

Константин Аникин in OctoberCMS
В классе компонента так же объявишь namespace до твоего класса коллекции, и уже в коде будешь пользоваться методами
источник

SR

Serge Rosolovsky in OctoberCMS
Константин Аникин
В классе компонента так же объявишь namespace до твоего класса коллекции, и уже в коде будешь пользоваться методами
Нифига не понял :)
источник

SR

Serge Rosolovsky in OctoberCMS
есть мой компонент сделанный на билдере, вот там хочу использовать тулбокс
источник

КА

Константин Аникин in OctoberCMS
Serge Rosolovsky
есть мой компонент сделанный на билдере, вот там хочу использовать тулбокс
Ну вот на примере коллекции.

У тебя есть плагин. Ты в папке плагина/classes/collection создаёшь новый файл SomeCollection.php

В этом файле ты расширяешь модель  ElementCollection из Toolbox, как я выше писал use ...\ElementCollection
источник

КА

Константин Аникин in OctoberCMS
И затем, вот этот свой класс (коллекцию), ты уже используешь в своём компоненте
источник

SR

Serge Rosolovsky in OctoberCMS
блин, где бы про это прочитать
источник

SR

Serge Rosolovsky in OctoberCMS
ну спасибо, днем уже буду с этим разбираться
источник

КА

Константин Аникин in OctoberCMS
Serge Rosolovsky
блин, где бы про это прочитать
Ну это обычное объекто ориентированное программирование
источник

КА

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

КА

Константин Аникин in OctoberCMS
И у тебя появляются методы которые есть в Toolbox
источник