Найдено 193 результата
Перейти к расширенному поиску
- pirrat
- 2010.06.22, 17:50
- Форум: Общие вопросы (Yii 1.x)
- Тема: Про валидации
- Ответы: 4
- Просмотры: 1797
правила пропишите для сценариев, например так:
Код: Выделить всё
array('name, image', 'required','on'=>'create'),
array('image', 'safe', 'on'=>'update'),
в контроллере установить сценарий для модели:
- pirrat
- 2010.06.17, 09:08
- Форум: Предлагаю работу
- Тема: требуется yii прораммист
- Ответы: 1
- Просмотры: 2062
Предложения существенно превышают спрос, судя по топикам в этом и других форумах. Как программиста меня это радует, как работодателя не очень.) Оплата может быть существенно увеличена, но только если вы являетесь действительно хорошим программистом. Мне уже поступило несколько предложений, но выбор ...
- pirrat
- 2010.06.02, 11:27
- Форум: Общие вопросы по программированию
- Тема: Предосмотр изображений
- Ответы: 2
- Просмотры: 2131
я использую этот плагин http://valums.com/wp-content/uploads/ajax-upload/demo-jquery.htm в примере загружается фаил и выдается название файла, я немного переделал и у меня выводится превью... посмотреть мой пример можно тут: http://bu.pirrat.ru/places/9-gusar внизу страницы-> оставить отзыв об этом ...
- pirrat
- 2010.06.01, 18:10
- Форум: Предлагаю работу
- Тема: требуется yii прораммист
- Ответы: 1
- Просмотры: 2062
Требуется программист для удаленный работы на пол-ставки(20-25 часов в неделю). Период работы: 2-3 месяца. Суть: совместно с главным программистом закончить работу над проектом, находящимся в полу готовом состоянии, за указанный период. требования: опыт разработки масштабных проектов на php5. опыт р...
- pirrat
- 2010.05.30, 22:36
- Форум: Общие вопросы по программированию
- Тема: Кто в чем ведет разработку?
- Ответы: 83
- Просмотры: 28490
первое что пришло в голову: - скорость работы - Соde inspector (css,javascript,php,sql) - отличная поддержка html, css, javascript(фреймворки, рефакторинг и тд) -генерация методов (setter, getter, implement,override methods) -более мощный рефакторинг - удобная навигация по проекту: быстрый поиск фай...
- pirrat
- 2010.05.28, 16:50
- Форум: Архив
- Тема: e_notice, собаки в коде yii и тп.
- Ответы: 1
- Просмотры: 2177
В проекте установил свой error_handler, вместо дефолтного в yii. define('YII_ENABLE_ERROR_HANDLER',false); function exception_error_handler($errno, $errstr, $errfile, $errline ) { throw new ErrorException($errstr, 0, $errno, $errfile, $errline); } set_error_handler("exception_error_handler&...
- pirrat
- 2010.05.22, 14:00
- Форум: Общие вопросы (Yii 1.x)
- Тема: Структура приложения
- Ответы: 4
- Просмотры: 1694
В своих приложениях практически ни когда (если конечно в ТЗ не указанно обратного) не отделяю админ. интерфейс от пользовательского. Поскольку считаю админку такой же частью системы, как и все остальное, а разница лишь в том, что к интерфейсу админки имеют доступ пользователи с определенными правами...
- pirrat
- 2010.05.22, 10:50
- Форум: Общие вопросы (Yii 1.x)
- Тема: Unit-тестирование контроллеров
- Ответы: 4
- Просмотры: 4880
полностью согласен с Sam Dark! введите в систему дополнительный уровень абстракции между моделями и контроллерами: сервис слой, куда перенесите бизнес логику (запросы к ARи тп) из ваших контроллеров, и к моделям обращайтесь только через этот слой. (в виду архитектуры AR в yii, методы сервис слоя мог...
- pirrat
- 2010.05.19, 17:30
- Форум: Документация и рецепты (Yii 1.x)
- Тема: Как выглядит Model если используешь DAO
- Ответы: 63
- Просмотры: 54073
Вы ставите вопрос - будто бы это проблема описанной архитектуры, хотя это не так. вы тоже самое сделайте на простых типах: без коллекций ,объектов и тп, и тогда будет понятно, что архитектура тут не имеет значения. И задача более теоретическая ,чем практическая, поскольку, я сомневаюсь, что кто либо...
- pirrat
- 2010.05.19, 16:15
- Форум: Документация и рецепты (Yii 1.x)
- Тема: Как выглядит Model если используешь DAO
- Ответы: 63
- Просмотры: 54073
а как бы вы решили такую задачу не при такой организации?! сортировать коллекцию средствами php : создать коллекцию, а затем отсортировать её функцией usort! FilmCollection::sortByDirector public function sortByDirector() { usort($this->_d, function($a,$b) { $an = strtolower($a->getDirec...
- pirrat
- 2010.05.18, 14:00
- Форум: Документация и рецепты (Yii 1.x)
- Тема: Как выглядит Model если используешь DAO
- Ответы: 63
- Просмотры: 54073
что касаемо сформированных понятий, согласен что они отчасти являются ошибочными. для менеджеров( FilmDbManager), на данный момент склоняюсь к варианту - Mapper (в виду шаблона DataMapper). Фабрикой изначально назвал, ввиду того что - менеджеры действует как Фабрики для экземпляров моделей. Фасад - ...
- pirrat
- 2010.05.18, 09:34
- Форум: Документация и рецепты (Yii 1.x)
- Тема: Как выглядит Model если используешь DAO
- Ответы: 63
- Просмотры: 54073
Я уже и забыл про этот топик... По большей части согласен с вашей критикой. Посты были написаны в торопях и не уделил должного внимания деталям. постараюсь в ближайшее время исправить недостатки и дать более грамотное описание того о чем хотел рассказать, а если у кого будет желание помочь мне, то б...
- pirrat
- 2010.05.07, 16:10
- Форум: Общие вопросы (Yii 1.x)
- Тема: Фото галерея и image resize
- Ответы: 10
- Просмотры: 6496
код ресайза на лету , для примера, кому надо: controlers/tools::actionResize public function actionResize() { try { $p = $_GET['p']; preg_match('/(\d{1,4})x(\d{1,4})\/(.+)/is', $p, $matches); $width = $matches[1]; $height = $mat...
- pirrat
- 2010.05.07, 12:19
- Форум: Общие вопросы по программированию
- Тема: Выборка из массива массивов
- Ответы: 11
- Просмотры: 5284
вариант без заморочек, но с циклом (я понял, что вы и сами можете так, но решение то такое не привели) $a = array(1,2); $b = array( array('id' => 0,), array('id' => 2), array('id' => 0), array('id' => 2), array('id' => 2), array('id' => 1)); $res = array(); foreach($b as $k=>...
- pirrat
- 2010.05.07, 11:24
- Форум: Общие вопросы по программированию
- Тема: Выборка из массива массивов
- Ответы: 11
- Просмотры: 5284
Понятно что можно обойти циклом и посмотреть, я же спрашивал про встроенные средства в php: А цикл это какое то стороннее расширение и не является встроенным средством? :shock: применим немного ооп магии, с использованием выше упомянутого array_filter class SuperFilter { private $a; private...
- pirrat
- 2010.05.07, 07:12
- Форум: Общие вопросы по программированию
- Тема: Выборка из массива массивов
- Ответы: 11
- Просмотры: 5284
IceDragon, бд то здесь причем? а если данные пришли из xml например, вы их сначала будете в бд писать что ли? AbS_, опишите задачу поподробнее, что именно вы хотите получить из исходного массива? мне кажется что вы не в том направлении идете и тут скорее всего просто нужно сделать из этого списка бо...