А в чем у вас проблема сейчас?
Вообще для js библиотек есть отличная вещь - пакеты
Хранить как обычно в папке /js.
А вот насчет js+css+php, то это у вас уже больше, чем просто js-плагин. Такое скорее лучше оформить расширением (extension).
Найдено 86 результатов
- 2014.02.23, 18:11
- Форум: Общие вопросы (Yii 1.x)
- Тема: где хранить js плагины?
- Ответы: 7
- Просмотры: 2289
- 2014.02.23, 11:49
- Форум: Общие вопросы (Yii 1.x)
- Тема: Вопросы по структуре проекта
- Ответы: 8
- Просмотры: 4182
Re: Вопросы по структуре проекта
У меня вопрос по данной структуре - как получить доступ из бэкенда/фронтенда/апи к общим моделям/модулям и пр.?
И как в таком случае организовать входной файл - для каждого свой или раздельный?
Т.е. вопрос в том - как запустить приложение только с нужными моделями/модулями?
И как в таком случае организовать входной файл - для каждого свой или раздельный?
Т.е. вопрос в том - как запустить приложение только с нужными моделями/модулями?
- 2014.02.22, 21:26
- Форум: Общие вопросы (Yii 1.x)
- Тема: что такогое миграции?
- Ответы: 7
- Просмотры: 2129
Re: что такогое миграции?
Миграции это изменение структуры БД обновления ее до актуального состояния.
Например ваш напарник изменил БД и у вас все сломалось. Как быть? Нужно изменить БД. Вот тут и помогут миграции.
Но это редко используется, чаще в очень крупных проектах.
Например ваш напарник изменил БД и у вас все сломалось. Как быть? Нужно изменить БД. Вот тут и помогут миграции.
Но это редко используется, чаще в очень крупных проектах.
- 2014.02.22, 21:23
- Форум: Общие вопросы (Yii 1.x)
- Тема: Ломается пагинается CListView при использовании фильтра
- Ответы: 1
- Просмотры: 750
Ломается пагинается CListView при использовании фильтра
Всем привет! Имеем список работ по разным типам. Выводим список. Стандартную пагинацию отключил, т.к. делаем бесконечную подгрузку по нажатию на "Загрузить еще". Все вроде бы хорошо, НО когда фильтруем работы по типу, то все... ломается, т.е. кнопки "загрузить еще" нет. Подскажит...
- 2013.10.31, 12:07
- Форум: Общие вопросы (Yii 1.x)
- Тема: Правильно составить condition в relations HAS_MANY
- Ответы: 8
- Просмотры: 2328
Re: Правильно составить condition в relations HAS_MANY
Код: Выделить всё
Сделайте так
'images' => array(self::HAS_MANY, 'Gallery', array('model_id'=>'id'),'on'=>'name_model="'.$this->tableName().'"'),
Код: Выделить всё
'condition'=>'News.name_model=...
- 2013.10.31, 11:56
- Форум: Общие вопросы (Yii 1.x)
- Тема: Правильно составить condition в relations HAS_MANY
- Ответы: 8
- Просмотры: 2328
Re: Правильно составить condition в relations HAS_MANY
'condition'=>'name_model= `'.$this->tableName() .'`' )) <-- имя таблицы должно быть в кавычках.
- 2013.10.30, 10:07
- Форум: Общие вопросы (Yii 1.x)
- Тема: RBAC в общем контроллере
- Ответы: 9
- Просмотры: 1850
Re: RBAC в общем контроллере
Да, читал все что можно. Но понимания полного еще не наступило, поэтому и обратился за помощью.
- 2013.10.30, 09:21
- Форум: Общие вопросы (Yii 1.x)
- Тема: RBAC в общем контроллере
- Ответы: 9
- Просмотры: 1850
Re: RBAC в общем контроллере
Ну хорошо, как тогда разрешить 50 экшенов, которые разбросаны по разным контроллерам?)
Все их прописывать и следить за ними - как-то лениво.
Все их прописывать и следить за ними - как-то лениво.
- 2013.10.30, 09:11
- Форум: Общие вопросы (Yii 1.x)
- Тема: RBAC в общем контроллере
- Ответы: 9
- Просмотры: 1850
Re: RBAC в общем контроллере
Зачем array('deny', 'actions'=>array('delete'), если уже и так всем запрещено это 'deny', 'users'=>array('*'), ? Потому как есть много экшенов в разных контроллерах, к которым надо доступ разрешить. Отсюда чтобы не писать все что разрешено - написал только одно, что запрещено. Может я корне не прав...
- 2013.10.30, 08:57
- Форум: Общие вопросы (Yii 1.x)
- Тема: RBAC в общем контроллере
- Ответы: 9
- Просмотры: 1850
Re: RBAC в общем контроллере
Нужно плясать от того, что всё всем запрещено!!! А дальше уже разрешать кому, что позволено. class CommonController extends CController { public function filters() { return array( 'accessControl', ); } public function accessRules() { retur...
- 2013.10.30, 08:34
- Форум: Общие вопросы (Yii 1.x)
- Тема: RBAC в общем контроллере
- Ответы: 9
- Просмотры: 1850
RBAC в общем контроллере
День добрый! Помогите с RBAC. Ест общий контроллер CommonController, где описаны CRUD экшены. Остальные контроллеры расширяют CommonController. Нужно запретить не админам удаление. Это сделал: public function accessRules() { return array( array('deny', ...
- 2013.10.30, 08:28
- Форум: Общие вопросы (Yii 1.x)
- Тема: Формирование pagetitle
- Ответы: 10
- Просмотры: 2822
Re: Формирование pagetitle
$something - это любой текст, сюда можете писать имя текущей страницы или еще что-то.
Yii::app()->name - это имя приложения, оно прописано в config/main.php
А вообще есть ф-я для указания заголовка setPageTitle(), где в качестве параметра передаете строку для заголовка.
Yii::app()->name - это имя приложения, оно прописано в config/main.php
А вообще есть ф-я для указания заголовка setPageTitle(), где в качестве параметра передаете строку для заголовка.
- 2013.09.15, 16:36
- Форум: Общие вопросы (Yii 1.x)
- Тема: Yii и запросы к внешней системе
- Ответы: 4
- Просмотры: 1511
Re: Yii и запросы к внешней системе
Компонента достаточно.
Посмотрите на примере http://www.yiiframework.com/extension/yiinstagram/. Если опустить функции авторизации, то остаются только методы получения данных от API инсты.
Посмотрите на примере http://www.yiiframework.com/extension/yiinstagram/. Если опустить функции авторизации, то остаются только методы получения данных от API инсты.
- 2013.09.12, 08:15
- Форум: Общие вопросы (Yii 1.x)
- Тема: Редактирование шифрованного пароля
- Ответы: 15
- Просмотры: 3322
Re: Редактирование шифрованного пароля
Итак, ваши ошибки: 1. array('password','hashPassword','on'=>'create, update') - нет такого стандартного правила валидации и у вас нет такого валидатора! Я вам уже написал, что все есть. Применение своих валидаторов в оф. доке здесь http://www.yiiframework.com/doc/guide/1.1/ru/form.model#sec-3 2. Па...
- 2013.09.12, 08:02
- Форум: Общие вопросы (Yii 1.x)
- Тема: Редактирование шифрованного пароля
- Ответы: 15
- Просмотры: 3322
Re: Редактирование шифрованного пароля
Я его нигде не нашел, а сам написал. Код приведен в самом начале.sluchainiyznak писал(а):интересно, где вы нашли такое правило валидации?Код: Выделить всё
array('password','hashPassword','on'=>'create, update')
- 2013.09.12, 08:00
- Форум: Общие вопросы (Yii 1.x)
- Тема: Редактирование шифрованного пароля
- Ответы: 15
- Просмотры: 3322
Re: Редактирование шифрованного пароля
Дык потому, что при валидации в $attribute передается имя поля, т.е. password. Следовательно это равнозначно вашему $this->password.sluchainiyznak писал(а):что это вообще за запись такая - $this->$attribute
пс. И вам здрасьте)
- 2013.09.12, 07:55
- Форум: Общие вопросы (Yii 1.x)
- Тема: Редактирование шифрованного пароля
- Ответы: 15
- Просмотры: 3322
Re: Редактирование шифрованного пароля
beforeValidate() и beforeSave() отсутствуют. А об их применении спорит народ.
CPasswordHelper::hashPassword($password) и CPasswordHelper::hashPassword($this->password) это тоже самое, что и в моем коде CPasswordHelper::hashPassword($this->$attribute);
CPasswordHelper::hashPassword($password) и CPasswordHelper::hashPassword($this->password) это тоже самое, что и в моем коде CPasswordHelper::hashPassword($this->$attribute);
- 2013.09.12, 07:41
- Форум: Общие вопросы (Yii 1.x)
- Тема: Редактирование шифрованного пароля
- Ответы: 15
- Просмотры: 3322
Редактирование шифрованного пароля
Всем привет. Вот что имеем: view: <?php echo $form->textField($model,'email'); ?> <?php echo $form->textField($model,'password',array('value'=>'')); ?> User model: public function rules() { return array( array('password','hashPassword','on'=>'create, update'), ...
- 2013.08.17, 20:30
- Форум: Документация и рецепты (Yii 1.x)
- Тема: Наследование с одной таблицей в AR
- Ответы: 6
- Просмотры: 8241
Re: Наследование с одной таблицей в AR
Прекрасная вещь! Обязательно добавлю ее у себя.
- 2013.07.25, 19:29
- Форум: Общие вопросы (Yii 1.x)
- Тема: Помогите создать код со связями
- Ответы: 6
- Просмотры: 1995
Re: Помогите создать код со связями
Может вам структуру сделать попроще? Тогда и вопросы отпадут)