Articles of yii

Как использовать метод yii \ base \ model: getAttributes () в Yii?

Я получаю сообщение об ошибке при использовании метода getAttributes: «Вызовите функцию-член getAttributes () для не-объекта». Теперь, в моем контроллере: $notifications = Notifications::return_new()->getAttributes(); var_dump($notifications); В модели public static function return_new(){ return Notifications::find()->where(['is_seen' => 0])->all(); } Теперь, документы Yii говорят, что getAttribute () принимает массив в качестве параметра, поэтому я попытался $notifications = Notifications::return_new()->getAttributes('text'); но он по-прежнему […]

Почему Yii вызывает метод login () при создании модели входа в систему

Следуя моему предыдущему вопросу , я обнаружил, что в каждом из моих проектов Yii (где код входа был автоматически сгенерирован Yii при первоначальном создании приложения и не изменен мной), Yii выполняет метод login() из модели формы Login , когда эта модель создано. Зачем? В чем цель? Я проанализировал пошаговое выполнение потока приложений (с NetBeans + […]

Yii: получение данных на основе наивысшего среднего рейтинга

Я yiibie, и я хочу получить 5 лучших ngo из таблицы «NgoRateReviewNgo». Условие для 5 лучших Ngo заключается в том, что сначала нужно найти средний рейтинг Ngo, и после этого отобразятся те 5 Ngo, которые имеют самую высокую среднюю оценку. Это код для моего файла просмотра и содержит SQL-запрос <div class="main"> <div class="banner"> <img src="<?php […]

Функциональность импорта Yii

В моей основной конфигурации у меня есть: 'import' => array( 'application.models.*', 'application.components.*', Я где-то читал, что импорт Yii вызывает только соответствующий класс, когда это необходимо. Хотел узнать, правда ли это, и если импортировать всю папку сразу, это хорошая практика в Yii. Спасибо, Дэнни

Получение изображения из mp4-видео с использованием ffmpeg в YII

Я написал код для получения изображения из загруженного видео mp4 с использованием ffmpeg в YII. В localhost, когда я написал абсолютный путь, например d:/wamp/www/projectname/ffmpeg , он работает отлично, и я получаю изображение, но когда я пробовал, как baseurl ниже, используя baseurl $var="http://".$_SERVER['HTTP_HOST'].Yii::app()->request->baseUrl; $ffmpeg = $var."/ffmpeg/bin/ffmpeg.exe"; Я не могу получить изображение из видео. Вот мой код […]

Как создать собственный DataProvider в Yii с помощью CDataProvider?

Я в такой ситуации, как показано ниже. Я извлекаю некоторые данные, используя CSqlDataProvider и его разбиение на страницы (размер страницы), которые внутренне используют ограничение и смещение. И после этого я получаю $ rawData = $ sqldp-> getData (); Теперь мне нужно сделать некоторую обработку и добавить дополнительные данные. Так что теперь я получаю $ modRawData […]

Добавление класса css к определенным элементам активного контрольного списка Yii

Работа с Yii и активным checkboxlist. Я знаю параметры. Мне нужно добавить класс флага css к элементам. Это мой код: $form->checkBoxList($model, 'items', $selected, array( 'class'=>'default_class' )); Этот код просто добавляет default_class для каждого элемента. Но для конкретных предметов мне нужен другой класс.

Yii Записывает таблицу, но не все выбранные данные извлекаются

У меня есть следующие критерии в моем контроллере. $criteria = new CDbCriteria; $criteria->select = 't.*,b.*,c.*'; $criteria->join = "INNER JOIN tbl_patient_chair b ON b.patient = '0005' INNER JOIN tbl_chair c ON b.chair = c.Serial_No"; $criteria->condition = "t.client_id = '0005'"; $model = Patient::model()->findAll($criteria); $this->render('view', array( 'model' => $model )); Затем, на мой взгляд, я пытаюсь получить все […]

Yii2: как добавить идентификатор модели и модели в mPDF

Мне нужно создать pdf-файл из моего представления, я использую kartik mPDF, Контроллер: public function actionInvoicesPrint() { $pdf = new Pdf([ 'mode' => Pdf::MODE_CORE, // leaner size using standard fonts 'content' => $this->renderPartial('view', ['model' => $model, 'mode' => Pdf::MODE_CORE, 'format'=> Pdf::FORMAT_A4, 'orientation'=> Pdf::ORIENT_POTRAIT, 'destination'=> Pdf::DEST_BROWSER]), ]); return $pdf->render(); } Ошибка получения Undefined variable: model . Я […]

CActiveForm и его поведение не имеют метода или закрытия с именем «getErrors».

Привет, я довольно новичок в инфраструктуре yii, в настоящее время пытаюсь установить логин через аутентификацию базы данных. но im неоднократно получая эту ошибку CException CActiveForm и его поведение не имеют метода или закрытия с именем «getErrors». может кто-нибудь помочь мне, если это Хеш-контроллер <?php class SiteController extends Controller { public function actions() { return array( […]