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

Gogi
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'ами. Э...
Gogi
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' =...
Gogi
2017.04.14, 15:21
Форум: Общие вопросы (Yii 1.x)
Тема: Как доставать не все атрибуты модели по умолчанию
Ответы: 3
Просмотры: 1950

Re: Как доставать не все атрибуты модели по умолчанию

Конкретнее где это прописать?
У меня в проекте сотни обращений к модели ActiveRecord, где прописать select по умолчанию?
Gogi
2017.04.14, 13:52
Форум: Общие вопросы (Yii 1.x)
Тема: Как доставать не все атрибуты модели по умолчанию
Ответы: 3
Просмотры: 1950

Как доставать не все атрибуты модели по умолчанию

Например мне нужны данные модели User, все поля кроме token и password. Если я буду поднимать модель то я получу все атрибуты, в том числе и пароль. Эти данные мне нужны редко, только при авторизации и аутентификация. А в основном я заношу атрибуты в json и обрабатываю, вывожу то что мне нужно, но э...
Gogi
2017.02.21, 21:20
Форум: Общие вопросы (Yii 1.x)
Тема: Загрузить файлы через CActiveForm, enableAjaxValidation = true
Ответы: 0
Просмотры: 979

Загрузить файлы через CActiveForm, enableAjaxValidation = true

Каким способом можно интегрировать в CActiveForm мультизагрузку файлов? Использовал виджет CMultiFileUpload . кажется все то что нужно, но мне нужно чтобы было установлено enableAjaxValidation = true , а с true файлов в контролере не видно. Использовал и js (вернее angularjs) плагин, для мультизагру...
Gogi
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...
Gogi
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...
Gogi
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', ) ), ... ), Но путь с об...
Gogi
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;  В конечно счете ну...
Gogi
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", ??? )));  Что прописать вместо ???  чтобы функция применялась к каждой записи?
Gogi
2016.04.13, 12:46
Форум: Общие вопросы (Yii 1.x)
Тема: Переопределить locale даты
Ответы: 6
Просмотры: 1576

Re: Переопределить locale даты

Окончательно вопрос решил с ручной установкой языка, вот так

Код: Выделить всё

CLocale::getInstance($lang)->dateFormatter->formatDateTime($data->graduate_date,'medium',null) 
Gogi
2016.04.13, 11:47
Форум: Общие вопросы (Yii 1.x)
Тема: Переопределить locale даты
Ответы: 6
Просмотры: 1576

Re: Переопределить locale даты

Третий параметр нужно оставлять пустым

Код: Выделить всё

Yii::app()->dateFormatter->formatDateTime($data->graduate_date,'medium','') 
убирает время
Gogi
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".
Gogi
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 ? Если воспользоватс...
Gogi
2016.04.12, 15:35
Форум: Общие вопросы (Yii 1.x)
Тема: Переопределить locale даты
Ответы: 6
Просмотры: 1576

Переопределить locale даты

Есть мультиязычный сайт. Когда начинал создаваться было определено что сокращение 'ua' - украинский язык. Много чего теперь на основе этого функционирует, как сам фреймворк Yii так и разные скрипты, плагины. Но по стандарту должно было быть не 'ua' , а 'uk' . На это ориентируется и Yii::app()->dateF...
Gogi
2016.04.01, 00:58
Форум: Общие вопросы (Yii 1.x)
Тема: ajax отправка данных Active form с файлом без ajaxSubmitButton
Ответы: 2
Просмотры: 1036

Re: ajax отправка данных Active form с файлом без ajaxSubmitButton

Данное решение работает, хоть и в консоли обьект пустой
Gogi
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')...
Gogi
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'),       ...
Gogi
2016.02.17, 00:08
Форум: Общие вопросы (Yii 1.x)
Тема: CGridView множественная загрузка через аякс
Ответы: 0
Просмотры: 671

CGridView множественная загрузка через аякс

Js, аякс запрос может отрабатываться несколько раз: container = $('#pageContainer'); container.html(''); container.html(data);  При каждом запросе очищается контейнер и в него вставляется data - в нашем случае это CGridView. Но при каждом таком обновлении конфирм в CGridView(выскакивает при нажатии ...
Gogi
2016.02.16, 23:57
Форум: Общие вопросы (Yii 1.x)
Тема: breadcrumbs и CHtml::encode
Ответы: 2
Просмотры: 943

Re: breadcrumbs и CHtml::encode

Спасибо. Уже так и сделал