public function onLoad($param) { parent::onLoad($param); $id = 8; $this->Site = PagesRecord::finder()->findByPk($id); $this->confirmLabel->setCssClass('alertMessage'); }
public function onLoad($param) { $this->title = ''; $this->keywords = ''; $this->description = ''; $baseMethod = new BaseFunction(); $langID = $baseMethod->getShortLang(); $this->LangCode = $baseMethod->getShortLang(); switch ($this->getPage()->getPagePath()) { case 'Home': $seo = PagesRecord::finder()->findByID_AND_LangCode(1, $langID); $this->title = $seo->Name; $this->keywords = $seo->MetaKeywords; $this->description = $seo->MetaDescription; break; case 'Pages': $seo = PagesRecord::finder()->findByID_AND_LangCode($this->getRequest()->itemAt("id"), $langID); $this->title = $seo->Name; $this->keywords = $seo->MetaKeywords; $this->description = $seo->MetaDescription; break; default: break; } $phrase = SettingsRecord::finder()->findAllByLanguageID(1); foreach ($phrase as $key => $value) { $this->StaticPhrase[$value->Key] = $value->Value; } $this->Footer->DataSource = PagesRecord::finder()->findAll('ShowFooter = 1 ORDER BY Position '); $this->Footer->dataBind(); }
public function dataBindMasterCategory($sender, $param) { $item = $param->Item; if ($item->ItemType === 'Item' || $item->ItemType === 'AlternatingItem') { $item->ChildrenList->DataSource = PagesRecord::finder()->findAll('ShowFooter = 1 AND PageID = ? ORDER BY Position', $item->DataItem->ID); $item->ChildrenList->dataBind(); } }
public function dataBindMasterCategory($sender, $param) { $item = $param->Item; if ($item->ItemType === 'Item' || $item->ItemType === 'AlternatingItem') { $item->ChildrenList->DataSource = PagesRecord::finder()->findAll('ShowMenu = 1 AND PageID = ? AND LangCode =? ORDER BY Position', $item->DataItem->ID, $this->lang->getShortLang()); $item->ChildrenList->dataBind(); } }
protected function checkPosition($langID) { $i = 1; foreach (PagesRecord::finder()->findAll('LanguageID = ? AND PageID = 19 ORDER BY Position', $langID) as $row) { $rows = PagesRecord::finder()->findByID($row->ID); $rows->Position = $i * 10; $rows->save(); $i++; } return $i; }
public function deleteItem($sender, $param) { if ($this->Language->DataKeys[$param->Item->ItemIndex] == 1) { echo 'Error : nie można usunąć domyslnego języka'; die; } else { PagesRecord::finder()->deleteAllByLanguageID($this->Language->DataKeys[$param->Item->ItemIndex]); SettingsRecord::finder()->deleteAllByLanguageID($this->Language->DataKeys[$param->Item->ItemIndex]); LanguageRecord::finder()->deleteByPk($this->Language->DataKeys[$param->Item->ItemIndex]); $this->Response->redirect($this->Service->constructUrl("Language.Index", array('id' => 1))); } }
public function deleteItem($sender, $param) { if ($this->Language->DataKeys[$param->Item->ItemIndex] == 1) { echo 'Error : nie można usunąć domyslnego języka'; die; } else { PagesRecord::finder()->deleteAllByLanguageID($this->Language->DataKeys[$param->Item->ItemIndex]); SettingsRecord::finder()->deleteAllByLanguageID($this->Language->DataKeys[$param->Item->ItemIndex]); TransUnitRecord::finder()->deleteAllBycat_id($this->Language->DataKeys[$param->Item->ItemIndex]); CatalogueRecord::finder()->deleteBycat_id($this->Language->DataKeys[$param->Item->ItemIndex]); $session = Prado::getApplication()->getSession(); $session->add('jezyk', 1); $this->Response->redirect($this->Service->constructUrl("Home")); } }
public function onLoad($param) { parent::onLoad($param); $this->staticPage = PagesRecord::finder()->findByPk($this->getRequest()->itemAt("id")); if ($this->getRequest()->contains("id") == true && isset($this->staticPage) == true) { $session = Prado::getApplication()->getSession(); $langID = $session->itemAt('jezyk'); $parentID = $this->getRequest()->itemAt("id"); if (!$this->getPage()->IsPostBack) { $this->PagesChildren->DataSource = UserRecord::finder()->findAll('PagesID = ?', $parentID); $this->PagesChildren->dataBind(); $this->InCorrect->Visible = false; } } else { $this->Response->redirect($this->Service->constructUrl("Pages.Add")); } }
protected function checkPosition($parentID, $langID) { $i = 1; foreach (PagesRecord::finder()->findAll('Protected = 0 AND PageID = ? AND LanguageID = ? ORDER BY TitleDate DESC, Position ASC', $parentID, $langID) as $row) { $rows = PagesRecord::finder()->findByID($row->ID); $rows->Position = $i * 10; $rows->save(); $i++; } return $i; }
protected function getData($offset, $limit) { $this->Sites->DataSource = PagesRecord::finder()->withMasterPhoto('IsParent = 1')->findAll('PageID = ? ORDER BY Position', $this->getRequest()->itemAt("id")); return $this->Sites->dataBind(); }
public function onLoad($param) { parent::onLoad($param); $this->Site = PagesRecord::finder()->findByPk(1); }
protected function getData($offset, $limit) { $this->Sites->DataSource = PagesRecord::finder()->withMasterPhoto('IsParent = 1')->findAll('ShowHome = 1 AND Other = 4 ORDER BY Position'); return $this->Sites->dataBind(); }
public function deleteItem($sender, $param) { PagesRecord::finder()->deleteByPk($this->PagesChildren->DataKeys[$param->Item->ItemIndex]); $this->Response->redirect($this->Service->constructUrl("Pages.Index", array("id" => 1))); }