コード例 #1
0
 public function actionMenu($id)
 {
     Productcategory::getTradSubMenus();
     if (getParam('menu')) {
         $currentMenu = Productcategory::model()->findByPk(getParam('menu'));
     }
     $criteria = new CDbCriteria();
     $criteria->order = '`order` asc';
     $criteria->compare('sub', 0);
     $criteria->compare('display_in_menu', 1);
     $menus = Productcategory::model()->findAll($criteria);
     //        e($menus);
     if (!isset($currentMenu)) {
         $currentMenu = current($menus);
     }
     DynamicCall::GetEdit1stPdf(getCurCusId());
     if (!$currentMenu->type) {
         $this->render('menu', array('id' => $id, 'menus' => $menus, 'currentMenu' => $currentMenu));
     } else {
         $this->render('traditional', array('id' => $id, 'menus' => $menus, 'currentMenu' => $currentMenu));
         //            $this->render('subcategories', array('id' => $id, 'menus' => $menus, 'currentMenu' => $currentMenu));
     }
 }
コード例 #2
0
<?php

//$trad_prod = Productcategory::model()->findAll(array("condition" => "type=1 and sub!= 0"));
$trad_prod = Productcategory::getTradSubMenus();
?>

<div class="container center">
    <div class="row">
        <div class="col-lg-12" >
            <div class="col-lg-6 top20">
                <?php 
foreach ($menus as $menu) {
    ?>
                    <div class="col-lg-4 col-md-4 col-sm-4 cimg">
                        <form method="post" action="product">
                            <?php 
    $params = array('id' => getParam('id'), 'menu' => $menu->id);
    ?>
                            <a href="<?php 
    echo createUrl('site/menu', $params);
    ?>
">
                                <?php 
    if (strtolower($menu->name) == 'traditional menu') {
        ?>
                                    <img src="<?php 
        echo getCatImg() . $menu->image;
        ?>
" class="img-responsive mar_auto img_submit">
                                <?php 
    } else {
コード例 #3
0
 public function actionMenu_old($id)
 {
     Productcategory::getTradSubMenus();
     if (getParam('menu')) {
         $currentMenu = Productcategory::model()->findByPk(getParam('menu'));
     }
     if (getParam('subcat')) {
         $currentMenu = Productcategory::model()->findByPk(getParam('subcat'));
     }
     $criteria = new CDbCriteria();
     $criteria->order = '`order` asc';
     $criteria->compare('oid', 0);
     $criteria->addCondition('id != 17');
     $criteria->compare('type', 0, false, '>');
     $menus = Productcategory::model()->findAll($criteria);
     if (!isset($currentMenu)) {
         $currentMenu = Productcategory::model()->findByPk(1092507461);
     }
     DynamicCall::GetEdit1stPdf(getCurCusId());
     if ($currentMenu->type == 1) {
         $this->render('menu', array('id' => $id, 'menus' => $menus, 'currentMenu' => $currentMenu));
     } elseif ($currentMenu->type == 2) {
         $this->render('subcategories', array('id' => $id, 'menus' => $menus, 'currentMenu' => $currentMenu));
     } else {
         $this->render('traditional', array('id' => $id, 'menus' => $menus, 'currentMenu' => $currentMenu));
     }
 }