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

Антон Смирнов
2012.02.17, 11:22
Форум: Обо всем
Тема: Подскажите простенький плагин в JQuery
Ответы: 2
Просмотры: 1701

Подскажите простенький плагин в JQuery

Товарищи! Выручите, нужен простенький плагин на JQuery: Наводишь на миникартинку - всплывает окно рядом с курсором мыши, в окне только большое изображение. Убираешь мышку с миникартинки - окно исчезает. Все, ничего более не надо. Много перерыл, нашел один, он прост, но там не учитывается то, что, ес...
Антон Смирнов
2012.02.17, 09:27
Форум: Обо всем
Тема: Yii не современный :( Затроллим?
Ответы: 11
Просмотры: 4787

Re: Yii не современный :( Затроллим?

http://www.google.ru/trends/?q=yii,symfony

Конечно, о "Современности" не говорит, зато говорит о популярности.
Антон Смирнов
2012.02.02, 10:23
Форум: Общие вопросы (Yii 1.x)
Тема: Пошаговая валидация
Ответы: 5
Просмотры: 1529

Re: Пошаговая валидация

Спасибо. Я думал есть способ попроще.
Антон Смирнов
2012.02.01, 22:48
Форум: Общие вопросы (Yii 1.x)
Тема: Пошаговая валидация
Ответы: 5
Просмотры: 1529

Пошаговая валидация

Подскажите, как попроще реализовать такую простую вещь. Есть форма регистрации, куда пользователь вводит: а) Мыло б) Капча Мыло по правилам валидации должно быть уникальным. Все ок, все работает и валидируется. Только нужно сделать так, чтобы проверка на уникальное мыла шла только в том случае, если...
Антон Смирнов
2012.01.16, 10:11
Форум: Общие вопросы (Yii 2.x)
Тема: Что бы вы хотели получить в Yii 2?
Ответы: 870
Просмотры: 282507

Re: Что бы вы хотели получить в Yii 2?

