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

Добавление своей функции


Recommended Posts

Всем привет.

Потратил несколько часов на поиск информации по плевой казалось бы проблеме, но как ни странно не приблизился к ответу.

Нужно добавить свою маленькую php функцию, которую можно было бы вызывать в шаблонах.

function($a,$b){
return $a+b;
}

Выводить тут:

/catalog/view/theme/default/template/common/header.php

/catalog/view/theme/default/template/common/footer.php

 

Везде натыкаюсь на примеры модулей/расширений, да еще и  с MVC я не знаком.

Как сделать плёвую вещь не понимаю.

 

Пробовал объявлять в контроллере common/header.php - работает в зоне header.tpl, но рушится в footer.tpl

Объявление в  common/footer.php - вываливается в 500 ошибку.

 

Пробовал объявлять/инклюдить функцию в header.tpl- работает, 

Но вызов функции footer.tpl рендер падает на футере при вызове.

 

Как добавить функцию без постижения MVC?

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


2 часа назад, N0INDEX сказал:

Как добавить функцию без постижения MVC?

Без этого очень не правильно, но если очень нужно можно просто подключить файл в index.php или startup.php со своей ф-цией и вызывать её где угодно.  Смотри пример как подключаются файлы из system/helper

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


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

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

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

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

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

Вхід

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

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

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

Important Information

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