Подскажите, пожалуйста. Существует таблица html <table>. В ней вывожу всевозможные данные. Хочу прикрутить фильтр (отсортировывать выводимые значения) в виде выпадающего списка. При выборе значения - таблица будет содержать значения, удовлетворяющие фильтру.
Что почитать по этому поводу?! Может есть какие решения?! Заранее спасибо.
Идея такая. Расписание врачей. Фильтр - специальность. При выборе специальности выводить расписания исключительно для врачей выбранной специальности.
пока есть задумка следующая.
lpucontroller
public function actionView($id)
{
$filter=new Speciality('search');
$filter->unsetAttributes();
if(isset($_GET['Speciality']))
$filter->attributes=$_GET['Speciality'];
}
lpu/view
echo CHtml::form(array('lpu/view'),'GET');
$b = CHtml::listData($filter, 'id','name');
echo CHtml::dropDownList('id','',$<img src='http://www.yiiframework.com/forum/public/style_emoticons/default/cool.gif' class='bbc_emoticon' alt='B)' />;
$this->widget('bootstrap.widgets.TbButton', array('buttonType'=>'submit', 'label'=>'Выбрать'));
echo CHtml::endForm();
$speciality = Speciality::model()->findByAttributes(array('id' => $doctor->speciality_id, 'name'=>'TERAPEVT3'));
//вот здесь вместо TERAPEVT3 поставить бы значение, которое можем получить при выборе селектора.