Параметр "sourcePath" в консольной команде "message" сделать массивом, принимающим пути. Почему это нужно: Есть папка /dir1/ , есть папка /dir2/ и в первой и во второй есть перевод Yii::t('main1','...') и Yii::t('main2','...) . Два пути сразу указать нельзя. А если делать за 2 пр...
Антон Смирнов
2011.12.23, 15:30
Форум: Обо всем
Тема: Yii самый популярный фреймворк!
Ответы: 8
Просмотры: 4598

Re: Yii самый популярный фреймворк!

Интересные результаты, если смотреть на проценты, по кол-ву в 1700+ человек, вообще ни о чем... Я вообще опросам не верю. Просто Yii завоевывает свою часть сердец разработчиков Это да, Yii написан в 2008 году, а Симфони в начале 2007. Посмотрите как многие пишут везде Yii, да Yii (форумы, блоги и т...
Антон Смирнов
2011.12.20, 09:26
Форум: Общие вопросы (Yii 1.x)
Тема: Как построить "самодельный" upload файлов?
Ответы: 5
Просмотры: 1070

Re: Как построить "самодельный" upload файлов?

Рекомендую плагин к JQuery для загрузки файлов - jquery.form. Плагин легкий, умеет не только загружать файлы, но и сабмитить по аяксу все форму.
Антон Смирнов
2011.12.13, 09:45
Форум: Общие вопросы (Yii 1.x)
Тема: Как ивалидировать COutputCache ?
Ответы: 8
Просмотры: 2697

Re: Как ивалидировать COutputCache ?

esche писал(а):http://www.yiiframework.com/forum/index ... -questions
Ещё такое:
Начиная с версии 1.1.8, если выставить duration в 0, то соответствующее значение будет удалено из кэша.
Ни там ни там не сказано как удалить определенный кеш COutputCache.
Антон Смирнов
2011.12.12, 21:19
Форум: Общие вопросы (Yii 1.x)
Тема: Как ивалидировать COutputCache ?
Ответы: 8
Просмотры: 2697

Как ивалидировать COutputCache ?

Есть код:     public function filters()     {         return array(             array(                 'COutputCache',                 'duration'    => 60*60*12,                 'varyByParam' => array('id'),                 'cacheID'     => 'cache',                              ),         );     }  ...
Антон Смирнов
2011.12.12, 15:12
Форум: Общие вопросы (Yii 1.x)
Тема: Встроенное кеширование в DB: нужен ли ключ
Ответы: 0
Просмотры: 542

Встроенное кеширование в DB: нужен ли ключ

При использовании кеша в DB создается таблица: CREATE TABLE $tableName (     id CHAR(128) PRIMARY KEY,     expire INTEGER,     value $blob )   Индекс на expire не ставится Сборщик мусора вызывается так: $this->getDbConnection()->createCommand("DELETE FROM {$this->cacheTableName} WHERE expire>0 ...
Антон Смирнов
2011.12.08, 17:14
Форум: Обо всем
Тема: Yii самый популярный фреймворк!
Ответы: 8
Просмотры: 4598

Re:

Думаю, это благодаря русской документации, которая у Yii лучше других. Такой же опрос в англаязычной среде, скорее всего, сделает лидиром Zend. Документация здесь не причем. Спросите у любого программиста с опытом: документация на английском для них не проблема. Фреймворк очень продуманный, очень г...
Антон Смирнов
2011.12.07, 11:38
Форум: Общие вопросы (Yii 1.x)
Тема: Перехват ошибок: подводные камни
Ответы: 0
Просмотры: 572

Перехват ошибок: подводные камни

Реализовать обработку 404 ошибки очень просто. Для этого нужно сделать 1) В конфиге прописать      'components'=>array(         'errorHandler'=>array(             'errorAction'=>'site/error',         ),     ),  2) В контроллере Site сделать экшен public function actionError() {  ... }   Теперь при н...
Антон Смирнов
2011.12.07, 11:27
Форум: Общие вопросы (Yii 2.x)
Тема: Что бы вы хотели получить в Yii 2?
Ответы: 870
Просмотры: 282507

Re: Что бы вы хотели получить в Yii 2?

для формирования массива для dropdownlist есть http://www.yiiframework.com/doc/api/1.1/CHtml#listData-detail Но потребление памяти это не уменьшит А как вы думали я запихиваю данные из массива CActiveRecord в DropDownList не через listData ? Этот способ и жрет памяти много потому, что создается мно...
Антон Смирнов
2011.12.06, 12:40
Форум: Общие вопросы (Yii 2.x)
Тема: Что бы вы хотели получить в Yii 2?
Ответы: 870
Просмотры: 282507

Re: Что бы вы хотели получить в Yii 2?

Возникла задача выбрать все id и name из таблице users для того чтобы сформировать dropdownlist . Из-за большого количества записей не хватило памяти (более 100 мегабайт нужно было). Пришлось переписать все на "построителе запросов" - памяти хватило и 10 мегабайт. Хотелось бы чего-то таког...
Антон Смирнов
2011.11.23, 11:08
Форум: Общие вопросы (Yii 2.x)
Тема: Что бы вы хотели получить в Yii 2?
Ответы: 870
Просмотры: 282507

Re: Что бы вы хотели получить в Yii 2?

2. делается через User::model()->with('commets_:publ')->findByPk(), или через описание with через массив 1) Вариант не подходит тем, что он вернет модель User, а модель user уже есть. Иными словами, получается: $user = User::model()->findByPk(1); ... ... if (....){     $comments = User::model()->wi...
Антон Смирнов
2011.11.23, 10:41
Форум: Общие вопросы (Yii 2.x)
Тема: Что бы вы хотели получить в Yii 2?
Ответы: 870
Просмотры: 282507

Re: Что бы вы хотели получить в Yii 2?

Антон Смирнов 1. Можно напомнить, для чего UUID? 2. См. «Реляционные запросы с именованными группами условий» тут http://yiiframework.ru/doc/guide/ru/database.arr 1. Проблема с капчей возникает в 2-ух случаях: а) две капчи на странице, б) открыто несколько страниц с капчей. При изменении кода на од...
Антон Смирнов
2011.11.22, 10:20
Форум: Общие вопросы (Yii 2.x)
Тема: Что бы вы хотели получить в Yii 2?
Ответы: 870
Просмотры: 282507

Re: Что бы вы хотели получить в Yii 2?

1. Про капчу я уже говорил, но с того времени поиспользовал ее хорошо. Предлагаю для каждой капчи сделать в итоге поле, например, UID - этот уникальный код нужно самому писать и он будет однозначно идентифицировать капчу. Больше, в принципе, ничего не надо. 2. Предлагаю описать в документации как де...
Антон Смирнов
2011.11.11, 12:55
Форум: Общие вопросы (Yii 2.x)
Тема: Что бы вы хотели получить в Yii 2?
Ответы: 870
Просмотры: 282507

Re: Что бы вы хотели получить в Yii 2?

Хотелось бы какой-то алиас для доступа к Yii::app()->params['data'], т.к. используется часто.
Типа, P::d['data']
Антон Смирнов
2011.10.22, 17:42
Форум: Баг-репорты и предложения (Yii 1.x)
Тема: Баг с CActiveForm::validate
Ответы: 15
Просмотры: 8357

Re: Баг с CActiveForm::validate

CActiveForm это виджет, который валидирует форму согласно правилам модели. Если в форме нет полей каких-то полей, то их и валидировать не зачем. Так что такое поведение правильное. Но это естественно только мое мнение, думаю что Sam Dark даст более развернутый ответ. Параметр hasError по логике дол...
Антон Смирнов
2011.10.21, 17:26
Форум: Баг-репорты и предложения (Yii 1.x)
Тема: Баг с CActiveForm::validate
Ответы: 15
Просмотры: 8357

Re: Баг с CActiveForm::validate

Потому что validate должен валидировать по-умолчанию все аттрибуты согласно rules. Давайте тогда при такой конструкции:

$model = new Comment;
$model->save();

Ничего не валидировать, вдруг значения заполнятся в beforeSave )))

Если вы какие-то аттрибуты не хотите валидировать - пишите им safe