Я сделал одну колонку моего yii CGridview в качестве гиперссылки. Но при нажатии на нее он открывает адрес ссылки на той же вкладке. Как открыть адрес ссылки на новой вкладке? array( 'header'=>'Name', 'name' => 'name', 'value' => 'CHtml::link($data->name, $data->site_url)', 'type' => 'raw', ),
Я пытаюсь показать результаты с помощью CGridView. У меня есть две таблицы пользователей и продуктов . ExiProducts – это таблица, в которой поддерживается много-много отношений между ними, и пусть имя отношения – это «myrelation», public function actionSearch() { if(isset($_GET['searchButton'] && $_GET['searchType']==='products') { $searchString= trim(strip_tags($_GET['searchValue'])); $model=new Products; $criteria->compare('productName', $searchString, TRUE, 'AND', TRUE); $criteria->compare('productType',$searchString,true,'OR',TRUE); $criteria->compare('productBrand',$searchString,true,'OR',TRUE); $criteria->compare('description',$searchString,true,'OR',true); $dataProviderObj=new […]
Я пытаюсь сделать разбиение на страницы на CGridView с помощью CArrayDataProvider (мой $rawData – это настраиваемый массив, а не DB / model). Итак, в действии контроллера есть следующее: $form = new SearchUser;//here I have SearchUser form that extends CFormModel with the following attributes: 'id', 'name', 'surname', 'phone', 'address' $users = array(); if (isset($_POST['SearchUser'])) { ….//prepare […]