Найдено 39 результатов
- 2015.06.07, 11:11
- Форум: Общие вопросы (Yii 1.x)
- Тема: Как "победить" дубли запросов в GridView?
- Ответы: 7
- Просмотры: 1964
Re: Как "победить" дубли запросов в GridView?
вот экшн admin , public function actionAdmin() { $model = new Pages('search'); $model->unsetAttributes(); // clear any default values if (isset($_GET['Pages'])) $model->attributes = $_GET['Pages']; $this->render('admin',array( ...
- 2015.06.07, 01:44
- Форум: Общие вопросы (Yii 1.x)
- Тема: Как "победить" дубли запросов в GridView?
- Ответы: 7
- Просмотры: 1964
Re: Как "победить" дубли запросов в GridView?
а можно подробнее? Пока я кажется решил эту задачку следующим образом. В гриде есть пейдижнг. на его кнопках ссылки вида : <a href="/index.php?r=pmanager/pmanager/Ajaxsearch&Pages_page=1&ajax=searchResultsGrid&searchString=строкакоторуюищут" по клику , аяксом приходит новая пор...
- 2015.06.05, 17:57
- Форум: Общие вопросы (Yii 1.x)
- Тема: CGridView цифра возле функциональной кнопки
- Ответы: 6
- Просмотры: 1781
Re: CGridView цифра возле функциональной кнопки
может я не понял что тебе надо. но ведь можно не использовать столбец с готовыми кнопками, а сделать свой, с какой угодно конфигурацией элементов. кнопок, текста итд array('name' => 'Операции', 'type' => 'raw', 'value' => 'CHtml::hiddenField("id_row...
- 2015.06.05, 17:53
- Форум: Общие вопросы (Yii 1.x)
- Тема: CGridView цифра возле функциональной кнопки
- Ответы: 6
- Просмотры: 1781
Re: CGridView цифра возле функциональной кнопки
как я понимаю надо кастомизировать https://phptime.ru/yii/perevod-ispolzov ... dview.html
а можно же и просто создать свой столбец и показывать там что хочешь, по примеру который я привел выше.
а можно же и просто создать свой столбец и показывать там что хочешь, по примеру который я привел выше.
- 2015.06.05, 17:45
- Форум: Общие вопросы (Yii 1.x)
- Тема: CGridView цифра возле функциональной кнопки
- Ответы: 6
- Просмотры: 1781
Re: CGridView цифра возле функциональной кнопки
типы столбцов могут быть различными : raw: the attribute value will not be changed at all. text: the attribute value will be HTML-encoded when rendering. ntext: the formatNtext method will be called to format the attribute value as a HTML-encoded plain text with newlines converted as the HTML <br />...
- 2015.06.05, 17:42
- Форум: Общие вопросы (Yii 1.x)
- Тема: CGridView цифра возле функциональной кнопки
- Ответы: 6
- Просмотры: 1781
Re: CGridView цифра возле функциональной кнопки
'columns' => array( array('name' => 'Название', 'type' => 'html', 'value' => '$data->delete? "<span class=forDeleting>".$data->page_title."</span> ": $data->page_title', ), array(...
- 2015.06.05, 16:50
- Форум: Общие вопросы (Yii 1.x)
- Тема: enableAjaxValidation не отправляет форму
- Ответы: 13
- Просмотры: 2732
Re: enableAjaxValidation не отправляет форму
попробуй : <?php echo $form->error($model,'login); ?> - это я к тому, что не отправлялись запросы
- 2015.06.05, 15:05
- Форум: Общие вопросы (Yii 1.x)
- Тема: Как "победить" дубли запросов в GridView?
- Ответы: 7
- Просмотры: 1964
Re: Как сделать GridView DESTROY?
ну.. вот ... я думал можно по фазам луны. а если серьезно мне был нужен метод наподобие destroy у dialog. чтобы принудительно удалять старый грид вью. с другой стороны это наверняка не слишком правильное решение , и , возможно толку от него не было бы.... итак, что есть сейчас . JS : function PajaxS...
- 2015.06.05, 09:02
- Форум: Общие вопросы (Yii 1.x)
- Тема: Как "победить" дубли запросов в GridView?
- Ответы: 7
- Просмотры: 1964
Как "победить" дубли запросов в GridView?
гружу через аякс GridView в DIV . Приложение одностраничное. В данном DIV в процессе работы оказывается самый разный контент.Затем когда через некоторое время опять гружу туда же GridView появляются дубли запросов пр использовании пагинации. Можно ли каким-то образом удалить старые обработчики , кот...
- 2015.06.02, 11:18
- Форум: Общие вопросы (Yii 1.x)
- Тема: Зачем вообще нужны плейсхолдеры?
- Ответы: 1
- Просмотры: 722
Зачем вообще нужны плейсхолдеры?
'condition' => 'page_pid=:pid','params' => array(':pid' => $id
чем это лучше ?
array('condition' => 'page_pid='. intval($id')."'"
чем это лучше ?
array('condition' => 'page_pid='. intval($id')."'"
- 2015.06.01, 02:14
- Форум: Общие вопросы (Yii 1.x)
- Тема: Форма отправлеяется GETом, хотя в AJAX прописан POST
- Ответы: 3
- Просмотры: 1310
Re: Форма отправлеяется GETом, хотя в AJAX прописан POST
я перелопатил кучу источников и на одном форуме нашел эту инфу. может ,она имеет отношение к какой-нибудь старой версии JQ ?
- 2015.05.28, 14:17
- Форум: Общие вопросы (Yii 1.x)
- Тема: Перестают работать TABS(CJuiTabs )
- Ответы: 1
- Просмотры: 898
Re: Перестают работать TABS(CJuiTabs )
в общем универсальный рецепт - смотрим какие УЖЕ подключенные JS скрипты пытается подключить виджет и отключаем их в script map в экшне, который вызывает Rander Partial с данным виджетом.
- 2015.05.28, 13:40
- Форум: Общие вопросы (Yii 1.x)
- Тема: обработчки педжинга GridView остаются на странице
- Ответы: 0
- Просмотры: 745
обработчки педжинга GridView остаются на странице
Работаю с GridView.Гружу его на страницу ajax-ом. В результате при нажатии на кнопки педжинга в гриде имеем дублирующиеся одинаковые запросы к серверу. Т.е когда очередной грид удаляется его обработчки остаются. При загрузке нового грида в дальнейшем при пейджинге вызывается целая куча обработчиков ...
- 2015.05.28, 02:14
- Форум: Общие вопросы (Yii 1.x)
- Тема: Перестают работать TABS(CJuiTabs )
- Ответы: 1
- Просмотры: 898
Перестают работать TABS(CJuiTabs )
Есть div . В него в зависимости от необходимости гружу через AJAX либо CJuiTabs , либо CGridView. При первой загрузке CJuiTabs все работает , как положено. а вот когда я гружу его же после CGridView , Tabs перестает работать. грузится только разметка. В консоли ошибка : TypeError: jQuery(...).tabs i...
- 2015.05.27, 15:46
- Форум: Общие вопросы (Yii 1.x)
- Тема: CJuiTabs грузит каждый раз jquery.yiitab.js и jquery-ui.min.js
- Ответы: 4
- Просмотры: 1415
Re: CJuiTabs грузит каждый раз jquery.yiitab.js и jquery-ui.min.js
РЕШЕНИЕ ЗАДАЧИ (может, пригодится кому) : суть трабла была в повторном подключении jquery.js и jquery-ui.min.js что было видно в консоли при ajax запросе. решалось через Yii::app()->clientScript->scriptMap['jquery.js'] = false; Yii::app()->clientScript->scriptMap['jquery-ui.min.js'] = false; прямо в...
- 2015.05.27, 00:57
- Форум: Общие вопросы (Yii 1.x)
- Тема: Форма отправлеяется GETом, хотя в AJAX прописан POST
- Ответы: 3
- Просмотры: 1310
Re: Форма отправлеяется GETом, хотя в AJAX прописан POST
Ответ нашел сам. (даже 2!) Я объявлял аякс вот так : $.ajax({ method:"POST", а надо было вот так : $.ajax({type:'POST'}) type (default: 'GET') Type: String An alias for method. You should use type if you're using versions of jQuery prior to 1.9.0. !! и еще, может кому пригодится - url: &qu...
- 2015.05.27, 00:08
- Форум: Общие вопросы (Yii 1.x)
- Тема: Форма отправлеяется GETом, хотя в AJAX прописан POST
- Ответы: 3
- Просмотры: 1310
Форма отправлеяется GETом, хотя в AJAX прописан POST
Объявляю форму : $form = $this->beginWidget('CActiveForm',array( 'id' => 'formTab1', 'method' =>'POST', )); ?> *****здесь элементы формы <?php $this->endWidget(); ?> ниже кнопка по клику на которой я сериализую данную форму и отравляю ее аяксом на сервер. А аяксе прописан POST . Однако, тут начинает...
- 2015.05.26, 23:59
- Форум: Общие вопросы (Yii 1.x)
- Тема: CJuiTabs грузит каждый раз jquery.yiitab.js и jquery-ui.min.js
- Ответы: 4
- Просмотры: 1415
Re: CJuiTabs грузит каждый раз jquery.yiitab.js и jquery-ui.min.js
у меня ,увы, другая ситуация. jquery.js и jquery-ui.min.js грузятся каждый раз . При этом ВСЕ РАБОТАЕТ. а вот когда я отключаю загрузку JS в renderPartial все перестает работать . при том, что query.js и jquery-ui.min.js уже подключены к страничке
- 2015.05.25, 15:21
- Форум: Общие вопросы (Yii 1.x)
- Тема: CJuiTabs грузит каждый раз jquery.yiitab.js и jquery-ui.min.js
- Ответы: 4
- Просмотры: 1415
CJuiTabs грузит каждый раз jquery.yiitab.js и jquery-ui.min.js
Работаю через ajax. данные появляются в браузере моментально. Т.е сам аякс запрос к базе отрабатывается достаточно быстро. В консоли видно что в этот момент подгружаются так же и jquery.js и jquery-ui.min.js . После того, как последний ( jquery-ui.min.js) загрузился, форма приобретает свой нормальны...
- 2015.05.21, 10:35
- Форум: Общие вопросы (Yii 1.x)
- Тема: Одно поле в базе- несколько в форме. Как лучше реализовать?
- Ответы: 2
- Просмотры: 1058
Re: Одно поле в базе- несколько в форме. Как лучше реализовать?
В моем случае понадобится BeforeSave .Спасибо за идею!
1) Дописываю свойства класса модели для полей , которых нет в базе.Описываю правила валидации
2) Загружаю данные в модель из базы
3)заполняю "дополнительные поля"
4)передаю их в форму.
1) Дописываю свойства класса модели для полей , которых нет в базе.Описываю правила валидации
2) Загружаю данные в модель из базы
3)заполняю "дополнительные поля"
4)передаю их в форму.