Найдено 193 результата
- 2010.10.22, 14:42
- Форум: Общие вопросы (Yii 1.x)
- Тема: PHP в JavaScrpt
- Ответы: 4
- Просмотры: 2371
Re: PHP в JavaScrpt
1) можно вынести переменные в глобальную область, например в head прописать <script type='text/javascript'> var var1 = '<?php echo $var1?>'; var var2 = '<?php echo $var2?>'; </script> и затем в своих скриптах пользоваться этими переменными. 2) можно написать js функции, например для формирования url...
- 2010.10.03, 02:04
- Форум: Общие вопросы (Yii 1.x)
- Тема: AR, внешний составной ключ с ассоциативной таблицей
- Ответы: 2
- Просмотры: 1986
Re: AR, внешний составной ключ с ассоциативной таблицей
обе ваши проблемы можно решить изменив отношения между моделями. вводим 3ю модель Student. в Group определяем одно отношение: 'students' => array(self::HAS_MANY, 'site_students', 'group_id'), в модели Student определяем отношение к юзеру: 'user' => array(self::BELONGS_TO, 'User', 'user_id'), и до...
- 2010.10.03, 01:28
- Форум: Общие вопросы (Yii 1.x)
- Тема: actionIndex
- Ответы: 5
- Просмотры: 1430
Re: actionIndex
в контроллере помимо методов-действий можно определить и простые методы, выполняющие те или иные операции (например: accessRules, filters и др). для того что бы такие методы различать и не было возможности вызвать обычный метод как действие контроллера, они именуются по соглашению с префиксом "...
- 2010.09.29, 16:16
- Форум: Общие вопросы (Yii 1.x)
- Тема: phpDocumentator
- Ответы: 3
- Просмотры: 1350
Re: phpDocumentator
в дополнение mc-bear, можно ещё указать тип и описание входящих параметров и общее описание работы метода.
Код: Выделить всё
/**
* создает компонент на основе названия метода
*
* @param string method name
* @return CComponent new component
*/
function get($method){
return new $method;
}
- 2010.09.13, 23:15
- Форум: Обо всем
- Тема: С Днем Программиста!
- Ответы: 10
- Просмотры: 5837
Re: С Днем Программиста!
С праздником коллеги!
- 2010.09.08, 16:28
- Форум: Архив
- Тема: [923] Многомерный массив в url, недоработка в urlManager
- Ответы: 1
- Просмотры: 1551
Re: Многомерный массив в url, недоработка в urlManager
нашел задачу на эту тему:
http://code.google.com/p/yii/issues/det ... %20Summary
http://code.google.com/p/yii/issues/det ... %20Summary
- 2010.09.08, 14:47
- Форум: Архив
- Тема: [923] Многомерный массив в url, недоработка в urlManager
- Ответы: 1
- Просмотры: 1551
[923] Многомерный массив в url, недоработка в urlManager
Если в url поместить многомерный массив он неправильно обрабатывается в CUrlManager при таком url: /f[t][0]/1/f[t][1]/2/ в $_REQUEST мы получим: array 'f' => array 't' => string '2' (length=1) а должны: array 'f' => array 't' => array 0 => string '1' (l...
- 2010.08.26, 23:11
- Форум: Общие вопросы (Yii 1.x)
- Тема: Запрос для выборки Жанра для каталога
- Ответы: 4
- Просмотры: 1380
Re: Запрос для выборки Жанра для каталога
нормально будет, если грамотно все сделаете(индексы и тп).
- 2010.08.26, 22:57
- Форум: Общие вопросы (Yii 1.x)
- Тема: Запрос для выборки Жанра для каталога
- Ответы: 4
- Просмотры: 1380
Re: Запрос для выборки Жанра для каталога
нормализовать бд:
сделать many to many отношение между жанрами и фильмами, и делать выборку по жанру через join
сделать many to many отношение между жанрами и фильмами, и делать выборку по жанру через join
- 2010.08.24, 23:15
- Форум: Общие вопросы (Yii 1.x)
- Тема: Вложкнные множества(Nested Sets)
- Ответы: 43
- Просмотры: 15688
Re: Вложкнные множества(Nested Sets)
#2, кстати, имеет все шансы стать частью фреймворка. отличная новость! По первой ноде интересная мысль. Учтём. пришла во время написания поста) по идее в методе надо изменить первую строку так, и получим то что надо: if(!$this->hasManyRoots && $this->getOwner()->roots()->find() != null) ...
- 2010.08.24, 23:08
- Форум: Общие вопросы (Yii 1.x)
- Тема: Вложкнные множества(Nested Sets)
- Ответы: 43
- Просмотры: 15688
Re: Вложкнные множества(Nested Sets)
большинство примеров работы с деревом, вы можете найти в тестах: http://code.google.com/p/yiiext/source/browse/trunk/app/tests/unit/ENestedSetBehaviorTest.php root - корневой элемент дерева. в одной таблице можно хранить несколько деревьев, для этого нужно выставить в настройках hasManyRoots, и доба...
- 2010.08.24, 22:39
- Форум: Общие вопросы (Yii 1.x)
- Тема: Вложкнные множества(Nested Sets)
- Ответы: 43
- Просмотры: 15688
Re: Вложкнные множества(Nested Sets)
2. работает отлично. багов пока не замечено.
какие у вас возникли проблемы с 2ым расширением?
какие у вас возникли проблемы с 2ым расширением?
- 2010.08.23, 11:38
- Форум: Новости, события, встречи
- Тема: Agile Web Application Development with Yii 1.1 and PHP5
- Ответы: 36
- Просмотры: 32012
Re: Agile Web Application Development with Yii 1.1 and PHP5
хм, в зенде, по моему, все так же относительно просто как и в yii. архитектуры фреймворков схожи и в обоих есть поддержка тестов из коробки, а основной функционал берет на себя Phpunit framework. Смысл tdd, который и описывается в книге (да и вообще везде), вкратце: 1)проектируем новый функционал ил...
- 2010.08.22, 18:07
- Форум: Новости, события, встречи
- Тема: Agile Web Application Development with Yii 1.1 and PHP5
- Ответы: 36
- Просмотры: 32012
Re: Agile Web Application Development with Yii 1.1 and PHP5
Предварительный вывод по книги. Прочитал половину(7 глав), понял что для себя ни чего интересного в книге не найду, и предназначена она для новичков в yii. Многое из того о чем говорится, можно найти в статье "Создание блога на Yii" , только в более развернутом виде. Возможно вы для себя н...
- 2010.08.22, 13:57
- Форум: Новости, события, встречи
- Тема: Agile Web Application Development with Yii 1.1 and PHP5
- Ответы: 36
- Просмотры: 32012
Re: Agile Web Application Development with Yii 1.1 and PHP5
Приобрел электронный вариант книги.
Пока сказать ни чего не могу, так как только начал читать.
Могу предоставить свою копию для перевода, при условии что это не будет нарушать лицензионных соглашений (если издательство даст добро на перевод).
В самой pdf прописана персональная лицензия на мое имя.
Пока сказать ни чего не могу, так как только начал читать.
Могу предоставить свою копию для перевода, при условии что это не будет нарушать лицензионных соглашений (если издательство даст добро на перевод).
В самой pdf прописана персональная лицензия на мое имя.
- 2010.08.16, 13:57
- Форум: Готовые базы данных
- Тема: База метро Москвы и Санкт-Петербурга с координатами
- Ответы: 2
- Просмотры: 23680
Re: База метро Москвы и Санкт-Петербурга с координатами
подумал, что неплохо бы выложить и запрос для получения ближайших точек по координатам, поскольку он не очень простой: //scopes /** * Scope для поиск метро в радиусе $distance от точки с координатами $lat,$lng * * $ER = 6371 - радиус земли в километрах (Средний радиус Земл...
- 2010.08.13, 12:35
- Форум: Готовые базы данных
- Тема: База метро Москвы и Санкт-Петербурга с координатами
- Ответы: 2
- Просмотры: 23680
База метро Москвы и Санкт-Петербурга с координатами
База метро Москвы и Санкт-Петербурга с координатами в sql формате.
city_id: 1-Москва, 2 - Санкт-Петербург
координаты вычислялись через google map api, возможны неточности.
Использовалась база для определения ближайших метро от определенной точки.
city_id: 1-Москва, 2 - Санкт-Петербург
координаты вычислялись через google map api, возможны неточности.
Использовалась база для определения ближайших метро от определенной точки.
- 2010.08.12, 10:34
- Форум: Документация и рецепты (Yii 1.x)
- Тема: SphinxQL и yii
- Ответы: 4
- Просмотры: 4526
Re: SphinxQL и yii
в Yii через стандартный компонент Yii::app()->getDb() (DAO)
Я писал для другого фреймворка класс и работал через pdo.
вот прикрепляю свой класс, в нем возможны баги (с группировками вроде были косяки), так что пользуйтесь на свой страх и риск.
Я писал для другого фреймворка класс и работал через pdo.
вот прикрепляю свой класс, в нем возможны баги (с группировками вроде были косяки), так что пользуйтесь на свой страх и риск.
- 2010.07.30, 00:20
- Форум: Документация и рецепты (Yii 1.x)
- Тема: Наследование с одной таблицей в AR
- Ответы: 6
- Просмотры: 8243
Наследование с одной таблицей в AR
Single Table Inheritance mapping pattern не встречал подобного рецепта и вообще обсуждения этой проблемы в рамках yii. ситуация: есть таблица в которой находятся данные разных типов, например: таблица топиков, которые могут иметь тип "топик-вопрос" или "топик-обсуждение". id тип...
- 2010.07.05, 13:07
- Форум: Общие вопросы (Yii 1.x)
- Тема: Yii, long polling и проблемы с асинхронностью
- Ответы: 18
- Просмотры: 8897
Re: Yii, long polling и проблемы с асинхронностью
я практически на 100% уверен, что проблема в этом. сами сталкивались, когда реализовывали клиентскую часть xmpp чата. если погуглить можно найти много обсуждений, касаемо этой проблемы. например: http://dklab.ru/lib/dklab_realplexor/ Расположение на поддомене является обязательным. Дело в том, что п...