Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

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


sobwoofer

Recommended Posts

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

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

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

Надіслати
Поділитися на інших сайтах

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

Надіслати
Поділитися на інших сайтах

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

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

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

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

Змінено користувачем sobwoofer
Надіслати
Поділитися на інших сайтах

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

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

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

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

Надіслати
Поділитися на інших сайтах

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

 

$class = NEW Myclass(); 

 

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

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.