Этот плагин устанавливается полностью автоматически?
После того активировал в блоке sidebar появились ошибки:
Warning: Invalid argument supplied for foreach() in test.ru\www\plugins\Fashion\classes\blocks\BlockRegister.class.php on line 16 и там еще одна ошибка на линии 19, шаблон synio.
Вопрос один возник
Почему вы избрали такой путь формирования объектов $this->Session_Get('message_notice_session');,
а не такой $this->Session->Get('message_notice_session');
Ведь с точки зрения OOP он наиболее верен
Да про мапперы я что-то поторопился… Но я лишь для наглядности взял такой простой пример. Чаще всего пересечения идут между абсолютно разной функциональностью. Допустим возьмем шаблон topic_list. Он у нас описывает вид разных типов топиков. Совершенно логично, что топик-музыка и внутренний голос — это будут именно разные авторы и плагины. А пользователь захочет просто закачать два плагина и включив их увидеть у себя и то и другое. А третий плагин возможно будет добавлять количество просмотров топика.
Еще хороший пример — добавление в профиль пользователя микроблога и галереи одновременно.
В нашем случае придется либо отказаться от какого-то плагина, либо сделать новый, который будет совмещать необходимые конкретному проекту возможности. :-)
Честно говоря, я пока и сам не вижу решения, но проблема типичная для хаков.
После того активировал в блоке sidebar появились ошибки:
Warning: Invalid argument supplied for foreach() in test.ru\www\plugins\Fashion\classes\blocks\BlockRegister.class.php on line 16 и там еще одна ошибка на линии 19, шаблон synio.
Почему вы избрали такой путь формирования объектов $this->Session_Get('message_notice_session');,
а не такой $this->Session->Get('message_notice_session');
Ведь с точки зрения OOP он наиболее верен
В дейсвии можно посмотреть здесь.
Еще хороший пример — добавление в профиль пользователя микроблога и галереи одновременно.
В нашем случае придется либо отказаться от какого-то плагина, либо сделать новый, который будет совмещать необходимые конкретному проекту возможности. :-)
Честно говоря, я пока и сам не вижу решения, но проблема типичная для хаков.