kaliostro_den 2 Опубликовано: 19 апреля 2009 Рассказать Опубликовано: 19 апреля 2009 Может разработчик пояснит зачем содержать 2 практически одинаковых файла function.inc.php в разных папках? Так же файл функция для сайта. Неужели так сложно вынести общие функции в один файл и потом для админки и для сайта сдеать еще по одному, в которых будут свои отличия. Вообщем что-то на подобие наследования в ООП с абстрактным классом. На данный момент когда ставишь старый модуль и в нём подключается файл inc/functions.inc.php по происходит ошибка переопределения функции. Т.е приходиться водить такую ерунду if ($config['version_id'] < 8.0) и т.д. С каждой версией ДЛЕ таких конструкция становиться всё больше и больше, неужели нельзя определиться и не таскать каждый рах по разному и по разным углам. Спасибо за внимание. Цитата Ссылка на сообщение Поделиться на других сайтах
IT-Security 33 Опубликовано: 19 апреля 2009 Рассказать Опубликовано: 19 апреля 2009 С версии 8.0 function.inc.php в /inc/ не нужен Цитата Ссылка на сообщение Поделиться на других сайтах
kaliostro_den 2 Опубликовано: 19 апреля 2009 Рассказать Опубликовано: 19 апреля 2009 Автор С версии 8.0 function.inc.php в /inc/ не нужен Это ничего не меняет, при обновлении он остаётся и подключается в модулях. Смысл было вообще менять? Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.