Я работаю в Vtiger (настройка MVC), модули содержат файлы MVC. Модули расширяют другие модули, расширяя класс другого модуля. В случае, который я рассматриваю, цитата расширяет модуль инвентаризации. Результатом является пользовательский блок внутри цитаты, а не новая «страница».
Я хочу тот «блок», который действительно представляет собой целый модуль. Так что это должно быть просто, за исключением того, что я столкнулся с проблемами «наследования» PHP. Класс, который мне нужно расширить, уже является расширенным классом.
Моя логика была: (B получает C) работает! теперь А получает В вещи. Это не сработало.
Родительский класс Class Event extends Calendar
(показывает информацию о событии / «последняя страница»)
Выходящий «рабочий» класс Class Event extends Inventory
(создает новый блок)
Мне нужно, чтобы эти два класса взаимодействовали, так как Calendar уже «общается» с событиями, а Events общается с Inventory, переменные не связаны, но я не могу заставить Output работать, я полагаю, из-за класса «наследование»
Так что прямой вопрос: можно ли расширить существующий дочерний класс?
Вот мои ресурсы для обучения «соединению» дочерних классов:
Я попытался объяснить свою ссылку на проблему, так как это может быть связано не с php, а с моим пониманием. Заранее спасибо.
Задача ещё не решена.
Других решений пока нет …