Перейти к содержанию
sobwoofer

Может ли vqmod писать в index.php ?

Рекомендуемые сообщения

Нужно добавить подключение библиотеки в index.php, vqumod туда писать не хочет, может есть другие варианты как можно подключить?

$registry->set('mylib', new Mylib($registry));

пишу модуль, создавать инструкцию по редактировании файла не очень как то.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Средствами php вставка строк

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

не трогайте index, подключайте в своем модуле

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

там такая история, что пользователь сгенерировав форму обратной связи может вставить ее не только в схему модуля а так же в любой темплейт. вот пытаюсь упростить задание подобной вставки до минимальных движений по файлах.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

как же он её встроит без контроллера модуля?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

как же он её встроит без контроллера модуля?

Для каждой формы в админке будет инструкция для пользователя вставить по строке кода в контроллер и в темплейт

в контроллере будет вызываться метод типа 

$this->mylib->mymethod();  и записываться в переменную а с темплейта будет выводится эта переменная в виде модуля.

Изменено пользователем sobwoofer

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

в контроллере будет вызываться метод типа

$this->mylib->mymethod(); ...

да. а до него будет подключение библиотеки(так я делал в своём seeogen например)

к тому же, не понятно зачем index? библиотеки можно подключить в startup

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А потом в любом месте где надо использовать

 

$class = NEW Myclass(); 

 

И вызывайте откуда хотите, если вам будет достаточно использования методов вашего класса в ограниченном контексте.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.