Доброго времени суток. У меня тут назрел вопрос, который может решить многие мои проблемы касательно функций страниц в каталоге шаблона.
Суть вопроса: Не будет ли проблем если скопировать из папки common в каталог шаблона функции страниц page.php для дельней модификации и естественно подключать функции из каталога шаблона?
Собственно я так и сделал, поюзал основные страницы полет нормальный. Кто так делал, какие могут быть косяки?
5 3522
Еще записи по теме
- Где можно указать произвольные CSS стили для default-шаблона?
- Табы в контенте главной страницы
- Какую внешнюю систему комментирования выбрать для Maxsite??
- Замена смайлов на свои, проблема с отображением размеров в админке
- Version 100 - в системе зашита Яндекс метрика - как убрать этот код?
- Как сделать вывод html/php в тексте статьи с помощью ушки?
- Как добавить свой скрипт в HEAD сайта?
По-моему, избежать любых гипотетических проблем в описанной ситуации можно простым переименованием функций в page.php. Например, добавить к имени функции цифру 2 или приставку my_.
Илья, согласен это поможет если создавать новые функции, но если мне нужно маленько доработать стандартные функции "меню" или "меток" для ништяков в шаблоне который я создаю, то ваш вариант с созданием файла с приставкой не покатит или я, что-то упуская?
Евгений, так почему не прописать в файле index.php шаблона
подключение своей библиотеки функций
Копируешь в этот файл стандартную функцию и правишь ее как тебе угодно.
А вообще в папке шаблона есть папка custom. В ней файл my_functions.php. Он для того и создан, чтобы там писать свои функции.
Только НАЗВАНИЯ твоих ФУНКЦИЙ НЕ ДОЛЖНЫ ПЕРЕСЕКАТЬСЯ НИКАКИМ ОБРАЗОМ с названиями других! Иначе будет ошибка.
В предыдущем посте неправильно написал.
вместо
надо
Всем спасибо за ответы. Почитав пару мануалов и потестил сайт. Мой вариант катит.