Популярные вопросы по тегу YII

Как выбрать место для сохранения файла в Excel с помощью PHPExcel

... ew User(); $labels = $model->attributeNames(); $data = $model->findAll(); $objPHPExcel = Yii::app()->excel; ........ $filename = ' ...

jQuery (...). activeform не является функцией в Yii

... тому 6 я добавляю базовую библиотеку jquery и библиотеку 5 jquery ui в макет сайта, чтобы иметь к ним 4 доступ на всех страницах. Но это вызывает 3 проблемы на страницах, у которых есть форма 2 (активная форма). Я вижу эту ошибку в fir ...

Yii2 GridView скрыть столбец условно

... образом: [ 'label' => 'Executive Name', 'attribute' => 'cs.first_name', 'visible' => '0', ], Но я хочу 2 условно отобразить это примерно так: [ 'label' => 'Executive Name', 'attribute' => 'cs.first_name', 'visible' => function ($data) { if ($data->hc_customersupport->is_supervisor) { return '1'; // or return true; } else { ret ...

Отправить запрос с x-auth-token в заголовке php

... ".$token." \r\n", 'content' => $getdata ) ); $context = stream_context_create($options); $result = file_get_contents('url?'.$getdata, false, $context); в Android мы отправляем такие данные 6 request.addHeader("x-auth-token", token); У меня нет доступа к серверу, я просто отправляю 5 запросы и получаю данные. Н ...

Как мне сбрасывать переменные в Yii для отладки?

... [-][-][warning][yii\log\Dispatcher::dispatch] Unable to send log via yii\debug\LogTarget: Exception 'Exception' with message 'Serialization of 'SimpleXMLElement' is not allowed' in /cygdrive/c/Users/Chloe/workspace/AffiliateArbitrage/vendor/yiisoft/yii2-debug/LogTarget.php:58 Stack trace: #0 /cygdrive/c/Users/Chloe/workspace/AffiliateArbitrage/vendor/yiisoft/yii2-debug/LogTarget.php(58): serialize(Array) #1 /cygdrive/c/Us ...

Журнал YII для отладки

... еделенной 8 строке кода. Я хочу использовать что-то 7 похожее на функцию отладки cakePHP для разработчиков, чтобы 6 выводить значение определенного свойства 5 класса в браузер. Я использую Yii framework, и это моя 4 конфигурация для yii log в main.php: 'log'=>array( 'class'=>'CLogRouter', 'routes'=>array( array( 'class'=>'CFileLogRoute', 'levels'=>'trace, inf ...

Подзапрос Yii2 в Active Record

... в запрос активной 1 записи SELECT * FROM `base ...

Yii2: получить сумму в нижнем колонтитуле gridview

... ); $sum = $query->sum('price'); $dataProvider = new ActiveDataProvider([ 'query' => $query, ]); $this->load($params); if (!$this->validate()) { return $dataProvider; } $query->joinWith('patient'); $query->andFilterWhere([ 'id' => $this-&g ...

В чем разница между $ with и $ joinWith в Yii2 и когда их использовать?

... то $joinWith - список отношений, с которыми этот запрос должен быть соединен. $with - список отношений, с которыми ...

Использовать диапазон ограничений в yii2?

... 5 ограничение 12,20. Вот мой код: $Query = new Query; $Query->select(['um.id as USERid', 'um.first_name', 'um.last_name', 'um.email', 'COUNT(g.id) as guestCount']) ->from('user_master um') ->join('LEFT JOIN', 'guest g', 'g.user_id = um.id') ->limit(12,20) ->groupBy('um.id') ->orderBy(['um.id' => SORT_DESC]); $command = ...

Получение базового URL в Yii 2

... что 4 that method в Yii 2 больше не принимает параметр? Я 3 пробовал сделать это без истины, например: Yii::$app-&g ...

findAll() в yii

... xyz poi 6 104 abc xyz 7 101 xyz abc Теперь в Yii мне нужна 2 запись, где email_id = 101 Я использую приведенный 1 ниже код, но он не работает. $id =101; $criteria = new CDbCriteria(); $criteria->addCondition("email_id < :email_i ...

Yii - findAll с упорядочением по

... ия? Приведенный ниже код работал, все можно найти по идентификатору разработчика $id = Yii::app()->user->getState('id'); $models = Games::model()->findAll('developer_id='.$id); Нижеследующий код отработан и заказан ...

Параметр запроса Yii2 из url

... к сделать 1 то же самое в YII2. спасибо <?php echo $companyAdd_id = Yii::app()->request->getParam('companyAdd_id'); ?> <?php echo $form->hiddenField($model, 'companyAdd_id', array( 'type' => 'text', 'value' => $companyAdd_id )); ?&g ...

Валидатор даты правил Yii Framework 2.0

... 10 я использую ключ date, как показано ниже, он 9 ничего не проверяет. Это означает, что я 8 все еще могу ввести текст в это поле ввода 7 и опубликовать форму. Когда я изменил его 6 на логическое или по электронной почте, я увидел, что он очень хорошо 5 проверяется, когда я что-то неправильно 4 ввел в поле ввода. Как я могу проверить 3 значение даты внутри поля ввода с помощью 2 Yii Framework 2.0? Мой метод rules(): public functi ...

Только в Firefox "Ошибка загрузки <script> с исходным кодом

... рировать форму Marketo с моим 5 существующим веб-сайтом на платформе yii. Мой 4 код работает во всех браузерах, кроме Firefox. Выдержка 3 из моего кода: $ ('# кнопка'). click (function() { var formData = { 'Электронная почта': $ ('# UserInfo_email'). Val(), 'FirstName': $ ('# UserInfo_first_name'). Val(), 'LastName': $ ('# UserInfo_last_name'). Val(), }; MktoForms2.loadForm ('// app-ab2 ...

Yii2 - Псевдоним таблицы с ActiveRecord

... e.selling_price','client.name']) -&gt;leftjoin('all_the_clients as client','products_with_a_long_name.clientId = client.id') -&gt;where(['products_with_a_long_name.id' =&gt; $var]); Как я могу использовать 5 псевдоним для первой таблицы, products_with_a_long_name, поскольку 4 я использую псевдоним для второй. Я знаю, что 3 могу использо ...

Запрос на другой источник заблокирован:

... данное с использованием 4 Yii. Мы будем благодарны за любые советы - ОБНОВЛЕНИЕ 3 - Я добавил в свой htaccess следующее, но 2 без всякой радости &lt;ifModule mod_headers.c&gt; Header set Access-Control-Allow-Origin: * Header set Access-Control-Allow-Headers: Authorization Header set Access-Control-Allow-Methods: GET, POST, OPTIO ...

Yii2 $ model-> load (Yii :: $ app-> request-> post()) не загружает данные из формы

... ; 'Username', 'password' =&gt; 'Password', 'auth_key' =&gt; 'Auth Key', 'access_token' =&gt; 'Access Token', 'money' =&gt; 'Money', ]; } } просмотр &lt;?php use yii\helpers\Html; use yii\bootstrap\ActiveForm; ?&gt; &lt;h2&gt;Send&lt;/h2&gt; &lt ...

Скрыть метку для поля ввода

... ext')-&gt;textArea('label'=&gt;false) ?&gt; и альтернативный 1 код: &lt;?= $form-&gt;field($model, 'sample_text')-&gt;textArea('label'=&gt;'') ?&gt; Как правильно скр ...

Получить текущий контроллер и идентификатор действия в Yii

... ие для некоторых страниц, чтобы 9 избежать перенаправления на страницу входа. Чтобы 8 проверить текущий контроллер, он проверил 7 значение $_GET. Моя проблема в том, что я использовал 6 urlManager, чтобы переписать URL-адрес, а $_GET дает мне 5 нулевое значение. Есть ли какой-нибудь метод, который 4 я могу использовать, чтобы получить текущий 3 контроллер и действие в рейтинге моег ...

Как сделать миграцию поля enum yii2

... utf8 COLLATE utf8_unicode_ci ENGINE=InnoDB'; } $this-&gt;createTable('{{%user_social_media}}', [ 'social_media' =&gt; $this-&gt;ENUM('facebook', 'google', 'twitter', 'github'), 'id' =&gt; $this-&gt;primaryKey(), 'username' =&gt; $this-&gt;string(), ...

Сортировка по умолчанию поставщика данных Yii2

... )); Как можно настроить сортировку 2 по умолчанию в Yii2? Попытка выполнить приведенный 1 ниже код, но безрезультатно: $dataProvider = new ActiveDataProv ...

dropzone.js не загружает файлы в форматах .doc, .xls, .xlsx.

... return (_ref = file.previewElement) != null ? _ref.parentNode.removeChild(file.previewElement) : void 0; }" ) )); Но 2 я не знаю, как изменить этот виджет. я меняю 'mimeTypes' ...

Где я могу найти версию своего приложения yii для yii?

... едавно начал работать с yii, где я могу 1 найти ...

Как получить роль пользователя в Yii2?

... ль пользователя в Yii2? Я 1 искал и ...

Yii2: Как использовать orГде и где

... ind(); //... if ($this-&gt;keyword) { $query-&gt;orFilterWhere(['like', 'keyword', $this-&gt;keyword]) -&gt;orFilterWhere(['like', 'content', $this-&gt;keyword]) } if ($this-&gt;cat) { $query-&gt;orFilterWhere(['category_id'=&gt; $this-&gt;cat]) -&gt;orFilterWhere(['term_id'=&gt; $this-&gt;cat]) ...

Изменение типа атрибута с помощью миграции yii

... анных для веб-приложений, разработанных 6 с использованием yii. Теперь один из атрибутов 5 в таблице имеет тип int, но я хочу преобразовать 4 его тип в метку ...

Yii2 и отсортировать в ArrayDataProvider

... к, чтобы ссылки сортировки отображались 1 как $sort-&gt;link(' ...

Как проверить электронную почту и электронную почту, которые уже существуют или не проверяются в Yii Framework?

... авил проверки модели Yii. Также 3 как проверить, существует ли электронная 2 почта или нет, используя функцию п ...

Как использовать swiftMailer в Yii2

... дя по тому, что 10 на эту тему вопросов не нашёл, задача тривиальная, но 9 до конца разобраться не мог. Есть примеры, которые 8 не описывают более подробно весь цикл отправки 7 письма или я чего-то не понимаю :( Настройка return [ //.... 'components' =&gt; [ ...... 'mail' =&gt; [ 'class' =&gt; 'yii\swiftmailer\Mailer', 'transport' =&gt; [ 'class' =&gt; 'Swift_SmtpTransport', 'host' =&gt; 'l ...

Базовое скрытое поле в yii

... код, похожий на обычный синтаксис 10 php: &lt;input type="hidden" name="field_name" value="a"/&gt; Это должно быть поле со статическим 9 значением a. Мне просто нужно, чтобы он 8 работал с моими переменными $ _POST для 7 проверки ошибок. Можно ли избежать изменения 6 моделей и контроллеров только для того, чтобы 5 встав ...

Yii генерирует ошибку "Невозможно разрешить запрос <контроллер / действие>".

... й страницы. Отображается ошибка: Ошибка 3 404: невозможно разрешить запрос membersdet 2 / index Здесь membersdet - иден ...

Yii2 Как выполнить группировку условий И или ИЛИ?

... 2, используя 1 activeQuery и модели. SELECT * FROM users AS u WHERE u.user_id IN(1,5,8) AND (u.status = 1 OR u.verified = 1) OR (u.social_acco ...

Yii2 - проверить, вошел ли пользователь в просмотр

... рить, вошел ли пользователь 6 в мой файл представления, но продолжаю получать 5 эту ошибку: Call to undefined method Yii::app() Я попытался добавить $ перед приложением, но 4 ошибка все еще существу ...

Временный файл mPDF не доступен для записи с помощью Yii

... esize: 5; background-position: top center;'&gt;&lt;/body&gt;&lt;/html&gt;"); $mpdf-&gt;WriteHTML("&lt;div style='text-align:center; display:table; height:100%; width:100%; padding-top:28%;'&gt;&lt;h1 style='display:table-cell; vertical-align:middle; font-size:40px;'&gt;".$orgtitle."&lt;/h1&gt;&lt;/div&gt;"); $mpdf-&gt;Output('IDEA-CERT-'.$orgtitle.'.pdf', 'I'); } Надеюсь, кто-нибудь поможет мне 1 в моей проблеме. ...

Yii2 как работает search() в SearchModel?

... =&gt; $query, ]); if (!($this-&gt;load($params) &amp;&amp; $this-&gt;validate())) { return $dataProvider; } $this-&gt;addCondition($query, 'att1'); $this-&gt;addCondition($query, 'att1', true); $this-&gt;addCondition($query, 'att2'); $this-&gt;addCondition($query, 'att2', true); return $dataProvider; } Я это называю так: $search = new MyModelSearch() ...

Yii2 запускает только определенную миграцию

... когда я использую миграция yii , я 3 получаю длинный список оставшихся миграций. Как 2 я могу запустит ...

Yii $ form-> textfield, как установить значение по умолчанию?

... etUsername(),'disabled'=&gt;'disabled')); ?&gt; &lt;?php echo $form-&gt;error($model,'teamlead'); ?&gt; &lt;/div&gt; Когда 4 я нажимаю "Создать", Yii выдает ошибку, сообщая, что 3 textField пуст? Не уверен, что еще я могу сделать, кроме 2 как установить значение. Могу ли я также 1 установить ...

Yii 2 дает исключение при нажатии на вкладку контактов по умолчанию

... аю эту ошибку, когда запускаю свой 8 Mac с localhost. Либо расширение GD PHP с 7 поддержкой FreeType, либо ImageMagick PHP требуется 6 расширение с поддержкой PNG. Я думаю, проблема 5 связана с изображ ...

Почему json_encode возвращает пустые скобки?

... b\BaseActiveRecord) =&gt; array (size=5) 'id' =&gt; int 2 'created_on' =&gt; string '2015-11-12 12:12:15' (length=19) 'user_id' =&gt; int 1 'text' =&gt; string '2severity level is 2guardian is 5,Studen ...

Как сделать массовую вставку базы данных в Yii2?

... gt;db("INSERT INTO some_table(id,my_value) VALUES" . $data_sql); $sql-&gt;execute(); Но как этого добиться, если 10 вы все еще хотите привязать значения? Изменить: этот 9 вопрос отличается от связанного вопроса, поскольку 8 я не использую ActiveRecord. Изменить 2: В идеале было бы хорошо, если 7 бы существовало решение, предлагающее некоторую 6 гибкость, например, возможность написать 5 большую часть собственного синтаксиса, ...

Yii2 - неверный запрос (# 400) Невозможно проверить отправку ваших данных

... 'options' =&gt; [ 'tag' =&gt; false, ] ], 'options' =&gt; [ 'class' =&gt; 'form-horizontal' ] ]); ...

Yii2 - Получение неизвестного свойства: yii \ console \ Application :: user

... =&gt; [ 'log' =&gt; [ 'targets' =&gt; [ [ 'class' =&gt; 'yii\log\FileTarget', 'levels' =&gt; ['error', 'warning'], ], ], ], ], 'params' =&gt; $params]; Я безуспешно 2 пытался запустить его с помощью этих коман ...

Используйте как метод beforeAction(), так и метод поведения() в контроллере в Yii2

... 'update','change','view','page','active','list'], 'allow' =&gt; true, 'roles' =&gt; ['@'], 'matchCallback' =&gt; function ($rule, $action) { echo "string"; die; }, ], ], 'denyCallback' =&gt; function ($rule, $action) { return $this-&gt;redirect(Yii:: ...

Yii2: требуется одно поле. Подтверждение.

... tribute_name) &amp;&amp; empty($this-&gt;$params['other'])) { $this-&gt;addError($attribute_name, Yii::t('user', "either {$field1} or {$field2} is required.")); return false; } return true; } Когда я открываю 5 свою страницу индекса, я получаю следующую 4 ошибку: Иск ...

Yii: как посчитать записи в модели?

... ay( 'user_id'=&gt; Yii::app()-&gt;user-&gt;uid )); Теперь я хочу подсчитать 3 количество извлеченных строк. Ни $notifyModel-&gt;coun ...

Соответствие всем значениям в предложении IN

... ера: public function actionFilters($list) { $companies = new CActiveDataProvider('Company', array( 'criteria' =&gt; array( 'condition'=&gt; 'type=0', 'together' =&gt; true, 'order'=&gt; 'rating DESC', 'with'=&gt;array( 'taxonomy'=&gt;array( 'condition'=&gt;'term_id IN ('.$list.')', ) ...

Как получить ответ в формате json (application / json) в yii?

... твет в формате json (applic ...

Получить текущий URL / URI без каких-либо переменных $ _GET

... методы Yii::app()-&gt;requestUrl / Chtml::link() для 2 возврата URL-адресов за вычетом некоторых 1 переменных $_GET. Изменить: текущее решение: unset $_GET['lg']; echo Yii::app()-&gt;createUrl( Yii::app()-&gt;controller-&gt;getId().'/'.Yii::app()-&gt;controller-&g ...