示例#1
0
 public function add_to_context(array $context)
 {
     $context = parent::add_to_context($context);
     $this->url = $context['site']->theme->link;
     $context['menu'] = new \TimberMenu();
     $context['my'] = new \TimberUser();
     return $context;
 }
示例#2
0
 public function add_to_context(array $context)
 {
     if (!$this->user) {
         $this->user = new \TimberUser();
     }
     $context = parent::add_to_context($context);
     $this->url = $context['site']->theme->link;
     $context['my'] = $this->user;
     return $context;
 }
示例#3
0
 public function add_to_context(array $context)
 {
     $context = parent::add_to_context($context);
     $this->url = $context['site']->theme->link;
     return $context;
 }
示例#4
0
 public function add_to_context(array $context)
 {
     $context = parent::add_to_context($context);
     $this->url = $context['site']->theme->link;
     if (!$this->user) {
         $this->user = new \TimberUser();
     }
     $context['current_user'] = $this->user;
     if (function_exists('is_rtl')) {
         $context['is_rtl'] = is_rtl();
     }
     return $context;
 }
示例#5
0
文件: Theme.php 项目: nmsde/gantry5
 public function add_to_context(array $context)
 {
     $context = parent::add_to_context($context);
     return $context;
 }