PATH:
home
/
letacommog
/
letaweb
/
admin
/
classes
/
components
<?php class cmsComponent { protected $initialized = false; protected $enabled; protected $blog_page_filename = 'blog'; protected $blogdetail_page_filename = 'blogview'; protected $blog_page = null; protected $blogdetail_page = null; public function getRequestPrefix() { return config('BLOG_REQUEST_VAR_NAME') !== false ? (config('BLOG_REQUEST_VAR_NAME')) : ''; } public function getPopupList(&$popups) { $popups[] = array('name'=>'news', 'type'=>'form', 'title'=>'LBL_NEWS_POPUP_DIALOG'); $popups[] = array('name'=>'news_comment', 'type'=>'form', 'title'=>'LBL_NEWS_COMMENT_POPUP_DIALOG'); } public function isEnabled() { if (isset($this->enabled)) { return $this->enabled; } $page = BPages::model()->find('file_name=:file_name', array(':file_name' => $this->blog_page_filename)); if (isset($page)) { $this->enabled = false; return false; } $this->enabled = true; return $this->enabled; } public function getBlogPage() { if (!is_null($this->blog_page)) { return $this->blog_page; } $page = BPages::model()->find('file_name=:file_name', array(':file_name' => $this->blog_page_filename)); if (isset($page)) { $this->blog_page = $page['name']; } else { $this->blog_page = $this->blog_page_filename; } return $this->blog_page; } public function getBlogDetailPage() { if (!is_null($this->blogdetail_page)) { return $this->blogdetail_page; } $page = BPages::model()->find('file_name=:file_name', array(':file_name' => $this->blogdetail_page_filename)); if (isset($page)) { $this->blogdetail_page = $page['name']; } else { $this->blogdetail_page = $this->blogdetail_page_filename; } return $this->blogdetail_page; } public function init() { if ($this->initialized == true) { return; } $this->initialized = true; $page = BPages::model()->find('file_name=:file_name', array(':file_name' => $this->blog_page_filename)); if (isset($page)) { $this->blog_page = $page['name']; } $page = BPages::model()->find('file_name=:file_name', array(':file_name' => $this->blogdetail_page_filename)); if (isset($page)) { $this->blogdetail_page = $page['name']; } //$this->initRewrite(); } protected function initRewrite() { $rewrite = new CMS_Rewrite(); $this->urlRewrite = $rewrite; } }
[+]
..
[-] colorComponent.php
[edit]
[-] authorizationComponent.php
[edit]
[-] hostingComponent.php
[edit]
[-] configComponent.php
[edit]
[-] siteComponent.php
[edit]
[-] urlComponent.php
[edit]
[-] paymentComponent.php
[edit]
[-] authManager.php
[edit]
[-] guestComponent.php
[edit]
[-] cmsComponent.php
[edit]
[-] languageComponent.php
[edit]
[-] contextComponent.php
[edit]
[-] cartComponent.php
[edit]
[-] customerComponent.php
[edit]