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

Nafania
2013.11.15, 12:32
Форум: Общие вопросы (Yii 1.x)
Тема: Валидация аякс. Не отображает ошибки.
Ответы: 10
Просмотры: 2354

Re: Валидация аякс. Не отображает ошибки.

Для всех полей, у которых может отображаться ошибка, должно быть написано $form->error...
Nafania
2013.11.15, 00:58
Форум: Общие вопросы (Yii 1.x)
Тема: Вывод картинки
Ответы: 4
Просмотры: 793

Re: Вывод картинки

Код: Выделить всё

    echo CHtml::image($yourpath,'alt', array('style' => 'width:150px;height:150px;');  
http://www.yiiframework.com/doc/api/1.1 ... age-detail
Nafania
2013.11.15, 00:54
Форум: Общие вопросы (Yii 1.x)
Тема: Загрузка файлов
Ответы: 7
Просмотры: 1386

Re: Загрузка файлов

Там ожидается $_FILES['ModelName'']['attributeName']
Вам надо использовать это http://www.yiiframework.com/doc/api/1.1 ... ame-detail
А лучше использовать встроенные формы.
Nafania
2013.11.15, 00:50
Форум: Общие вопросы (Yii 1.x)
Тема: Сравнение $_POST с данными из старой записи (model)
Ответы: 2
Просмотры: 736

Re: Сравнение $_POST с данными из старой записи (model)

Если вам нужно узнать предыдущие данные после присваивания, то используйте beforeSave, типа

Код: Выделить всё

protected function beforeSave() {
if ( parent::beforeSave() ) {
$prevModel = self::model()->findByPk($this->getPrimaryKey());
if ( $model->name <> $prevModel->name ) {
....
}
}
} 
как-то так
Nafania
2013.11.08, 20:33
Форум: Общие вопросы (Yii 1.x)
Тема: [решено] Я негодую... по поводу работы с БД
Ответы: 12
Просмотры: 2894

Re: Я негодую... по поводу работы с БД

либо я не понял как это сделать.
relations, inner join - вот ответ.
Nafania
2013.11.08, 20:15
Форум: Общие вопросы (Yii 1.x)
Тема: [решено] Я негодую... по поводу работы с БД
Ответы: 12
Просмотры: 2894

Re: Я негодую... по поводу работы с БД

Помимо relations вам еще и sql надо подучить.
Негодовать вам надо по поводу отсутствия у вас необходимых знаний, а не работы фреймворка.
LEFT JOIN даст вам все записи, не зависимо от наличия фоток.
INNER JOIN даст вам все записи с фотками.
Nafania
2013.11.08, 18:31
Форум: Общие вопросы (Yii 1.x)
Тема: rules exist
Ответы: 6
Просмотры: 1566

Re: rules exist

Если именно 0 нужно, то только свой валидатор. Если допустимо '' или NULL, то просто allowEmpty = true
Nafania
2013.11.05, 22:49
Форум: Общие вопросы (Yii 1.x)
Тема: errorAction в консольном приложении
Ответы: 2
Просмотры: 694

Re: errorAction в консольном приложении

Записывайте ошибки, используя Yii::log LEVEL_ERROR и все придет на мыло.
Nafania
2013.11.05, 22:47
Форум: Общие вопросы (Yii 1.x)
Тема: Вопрос по ActiveRecord, предварительный save()
Ответы: 3
Просмотры: 1088

Re: Вопрос по ActiveRecord, предварительный save()

сначала валидируйте все, потом все сохраняйте, обернув в транзакцию.
Nafania
2013.11.05, 13:49
Форум: Общие вопросы (Yii 1.x)
Тема: Yii-bootstrap не даёт войти в Gii
Ответы: 11
Просмотры: 2300

Re: Yii-bootstrap не даёт войти в Gii

Строку 'class'=>'system.gii.GiiModule', верните на место.
Nafania
2013.11.05, 13:31
Форум: Общие вопросы (Yii 1.x)
Тема: И еще раз вопрос по CGridView, двум таблицам, и HAS_MANY
Ответы: 5
Просмотры: 1609

Re: И еще раз вопрос по CGridView, двум таблицам, и HAS_MANY

Нужно добавить цикл, ведь у вас там массив, а не одно значение.
Nafania
2013.11.04, 16:22
Форум: Общие вопросы (Yii 1.x)
Тема: Как авторизироваьтся в Gii&
Ответы: 22
Просмотры: 13293

Re: Как авторизироваьтся в Gii&

webart писал(а):Если вы хотите что бы вас пускало в GII от куда угодно измените фильтр так :

Код: Выделить всё

'ipFilters'=>array($_SERVER['REMOTE_ADDR'],'::1')
 
Не надо так делать. Используйте или '' или '*'
Nafania
2013.11.04, 16:19
Форум: Общие вопросы по программированию
Тема: 1 таблица VS несколько
Ответы: 32
Просмотры: 7015

Re: 1 таблица VS несколько

Sphinx - работает с леммами? (интересует русский и английский)
http://sphinxsearch.com/docs/2.1.1/conf-morphology.html
Nafania
2013.11.04, 16:16
Форум: Общие вопросы (Yii 1.x)
Тема: GET запрос. Передача параметов
Ответы: 6
Просмотры: 999

Re: GET запрос. Передача параметов

%25 это символ процента до декодирования.
Если убрать все 25 из строки и декодировать, то будет слово "брус".
Смотрите, что там у вас где это слово вставляет.
Nafania
2013.11.01, 15:32
Форум: Общие вопросы (Yii 1.x)
Тема: Борьба с повторной заргузкой скриптов и стилей
Ответы: 7
Просмотры: 1530

Re: Борьба с повторной заргузкой скриптов и стилей

Это крайне маловероятно. Отключите сжатие и мердж цсс и скриптов и посмотрите что к чему.   'clientScript' => array(     'class' => 'your.path.to.NLSClientScript',     'mergeJs' => false, //def:true     'compressMergedJs' => false, //def:false       'mergeCss' => false, //def:true     'compressMerge...
Nafania
2013.11.01, 15:25
Форум: Общие вопросы (Yii 1.x)
Тема: Борьба с повторной заргузкой скриптов и стилей
Ответы: 7
Просмотры: 1530

Re: Борьба с повторной заргузкой скриптов и стилей

Ну я подумал, что вы путь именно так указали.
При правильном подключении у вас в хеде должен появится вот такой яваскрипт

Код: Выделить всё

(function(a){var e=a.browser.msie&&7>=parseInt(a.browser.version)?document.createElement("div"):null,f=...
 
Без троеточия конечно и несколько длиннее.