<?php /** * Created by PhpStorm. * User: quocd_000 * Date: 05/03/2015 * Time: 11:35 PM */ Qdmvc::loadPage('root_list'); class Qdmvc_Page_UserPersonalization_List extends Qdmvc_Page_Root_List { protected static function getViewClass() { return 'Qdmvc_View_UserPersonalization_List'; } public static function getPage() { return 'user_personalization_list'; } protected static function initFields() { $obj = array_merge(parent::initFields(), array('userid' => array('Order' => 20), 'username' => array('Order' => 30), 'language' => array('Order' => 40), 'active' => array('Order' => 50))); unset($obj['id']); return $obj; } }
<?php /** * Created by PhpStorm. * User: quocd_000 * Date: 05/03/2015 * Time: 11:36 PM */ Qdmvc::loadPage('root_setup'); class Qdmvc_Page_SetupVersion extends Qdmvc_Page_RootSetup { protected static function getViewClass() { return 'Qdmvc_View_SetupVersion'; } public static function getPage() { return 'setup_version'; } protected static function initFields() { return array('Group1' => array('Type' => 'Group', 'Name' => 'General', 'Fields' => array('id' => array('Order' => 10, 'Hidden' => true), 'source_version' => array('Order' => 20), 'db_version' => array('Order' => 30)))); } }
<?php /** * Created by PhpStorm. * User: quocd_000 * Date: 05/03/2015 * Time: 11:36 PM */ Qdmvc::loadPage('root'); class Qdmvc_Page_QdmvcModel extends Qdmvc_Page_Root { protected static function getViewClass() { return 'Qdmvc_View_QdmvcModel'; } public static function getPage() { return 'qdmvcmodel'; } protected static function initFields() { return array('Group1' => array('Type' => 'Group', 'Name' => 'General', 'Fields' => array('id' => array('Order' => 10)))); } }
<?php /** * Created by PhpStorm. * User: quocd_000 * Date: 05/03/2015 * Time: 11:35 PM */ Qdmvc::loadPage('image_list'); class Qdmvc_Page_ImageUnused_List extends Qdmvc_Page_Image_List { protected static function getViewClass() { return 'Qdmvc_View_ImageUnused_List'; } public static function getPage() { return 'image_unused_list'; } protected static function initFields() { return array_merge(parent::initFields(), array('order' => array('Order' => 20, 'Width' => 100), 'path' => array('Order' => 30))); } protected function getCustomPageView() { return array('type' => QdImage::$TYPE_UNUSED); } }
<?php /** * Created by PhpStorm. * User: quocd_000 * Date: 05/03/2015 * Time: 11:36 PM */ Qdmvc::loadPage('image'); class Qdmvc_Page_ImageUnused extends Qdmvc_Page_Image { protected static function getViewClass() { return 'Qdmvc_View_ImageUnused'; } public static function getPage() { return 'image_unused'; } protected static function initFields() { return array('Group1' => array('Type' => 'Group', 'Name' => 'General', 'Fields' => array('id' => array('Order' => 10, 'Hidden' => true), 'type' => array('Order' => 25), 'path' => array('Order' => 20), '_path_preview' => array('Order' => 5)))); } }
<?php /** * Created by PhpStorm. * User: quocd_000 * Date: 05/03/2015 * Time: 11:35 PM */ Qdmvc::loadPage('postcat_list'); class Qdmvc_Page_ImgGrp_List extends Qdmvc_Page_PostCat_List { protected function getCustomPageView() { return array('type' => QdPostCat::$TYPE_IMGGRP); } protected static function getViewClass() { return 'Qdmvc_View_ImgGrp_List'; } public static function getPage() { return 'imggrp_list'; } protected static function initFields() { $obj = array_merge(parent::initFields(), array('description' => array('Order' => 70))); unset($obj['parent_id']); return $obj; } }
<?php /** * Created by PhpStorm. * User: quocd_000 * Date: 05/03/2015 * Time: 11:36 PM */ Qdmvc::loadPage('theme_root_setup'); class Qdmvc_Page_TRootSetupMobile extends Qdmvc_Page_TRootSetup { protected static function getViewClass() { return 'Qdmvc_View_TRootSetupMobile'; } public static function getPage() { return 'theme_root_setup_mobile'; } protected static function initFields() { return array('Tab1' => array('Type' => 'Group', 'Order' => 10, 'Name' => array('vi-VN' => 'Header', 'en-US' => 'Header'), 'Fields' => array('topcenter_promotion' => array('Order' => 20), 'topright_navs' => array('Order' => 30))), 'Tab2' => array('Type' => 'Group', 'Order' => 20, 'Name' => array('vi-VN' => 'Footer', 'en-US' => 'Footer'), 'Fields' => array('bottomleft_footer_note' => array('Order' => 40))), 'Ta102' => array('Type' => 'Group', 'Order' => 25, 'Name' => array('vi-VN' => 'SP mới nhất', 'en-US' => 'Latest product'), 'Fields' => array('latest_product_segment' => array('Order' => 200)))); } }
<?php /** * Created by PhpStorm. * User: quocd_000 * Date: 05/03/2015 * Time: 11:36 PM */ Qdmvc::loadPage('postcat_card'); class Qdmvc_Page_ImgGrp extends Qdmvc_Page_PostCat { protected static function getViewClass() { return 'Qdmvc_View_ImgGrp'; } public static function getPage() { return 'imggrp'; } protected static function initFields() { $obj = parent::initFields(); unset($obj['Group1']['Fields']['parent_id']); unset($obj['Group1']['Fields']['avatar']); return $obj; } }