-1.87
Рейтинг
0.01
Сила

Mirocow (PHP Developer)

  • avatar Ddima
  • 0
Этот плагин устанавливается полностью автоматически?

После того активировал в блоке 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 он наиболее верен
  • avatar PSNet
  • 1
Изменить url-адреса, не теряя при этом функционал: (Вообще возможно ли это сделать?)
конечно можно. нужно смотреть в сторону реврайтов конфига:


// rewrite module
$config['router']['rewrite'] = array (
  'people' => 'NEWPEOPLE',
  'blog' => 'NEWBLOG',
  'blogs' => 'ALLBLOGS',
  'profile' => 'LOOKHERE',
);

В дейсвии можно посмотреть здесь.
  • avatar Carw
  • 0
Да про мапперы я что-то поторопился… Но я лишь для наглядности взял такой простой пример. Чаще всего пересечения идут между абсолютно разной функциональностью. Допустим возьмем шаблон topic_list. Он у нас описывает вид разных типов топиков. Совершенно логично, что топик-музыка и внутренний голос — это будут именно разные авторы и плагины. А пользователь захочет просто закачать два плагина и включив их увидеть у себя и то и другое. А третий плагин возможно будет добавлять количество просмотров топика.

Еще хороший пример — добавление в профиль пользователя микроблога и галереи одновременно.

В нашем случае придется либо отказаться от какого-то плагина, либо сделать новый, который будет совмещать необходимые конкретному проекту возможности. :-)

Честно говоря, я пока и сам не вижу решения, но проблема типичная для хаков.