Example #1
0
echo Yii::t("page", "Категория");
?>
: <select name="CatalogTours[category_id]">
                    <option value=""> - <?php 
echo Yii::t("page", "выберите категорию");
?>
 - </option>
                    <?php 
foreach (CatalogToursCategory::fetchAll(DBQueryParamsClass::CreateParams()->setConditions("owner=0")->setOrderBy("name")->setLimit(-1)) as $category) {
    ?>
                        <optgroup label="<?php 
    echo $category->name;
    ?>
">
                            <?php 
    foreach (CatalogToursCategory::fetchAll(DBQueryParamsClass::CreateParams()->setConditions("owner=:owner")->setParams(array(":owner" => $category->id))->setOrderBy("name")->setLimit(-1)) as $category2) {
        ?>
                                <option value="<?php 
        echo $category2->id;
        ?>
"><?php 
        echo $category2->name;
        ?>
</option>
                            <?php 
    }
    ?>
                        </optgroup>
                    <?php 
}
?>
Example #2
0
    ?>
"><?php 
    echo $cItem->name;
    ?>
</option>
                        <?php 
}
?>
                    </select>
                </div>
                <div class="FBlock">
                    категории отдыха:<br/>
                    <select name="CatalogTours[category_id]">
                        <option value="">выберите категорию</option>
                        <?php 
foreach (CatalogToursCategory::fetchAll(DBQueryParamsClass::CreateParams()->setConditions("EXISTS(SELECT id FROM catalog_tours WHERE category_id=catalog_tours_category_as.id ) AND owner>0")->setLimit(-1)->setOrderBy("name")) as $cItem) {
    ?>
                            <option value="<?php 
    echo $cItem->id;
    ?>
"><?php 
    echo $cItem->name;
    ?>
</option>
                        <?php 
}
?>
                        <option value="">Еще категория</option>
                        <option value="">Третья категория</option>
                    </select>
                </div>