Найдено 20 результатов
Перейти к расширенному поиску
- kritik
- 2012.01.20, 14:02
- Форум: Общие вопросы (Yii 1.x)
- Тема: Двойная авторизация.
- Ответы: 15
- Просмотры: 4675
Тема конечно старая, но по прежнему актуальная.
Sam Dark писал(а):...«залогинивать» ещё одного юзера меняя WebUser текущего.
Можно поподробнее про замену WebUser ?
Буду очень признателен.
- kritik
- 2011.11.16, 01:55
- Форум: Баг-репорты и предложения (Yii 1.x)
- Тема: Баг в CGridView
- Ответы: 25
- Просмотры: 11795
Если долго мучиться, что нибудь получится. Нашел решение: $this->widget('zii.widgets.grid.CGridView', array( 'dataProvider' => $dataProvider, 'ajaxUrl' => $this->createUrl('index'), ... Если жестко задавать 'ajaxUrl' при вызове виджета, проблем не возникает. Правде есть нюанс - сбивает...
- kritik
- 2011.08.13, 14:34
- Форум: Общие вопросы (Yii 1.x)
- Тема: Как получить SQL запрос из CDbCriteria
- Ответы: 2
- Просмотры: 5434
Зачем вы расширяете CGridView чтобы вывести сумму по одному столбцу? Изначально виджет расширен под нужды верстки + куча других фенечек, например кнопка добавления записей. Но в данном случае это не имеет значения, проблема в другом. ( А вообще это дело вкуса. Мне проще расширить виджет один раз, н...
- kritik
- 2011.08.12, 21:58
- Форум: Общие вопросы (Yii 1.x)
- Тема: Widget CGridView + sum, count...
- Ответы: 4
- Просмотры: 2329
http://yiiframework.ru/forum/viewtopic.php?f=3&t=3935 Та же проблема. Я продвинулся в этом. Но наткнулся на проблему с запросом. Кстати, если связанных данных нет, все работает отлично. Сам вывод я организовал следующим образом: Унаследовав CGridView создал свой виджет. Чтобы не вдаваться в подр...
- kritik
- 2011.08.12, 19:29
- Форум: Общие вопросы (Yii 1.x)
- Тема: Как получить SQL запрос из CDbCriteria
- Ответы: 2
- Просмотры: 5434
По мотивам темы http://yiiframework.ru/forum/viewtopic.php?f=8&t=3227 Основная задача - получить SQL запрос из CDbCriteria Моя Задача: Имеется список заказов отображаемый через CGridView. У модели заказов есть куча разнообразных отношений, которые используются в поиске. Необходимо посчитать сумм...
- kritik
- 2011.07.06, 10:47
- Форум: Документация и рецепты (Yii 1.x)
- Тема: функции mysql в select
- Ответы: 11
- Просмотры: 7544
Таблицы нужны, не нужны поля от этих таблиц в SELECT. Именно этого не удается достичь. Я исследовал CDbCriteria и выяснил, что запрос к базе в данном случае строит CActiveFinder Вытянуть запрос из CActiveFinder у меня не получилось. Как вариант можно переписать свой копомпонент на основе CActiveFind...
- kritik
- 2011.06.29, 14:56
- Форум: Документация и рецепты (Yii 1.x)
- Тема: функции mysql в select
- Ответы: 11
- Просмотры: 7544
$criteria->with = array(); Но тогда я не получу то что мне нужно. Суть в том, что в зависимости от фильтра грида выводятся определенные записи и тем же запросом ( только с другим SELECT ) показывается сумма по полю price Upd http://www.yiiframework.com/doc/guide/1.1/ru/database.arr#sec-4 Даже если и...
- kritik
- 2011.06.29, 14:21
- Форум: Документация и рецепты (Yii 1.x)
- Тема: функции mysql в select
- Ответы: 11
- Просмотры: 7544
Проблема только в том, что несмотря на то что я указываю $criteria->select = array("SUM(price) as price"); В результирующем запросе присутствует не только SUM(price) as price, но и поля из реляций SELECT SUM(price) as price, `t`.`id` AS `t0_c0`, `customer`.`id` AS `t1_c0`... поэтому вы...
- kritik
- 2011.06.29, 02:18
- Форум: Документация и рецепты (Yii 1.x)
- Тема: функции mysql в select
- Ответы: 11
- Просмотры: 7544
А ваш пример из первого поста работает? Я столкнулся с проблемой Mixing of GROUP columns (MIN(),MAX(),COUNT(),...) Несмотря на то, что у меня $criteria->select = array("SUM(price) as price"); в результирующем запросе SELECT включает в себя все остальные поля из relations: SELECT SUM(pric...
- kritik
- 2010.11.17, 23:55
- Форум: Общие вопросы (Yii 1.x)
- Тема: Передача параметров фильтрации из CGridView в Эксель
- Ответы: 8
- Просмотры: 3511
Столкнулся с такой же задачей. Но у меня грид работает используя АЯКС. Сформулирую вопрос более абстрактно: Как из CGridView получить параметры после отработки АЯКС запроса( поиск, фильтр ) ? А вот заюзать параметры у меня на мой взгляд получилось более красиво Привожу пример actions для Грида и для...
- kritik
- 2010.08.16, 10:48
- Форум: Новости, события, встречи
- Тема: Agile Web Application Development with Yii 1.1 and PHP5
- Ответы: 36
- Просмотры: 32069
Мне вчера постоянный заказчик выслал. Начал читать. Пока ничего сказать не могу. Файл - обычный PDF, но на каждой странице стоят реквизиты покупателя - This material is copyright and is licensed for the sole use by ... on 13th August 2010 ... Поэтому делиться не рискну. Но готов скинуться на покупку...
- kritik
- 2010.08.04, 18:23
- Форум: Общие вопросы (Yii 1.x)
- Тема: Двойная авторизация.
- Ответы: 15
- Просмотры: 4675
Таблица в 30-50 полей - сильно, mitallast прав, для профиля, адреса и прочей чепушни надо делать отдельную таблицу А что мне это даст? У меня поиск по клиентам в админке реализован одним запросом, который строится из параметров формы поиска. Работает прекрасно. Даешь всё в одной таблице с джойнами ...
- kritik
- 2010.08.01, 18:50
- Форум: Общие вопросы (Yii 1.x)
- Тема: Двойная авторизация.
- Ответы: 15
- Просмотры: 4675
Всегда пользователей админки и пользователей фронтенда держал в отдельных таблицах. Они никогда не пересекались. Двойная авторизация нужна чтобы одновременно быть залогиненым там и там. Учитывая что нет абсолютно никакого пересечения, не хотелось бы заморачиваться с ролями в данном случае. Да и я не...
- kritik
- 2010.08.01, 15:13
- Форум: Общие вопросы (Yii 1.x)
- Тема: Двойная авторизация.
- Ответы: 15
- Просмотры: 4675
Как реализовать двойную авторизацию? Есть админка. В ней авторизирован админ. И есть клиентская часть на фронте. Пользователи клиентской части лежат в одной таблице, пользователи админки в другой. Нужно чтобы можно было быть авторизированым одновременно как админ и как клиент. Адмнка и фронтенд - од...
- kritik
- 2010.07.31, 21:42
- Форум: Общие вопросы (Yii 1.x)
- Тема: Использование произвольных URL
- Ответы: 6
- Просмотры: 2439
Вот как выглядят правила: 'rules' => array( '<controller:\w+>/<id:\d+>' => '<controller>/view', '<controller:\w+>/<action:\w+>/<id:\d+>' => '<controller>/<action>', '<controller:\w+>/<action:\w+>' => '<controller>/<action>', '<alias>' => 'pages/view...
- kritik
- 2010.07.31, 19:59
- Форум: Общие вопросы (Yii 1.x)
- Тема: Использование произвольных URL
- Ответы: 6
- Просмотры: 2439
Не работает. Но если написать '<alias>' => 'page/view' , то вроде как работает. Но появилась другая проблема. При отсутствии такого правила у меня http://www.domain.com/Products вызывал срабатывание контроллера ProductsController.php С этим правилом ProductsController.php можно лишь вызвать лишь зап...
- kritik
- 2010.07.30, 20:19
- Форум: Общие вопросы (Yii 1.x)
- Тема: Использование произвольных URL
- Ответы: 6
- Просмотры: 2439
Только начал освоение фреймворка. Прощупываю на предмет возможностей. С ЧПУ в принципе разобрался(с возможностями описанными в руководстве). Но не могу сообразить как сделать следующее: Я хочу чтобы статические станицы имели такие адреса: http://www.domain.com/ProductInformation http://www.domain.co...