+0.47
Рейтинг
0.14
Сила

Сергей

Сайт интерактивного сериала

О сериале:

Сериал «Погружение» — первый сериал, чей сюжет развивается в зависимости от желания зрителя. Управление происходит простыми кликами мышки на видео-объекты. Для простоты, в момент появления кликабельного видео-объекта, отображается красный индикатор, кликнув на который включится указатель всех интерактивных объектов.

Для просмотра сериала требуется установленный Silverlight от компании Microsoft.



Читать дальше →

Как узнать, как какой мы сейчас странице?

Задача: в зависимости от того, как какой странице мы сейчас находимся нужно выводить элемент с уникальным дизайном. Т.е., в шаблоне получить информацию, где сейчас находится посетитель.

Частичное решение:
Использование {$sAction} дает нам понять где мы, но когда доходит до статичных страниц, эта переменная может лишь сказать 'page'. Этого мало, мне нужно узнать какой раздел со статичными страницами просматривает посетитель (их несколько).

В экшене ActionPage.class.php я нашел следующую чудесную запись:
$this->Viewer_Assign('oPage',$oPage);

в объекте $oPage хранятся все данные по странице, включая page_url (им то я и планирую воспользоваться).

Но не тут-то было, из шаблона дотянуться никак:
Fatal error: Cannot access protected property PageEntity_Page::$_aData

Исходные кода движка открыл только сегодня, потому еще «плаваю» во внутреннем устройстве ядра.

Прошу помочь и заранее благодарю за уделенное время. Поиск по этому вопросу ничего не дал.

Сергей.