Найдено 1227 результатов

Nafania
2011.03.13, 17:56
Форум: Общие вопросы (Yii 1.x)
Тема: Подавление пустых параметров в урлах
Ответы: 2
Просмотры: 1563

Re: Подавление пустых параметров в урлах

Создайте метод getUrl и там делайте как надо, без таких костылей, а CHtml::link отдавайте model->getUrl();
Nafania
2011.03.10, 21:43
Форум: Общие вопросы по программированию
Тема: регистр букв контроллера
Ответы: 6
Просмотры: 2659

Re: регистр букв контроллера

в линуксе имеет значение регистр, а виндовсе нет
Nafania
2011.03.10, 12:04
Форум: Баг-репорты и предложения (Yii 1.x)
Тема: findAll и with - возвращает неверный массив
Ответы: 16
Просмотры: 6928

findAll и with - возвращает неверный массив

Есть две модели OrderGood и Goods делаю запрос $condition = new CDbCriteria(); $condition->compare('og_order_id', $id); $Goods = OrderGood::model()->with('goods')->findAll($condition);  между ними отношение 'goods' => array(self::BELONGS_TO, 'Goods', 'og_good_id'),  Модель OrderGood не имеет первичн...
Nafania
2011.03.09, 13:36
Форум: Общие вопросы по программированию
Тема: JS remote почему-то не работает
Ответы: 4
Просмотры: 1762

Re: JS remote почему-то не работает

может быть это из-за async:false?
Попробуйте убрать.
Nafania
2011.03.07, 16:48
Форум: Общие вопросы (Yii 1.x)
Тема: Где должна быть создана таблица "tbl_user" ?
Ответы: 11
Просмотры: 2412

Re: Где должна быть создана таблица "tbl_user" ?

i80586 писал(а):я использовал файл testdrive.db (SQLite), а он таблицу видимо в MySQL ищет
Видимо он ищет то, что вы указали в конфиге.
Вас попросили показать конфиг, так покажите те строки, что отвечают за подключение к базе.
Nafania
2011.03.06, 10:40
Форум: Общие вопросы по программированию
Тема: mimetype php файлов
Ответы: 5
Просмотры: 2056

Re: mimetype php файлов

У php mime тип text/plain по умолчанию.
Можно использовать функцию mime_content_type , чтобы выяснить, какой mime тип возвращает сервер для файлов php у вас.
Проверяйте по расширению.
Nafania
2011.03.05, 18:25
Форум: Общие вопросы (Yii 1.x)
Тема: rbac, bizrule, params - что туда писать?
Ответы: 3
Просмотры: 1152

Re: rbac, bizrule, params - что туда писать?

Так проще, в данном конкретном случае.
Но хотелось бы вообще пояснение по этим params.
Nafania
2011.03.05, 17:15
Форум: Общие вопросы (Yii 1.x)
Тема: rbac, bizrule, params - что туда писать?
Ответы: 3
Просмотры: 1152

rbac, bizrule, params - что туда писать?

Сабж. Вообще не понимаю эти params. Есть непростой механизм определения доступа к экшену, поэтому он выполнен методом модели. Пишу Yii::app()->user->checkAccess('OrderViewOwn', array('isAllowView' => $Order->isAllowView())  метод возвращает true если доступ есть или false если нет. Пишу bizrule retu...
Nafania
2011.03.05, 13:38
Форум: Общие вопросы (Yii 1.x)
Тема: Формы и htmlspecialchars
Ответы: 14
Просмотры: 4003

Re: Формы и htmlspecialchars

Да, в основном в виджетах, но там везде по умолчанию включен htmlspecialchars, что говорит о стратегии разработчиков.

Не принудительной, это было бы глупо, а чтобы была возможность простого включения-выключения.
Nafania
2011.03.05, 13:19
Форум: Общие вопросы (Yii 1.x)
Тема: Формы и htmlspecialchars
Ответы: 14
Просмотры: 4003

Re: Формы и htmlspecialchars

Ну я не настолько глубоко знаком с yii как вы, но вот например, базовые вещи - breadcrumbs - использует по умолчанию. CGridView - использует по умолчанию, CHtml::link - обязует использовать, если не теги ну итд. Это навскидку, то с чем я столкнулся в последнее время. Но, вообщем, я понял, что больши...
Nafania
2011.03.05, 12:54
Форум: Общие вопросы (Yii 1.x)
Тема: Формы и htmlspecialchars
Ответы: 14
Просмотры: 4003

Re: Формы и htmlspecialchars

Тут немного мы сторону ушли. Речь, как я повторюсь, не в безопасности, хотя это тоже играет роль, а в производительности. Фреймворк как раз навязывает модель использования htmlspecialchars, только при выводе, а не при вводе - о чем я изначально и поднял тему. Фреймворк борется с последствиями, а не ...
Nafania
2011.03.05, 12:25
Форум: Общие вопросы (Yii 1.x)
Тема: Формы и htmlspecialchars
Ответы: 14
Просмотры: 4003

Re: Формы и htmlspecialchars

При выводе не в любом случае нужно прогонять через htmlspecialchars ибо можно при вводе отфильтровать данные по своему и при выводе получать уже готовые к показу данные. Любой мало-мальски нормальный текст содержит кавычки, которые вам вывести as is нельзя. Если бы проверка была принудительной то W...
Nafania
2011.03.05, 11:24
Форум: Общие вопросы (Yii 1.x)
Тема: Формы и htmlspecialchars
Ответы: 14
Просмотры: 4003

Re: Формы и htmlspecialchars

Потому как не всегда дело ограничивается только htmlspecialchars. Бывает markdown, htmlpurifier и т.д. Это я понимаю, не понимаю я только, зачем почем зря нагружать базу, если проще сделать undo, а потом все нужное. Можно использовать beforeSave в модели) Ну это для каждой модели писать надо. А есл...
Nafania
2011.03.05, 10:48
Форум: Общие вопросы (Yii 1.x)
Тема: Раздельныеобработчики ошибок
Ответы: 4
Просмотры: 1340

Re: Раздельныеобработчики ошибок

Ай, не ту ссылку дал, мне казалось там есть это.
В любом случае вот viewtopic.php?f=3&t=886
Через init как для модулей, так и для контроллеров.
Nafania
2011.03.05, 10:09
Форум: Общие вопросы (Yii 1.x)
Тема: Формы и htmlspecialchars
Ответы: 14
Просмотры: 4003

Re: Формы и htmlspecialchars

Ээээ, можно конечно, но это слишком.
Почему при редактировании нельзя использовать undo_htmlspecialchars?
Nafania
2011.03.05, 00:52
Форум: Общие вопросы (Yii 1.x)
Тема: Формы и htmlspecialchars
Ответы: 14
Просмотры: 4003

Формы и htmlspecialchars

Изучаю yii, дошел до вноса данных в базу и заметил, что политика Yii сводится к использованию htmlspecialchars не при вносе данных в базу, а при выводе их оттуда. На мой взгляд это неправильно да еще и ухудшает производительность. У кого-либо есть готовые решения, для того чтобы ко всем полям всех ф...