本文整理匯總了PHP中Y::years方法的典型用法代碼示例。如果您正苦於以下問題:PHP Y::years方法的具體用法?PHP Y::years怎麽用?PHP Y::years使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類Y
的用法示例。
在下文中一共展示了Y::years方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: renderFilter
public function renderFilter()
{
$filter = isset($_GET['filter']) ? $_GET['filter'] : null;
$details = isset($_GET['filterDetails']) ? $_GET['filterDetails'] : '';
if(isset($_GET['filterButton']))
unset($_GET['filterButton']);
$tmpGet = $_GET;
if (isset($tmpGet['filter'])) {
if (isset($tmpGet['filterDetails']))
unset($tmpGet['filterDetails']);
unset($tmpGet['filter']);
}
echo CHtml::form( Y::url('site', $tmpGet), 'get');
echo CHtml::dropDownList('filter',$filter,array(
'inYear'=>'по годам', 'inWorkType'=>'по видам деятельности','inCity'=>'по городам'
));
if ($filter) {
if ($filter == 'inYear')
$items = Y::years();
if ($filter == 'inCity')
$items = City::model()->allWithHeader;
if ($filter == 'inWorkType')
$items = PortfolioWorkType::model()->allWithHeader;
if (isset($items))
echo CHtml::dropDownList('filterDetails', $details, $items);
}
echo CHtml::submitButton('Отфильтровать', array('name'=>'filterButton'));
echo CHtml::endForm();
}