Найдено 103 результата
- 2017.06.20, 11:37
- Форум: Общие вопросы (Yii 1.x)
- Тема: Yii 1.x. Задать в $criteria выборку с исключением
- Ответы: 0
- Просмотры: 1042
Yii 1.x. Задать в $criteria выборку с исключением
Есть две таблицы: user and student , которые связаны по полях соответственно id-id_user , связь один ко многим. Пример user https://i.stack.imgur.com/Etn3Z.jpg student введите сюда описание изображения https://i.stack.imgur.com/dqzaQ.jpg Нужно выбрать всех user'ов, которые не являются student'ами. Э...
- 2017.04.19, 15:08
- Форум: Общие вопросы (Yii 1.x)
- Тема: Два relations с through. Исчезает основной relation
- Ответы: 0
- Просмотры: 952
Два relations с through. Исчезает основной relation
return array( 'groupName' => array(self::BELONGS_TO, 'OfflineGroups', 'group'), 'specialization' => array(self::BELONGS_TO, 'SpecializationsGroup', array('specialization'=>'id'), 'through' => 'groupName'), 'organization' => [self::BELONGS_TO, 'Organization', ['id_organization' => 'id'], 'through' =...
- 2017.04.14, 15:21
- Форум: Общие вопросы (Yii 1.x)
- Тема: Как доставать не все атрибуты модели по умолчанию
- Ответы: 3
- Просмотры: 1950
Re: Как доставать не все атрибуты модели по умолчанию
Конкретнее где это прописать?
У меня в проекте сотни обращений к модели ActiveRecord, где прописать select по умолчанию?
У меня в проекте сотни обращений к модели ActiveRecord, где прописать select по умолчанию?
- 2017.04.14, 13:52
- Форум: Общие вопросы (Yii 1.x)
- Тема: Как доставать не все атрибуты модели по умолчанию
- Ответы: 3
- Просмотры: 1950
Как доставать не все атрибуты модели по умолчанию
Например мне нужны данные модели User, все поля кроме token и password. Если я буду поднимать модель то я получу все атрибуты, в том числе и пароль. Эти данные мне нужны редко, только при авторизации и аутентификация. А в основном я заношу атрибуты в json и обрабатываю, вывожу то что мне нужно, но э...
- 2017.02.21, 21:20
- Форум: Общие вопросы (Yii 1.x)
- Тема: Загрузить файлы через CActiveForm, enableAjaxValidation = true
- Ответы: 0
- Просмотры: 979
Загрузить файлы через CActiveForm, enableAjaxValidation = true
Каким способом можно интегрировать в CActiveForm мультизагрузку файлов? Использовал виджет CMultiFileUpload . кажется все то что нужно, но мне нужно чтобы было установлено enableAjaxValidation = true , а с true файлов в контролере не видно. Использовал и js (вернее angularjs) плагин, для мультизагру...
- 2017.02.10, 13:34
- Форум: Общие вопросы (Yii 1.x)
- Тема: Как правильно подключить jquery?
- Ответы: 0
- Просмотры: 916
Как правильно подключить jquery?
В layout в head подключаю jquery <script type="text/javascript" src="https://code.jquery.com/jquery-2.2.4.min.js"></script> В конце страницы проверяю версию jquery <script> console.log( "You are running jQuery version: " + $.fn.jquery ); </script> Мне возвращает You are...
- 2017.02.09, 15:17
- Форум: Общие вопросы (Yii 1.x)
- Тема: Путь к файлу в config/main.php
- Ответы: 2
- Просмотры: 1479
Re: Путь к файлу в config/main.php
Ну не знаю, что делаю не так Yii::setPathOfAlias('scripts', '/../../scripts/jquery.min.js'); возвращает в консоли Not allowed to load local resource: file:///E:/xampp/htdocs/myproject/scripts/jquery.min.js Yii::setPathOfAlias('scripts', '/../../scripts/jquery.min.js'); возвращает в консоли http://lo...
- 2017.02.08, 22:43
- Форум: Общие вопросы (Yii 1.x)
- Тема: Путь к файлу в config/main.php
- Ответы: 2
- Просмотры: 1479
Путь к файлу в config/main.php
Хочу подключить новый jquery, в config/main.php прописал код ниже, все ок. // application components 'components' => array( ... 'clientScript' => array( 'class' => 'system.web.CClientScript', 'scriptMap'=>array( 'jquery.min.js'=>'https://code.jquery.com/jquery-2.2.4.min.js', ) ), ... ), Но путь с об...
- 2016.06.03, 01:13
- Форум: Общие вопросы (Yii 1.x)
- Тема: $criteria с динамическим условием выбора
- Ответы: 0
- Просмотры: 1461
$criteria с динамическим условием выбора
Есть несколько условий выборки нужных данных с таблицы, например: $sql1='vcp.id_user_rejected IS NULL'; $sql2='vcp.id_user_cancelled IS NULL'; $sql3='vcp.id_user_approved IS NOT NULL'; $sql4='vcp.id_user_sended_approval IS not NULL'; $sql5='vcl.id_module='.$lectureRev->id_module; В конечно счете ну...
- 2016.05.10, 16:45
- Форум: Общие вопросы (Yii 1.x)
- Тема: Миграция. Обновить значение с Unix на timestamp
- Ответы: 1
- Просмотры: 976
Миграция. Обновить значение с Unix на timestamp
Имеем колонку со значениями время в формате unix Как заменить с помощью миграции время с каждой записи с unix на timestamp? Пытался это сделать так: $this->update('user', array('reg_time'=> date("Y-m-d H:i:s", ??? ))); Что прописать вместо ??? чтобы функция применялась к каждой записи?
- 2016.04.13, 12:46
- Форум: Общие вопросы (Yii 1.x)
- Тема: Переопределить locale даты
- Ответы: 6
- Просмотры: 1576
Re: Переопределить locale даты
Окончательно вопрос решил с ручной установкой языка, вот так
Код: Выделить всё
CLocale::getInstance($lang)->dateFormatter->formatDateTime($data->graduate_date,'medium',null)
- 2016.04.13, 11:47
- Форум: Общие вопросы (Yii 1.x)
- Тема: Переопределить locale даты
- Ответы: 6
- Просмотры: 1576
Re: Переопределить locale даты
Третий параметр нужно оставлять пустым
убирает время
Код: Выделить всё
Yii::app()->dateFormatter->formatDateTime($data->graduate_date,'medium','')
- 2016.04.13, 10:05
- Форум: Общие вопросы (Yii 1.x)
- Тема: Переопределить locale даты
- Ответы: 6
- Просмотры: 1576
Re: Переопределить locale даты
Это я пробовал с самого начала, но
CDateFormatter and its behaviors do not have a method or closure named "formatDate".
- 2016.04.12, 16:25
- Форум: Общие вопросы (Yii 1.x)
- Тема: Переопределить locale даты
- Ответы: 6
- Просмотры: 1576
Re: Переопределить locale даты
Попробую. Тогда еще один вопрос по датах Yii::app()->dateFormatter->formatDateTime($data->graduate_date) Для ru выводит 30 марта 2012 г., 0:00:00 Для en выводит Mar 30, 2012, 12:00:00 AM Все отлично, формат вывода соответствует формату в регионе Но как убрать 0:00:00 и 12:00:00 ? Если воспользоватс...
- 2016.04.12, 15:35
- Форум: Общие вопросы (Yii 1.x)
- Тема: Переопределить locale даты
- Ответы: 6
- Просмотры: 1576
Переопределить locale даты
Есть мультиязычный сайт. Когда начинал создаваться было определено что сокращение 'ua' - украинский язык. Много чего теперь на основе этого функционирует, как сам фреймворк Yii так и разные скрипты, плагины. Но по стандарту должно было быть не 'ua' , а 'uk' . На это ориентируется и Yii::app()->dateF...
- 2016.04.01, 00:58
- Форум: Общие вопросы (Yii 1.x)
- Тема: ajax отправка данных Active form с файлом без ajaxSubmitButton
- Ответы: 2
- Просмотры: 1036
Re: ajax отправка данных Active form с файлом без ajaxSubmitButton
Данное решение работает, хоть и в консоли обьект пустой
- 2016.04.01, 00:51
- Форум: Общие вопросы (Yii 1.x)
- Тема: ajax отправка данных Active form с файлом без ajaxSubmitButton
- Ответы: 2
- Просмотры: 1036
Re: ajax отправка данных Active form с файлом без ajaxSubmitButton
Во многих источниках встречается решение: function myAjaxSendData(url) { var formData = new FormData($("#course-form")[0]); $.ajax({ url: url, type: 'POST', data: formData, datatype:'json', success: function (data) { alert('good')...
- 2016.03.31, 21:03
- Форум: Общие вопросы (Yii 1.x)
- Тема: ajax отправка данных Active form с файлом без ajaxSubmitButton
- Ответы: 2
- Просмотры: 1036
ajax отправка данных Active form с файлом без ajaxSubmitButton
Какие есть варианты отправлять данные формы с файлом на сервер ajax'ом не используя ajaxSubmitButton? Вот код: <?php $form = $this->beginWidget('CActiveForm', array( 'id' => 'course-form', 'action'=>Yii::app()->createUrl('/_teacher/_admin/coursemanage/create'), ...
- 2016.02.17, 00:08
- Форум: Общие вопросы (Yii 1.x)
- Тема: CGridView множественная загрузка через аякс
- Ответы: 0
- Просмотры: 671
CGridView множественная загрузка через аякс
Js, аякс запрос может отрабатываться несколько раз: container = $('#pageContainer'); container.html(''); container.html(data); При каждом запросе очищается контейнер и в него вставляется data - в нашем случае это CGridView. Но при каждом таком обновлении конфирм в CGridView(выскакивает при нажатии ...
- 2016.02.16, 23:57
- Форум: Общие вопросы (Yii 1.x)
- Тема: breadcrumbs и CHtml::encode
- Ответы: 2
- Просмотры: 943
Re: breadcrumbs и CHtml::encode
Спасибо. Уже так и сделал