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

Alex.Sh
2013.03.19, 10:24
Форум: Общие вопросы по программированию
Тема: Одна таблица (структура) для нескольких задач
Ответы: 2
Просмотры: 1348

Одна таблица (структура) для нескольких задач

Добрый день Есть таблица "page" для реализации cms-страниц и вся структура (модели, контроллер, доп. таблицы). Потребовалось добавить предельно простую реализацию новостей для сайта, и так получается что все что нужно уже реализовано в модуле для страниц. Подскажите пожалуйста из опыта сто...
Alex.Sh
2013.03.07, 22:47
Форум: Общие вопросы (Yii 1.x)
Тема: AR Выборка из связанных таблиц
Ответы: 1
Просмотры: 1148

AR Выборка из связанных таблиц

Добрый день Имеется основная таблица и таблица с переводами для нее. Связи установлены как: Gallery: (id) array('descriptions' => array(self::HAS_MANY, 'GalleryDescription', 'gallery_id')) GalleryDescription: (id, gallery_id, language, name) array('gallery' => array(self::BELONGS_TO, 'Gallery', 'gal...
Alex.Sh
2013.02.18, 03:24
Форум: Общие вопросы (Yii 1.x)
Тема: Eltre умер - что делать?
Ответы: 4
Просмотры: 869

Re: Eltre умер - что делать?

CKEditor Widget http://www.yiiframework.com/extension/c ... tegration/
+ стандартный ckeditor php бэкэнд (для 4-ой ветки вроде не выходило, но работает и старый)
+ ezzeelfinder http://www.yiiframework.com/extension/ezzeelfinder/ для работы elFinder и связи с CKEditor.
Alex.Sh
2013.02.16, 14:03
Форум: Общие вопросы по программированию
Тема: PHP only expandable CMenu
Ответы: 0
Просмотры: 589

PHP only expandable CMenu

Добрый день Есть задача построить вертикальное иерархическое меню на сайте, но так, чтобы "открыто" было только активное меню (то что выбрал пользователь), его прямые потомки и сиблинги, а не вся иерархия сразу. Данные хранятся в виде (id, parent_id, url, label). Выбирать желательно одним ...
Alex.Sh
2013.02.04, 14:00
Форум: Общие вопросы (Yii 1.x)
Тема: Path формат + redirect c параметрами
Ответы: 5
Просмотры: 2281

Path формат + redirect c параметрами

Добрый день, небольшой вопросик Для ссылок используется path формат, все работает нормально, но когда нужно использовать редирект с дополнительными параметрами (page_id), например $this->redirect(array('create', 'id' => 69, 'page_id' => 2)); то page_id не попадает в path ../create/69/?page_id=2 Веро...
Alex.Sh
2013.01.31, 01:45
Форум: Общие вопросы (Yii 1.x)
Тема: Работа с NULL
Ответы: 1
Просмотры: 449

Работа с NULL

Добрый день Есть простая задача выбрать MAX(val) WHERE parent_id=:pid. parent_id может быть NULL. И т.к нельзя писать parent_id=NULL составить запрос получается пока только так: $criteria = new CDbCriteria; $criteria->select = 'MAX(`order`) as maxOrder'; $criteria->condition = $this->parent_id !== n...
Alex.Sh
2013.01.30, 10:48
Форум: Общие вопросы (Yii 1.x)
Тема: Изпользование валидаторов без модели
Ответы: 3
Просмотры: 1267

Re: Изпользование валидаторов без модели

К примеру для загрузки файлов в CKeditor в таком http://max-white.blogspot.com/2011/09/ckeditor.html варианте нужнен только экшен, который обработает запрос и загрузит файл. А вот внутри экшена и хотелось бы провести валидацию файла с помощью фильтра. AR или Form модели тут для дела не нужны, разве ...
Alex.Sh
2013.01.30, 02:43
Форум: Общие вопросы (Yii 1.x)
Тема: Изпользование валидаторов без модели
Ответы: 3
Просмотры: 1267

Изпользование валидаторов без модели

Добрый день

Есть ли способ использовать валидаторы без модели, особенно интересует CFileValidator. Модель не всегда нужна, а валидатором воспользоваться хочется, раз он есть :)

Спасибо
Alex.Sh
2013.01.12, 16:41
Форум: Общие вопросы (Yii 1.x)
Тема: NestedSetBehavior сортировка roots, вопросы
Ответы: 1
Просмотры: 429

Re: NestedSetBehavior сортировка roots, вопросы

И может есть рабочая функция для перевода набора нестед сет моделей в массив подходящий для CTreeView
Alex.Sh
2013.01.11, 23:50
Форум: Общие вопросы (Yii 1.x)
Тема: NestedSetBehavior сортировка roots, вопросы
Ответы: 1
Просмотры: 429

NestedSetBehavior сортировка roots, вопросы

Добрый день Есть ли возможность в NestedSetBehavior (many trees) сортировать корни (корни , id=root), на подобии moveBefore для всех остальных узлов? Если использовать модель с одним рутом, экстеншн позволяет не включать его в результаты выборок? И еще такой вопрос, есть дерево - 1. Mobile phones   ...
Alex.Sh
2013.01.01, 12:33
Форум: Общие вопросы (Yii 1.x)
Тема: Загрузка изображений, вставка в редактор, миниатюры
Ответы: 8
Просмотры: 2443

Re: Загрузка изображений, вставка в редактор, миниатюры

Привязка идет к таблице и полю `post_images`.`id`, по этому id то и генерим путь. Тут по моему варианту все вроде норм, только поле `post_images`.`post_id` останется незаполненным до сохранения поста. Это не страшно, просто не очень красиво плюс лишние действия по обновлению фото в БД. И еще с моим ...
Alex.Sh
2012.12.31, 19:09
Форум: Общие вопросы (Yii 1.x)
Тема: Загрузка изображений, вставка в редактор, миниатюры
Ответы: 8
Просмотры: 2443

Re: Загрузка изображений, вставка в редактор, миниатюры

Это понятно, но ведь настоящий путь до изображения будет строится на основе post_mages.`id`, и мы должны его использовать при вставке фото в редактор, которое произойдет сразу после аякс закрузки. А загружая изображение сначала во временную папку, мы не получим его id сразу... вот в чем штука. Еще р...
Alex.Sh
2012.12.31, 18:33
Форум: Общие вопросы (Yii 1.x)
Тема: Загрузка изображений, вставка в редактор, миниатюры
Ответы: 8
Просмотры: 2443

Re: Загрузка изображений, вставка в редактор, миниатюры

Темп в данном случае наверное не применить, т.к изображения то после аякс загрузки нужно в редактор вставить, а там уже должны быть правильно сформированные пути до изображений...
Alex.Sh
2012.12.31, 17:18
Форум: Общие вопросы (Yii 1.x)
Тема: Загрузка изображений, вставка в редактор, миниатюры
Ответы: 8
Просмотры: 2443

Re: Загрузка изображений, вставка в редактор, миниатюры

Еще вопросик по теме Хочется отслеживать загруженные фото, для их удаления вместе с постом. Как это организуется адекватно? К примеру есть связанные 1:M таблицы `post` и `post_images` по полю `post_id` . При сохранении фото формируем уникальный путь к файлу, основанный на ID. Непонятна пока процедур...
Alex.Sh
2012.12.28, 20:19
Форум: Авторский код и библиотеки
Тема: EAjaxUpload
Ответы: 97
Просмотры: 87817

Re: EAjaxUpload

Есть какая-то возможность изменить название файла перед сохранением?
Alex.Sh
2012.12.27, 23:28
Форум: Общие вопросы (Yii 1.x)
Тема: Загрузка изображений, вставка в редактор, миниатюры
Ответы: 8
Просмотры: 2443

Загрузка изображений, вставка в редактор, миниатюры

Добрый день Стоит задача предоставить админу возможность вставлять миниатюры изображений в редактор и при выводе объединить их в галерею lightbox допустим, и показывать тогда изображение целиком. По сути это: Выбор админом изображения в редакторе Загрузка изображения и создание миниатюры Настройка т...
Alex.Sh
2012.12.24, 03:05
Форум: Общие вопросы (Yii 1.x)
Тема: [РЕШЕНО] ListView c ArrayDataProvider и ajax пагинация
Ответы: 2
Просмотры: 4441

Re: ListView c ArrayDataProvider и ajax пагинация

Еще вопрос по той-же теме, явно кто-то сталкивался. При использовании аяск, listview выдает полный html страницы. Чтобы сократить ответ, я вынес лист в отдельный вью, и вывожу его как renderPartial при аякс запросе. Но в таком случае список игнорирует опцию 'ajaxUpdate' => 'tabs', и не появляется на...
Alex.Sh
2012.12.22, 03:04
Форум: Баг-репорты и предложения (Yii 1.x)
Тема: Пустые GET параметры
Ответы: 0
Просмотры: 1840

Пустые GET параметры

Добрый день На днях делал страничку, на которой по дизайну много кнопок (toggle, и простые), по кликам на которые строится URL. У каких-то кнопок есть значения по умолчанию, которые в контроллере задаются. В общем главная задача не показывать пустые GET параметры (?par1=&par2=&par3=). Но соз...
Alex.Sh
2012.12.17, 23:28
Форум: Общие вопросы (Yii 1.x)
Тема: [РЕШЕНО] ListView c ArrayDataProvider и ajax пагинация
Ответы: 2
Просмотры: 4441

[РЕШЕНО] ListView c ArrayDataProvider и ajax пагинация

Добрый день Такой вопрос, как можно заставить ListView с ArrayDataProvider в качестве провайдера использовать аякс пагинацию? Тестовый пример (аякс сортировка работает): $rawData = array(     array('id' => 1, 'username' => 'test 1', 'email' => '1@example.com'),     array('id' => 2, 'username' => 'te...
Alex.Sh
2012.12.16, 14:42
Форум: Общие вопросы (Yii 1.x)
Тема: Язык в URL и Query String в формате path
Ответы: 0
Просмотры: 743

Язык в URL и Query String в формате path

Добрый день С помощью LangUrlManager http://yiiframework.ru/forum/viewtopic.php?f=9&t=419 реализовал мультиязычность. Url задаются в формате Path, showScriptName=false, правила упрощенно (для blog demo) выглядят примерно так: '<language:ru|en>/post/<id:\d+>/<title:.*?>'=>'post/view', '<language:...