Articles of yii

Получение определенной строки из базы данных в yii

Я работаю над сайтом job.And, используя Yii.I есть gridview, который перечисляет все вакансии, размещенные пользователем, но я просто хочу показать задания, которые публикуются определенным пользователем. Например, если пользователь зарегистрирован как администратор, тогда он должен показывать только задания, отправленные администратором. Я пробовал следующие вещи, но не работал. In Controller. //codes public function actionViewJob() { $user_id = […]

yii cgridview ajaxlink работает только на первой странице

У меня был cgridview с ajaxlink в одном из столбцов. Ajaxlink отлично работает только на первой странице. Для других страниц, независимо от того, как я нажимаю ajaxlink, он обновит результат на первой странице. $this->widget('zii.widgets.grid.CGridView', array( 'id'=>'promotion-facility-grid', 'ajaxUpdate'=>true, 'dataProvider'=>$model->search(), 'filter'=>$model, 'columns'=>array( array( 'name'=>'pf_branch', 'value'=>'$data->pfBranch->branch_name'), array( 'name'=>'pf_category', 'value'=>'$data->pfCategory->pc_name'), array( 'name'=>'pf_photo', 'type' => 'raw', 'value'=>'CHtml::image(Yii::app()->baseUrl . "/images/facility/" .$data->pf_photo, […]

Модуль прав Yii перенаправляется на другую страницу, если пользователь не авторизован 403

я устанавливаю модуль прав на свой сайт, и я создаю контроллер под названием ProfileController class ProfileController extends RController { public function filters() { return array('rights'); } } я решил, кто может получить доступ к этому контроллеру, но когда пользователь попытается получить доступ к этой странице, он перенаправляет его на Error 403 You are not authorized […]

Facebook как ошибка сервера 500

Я хотел добавить кнопку «Facebook» на одну из страниц моего веб-сайта. Тем не менее, меня беспокоит эта ошибка сервера 500. Видите ли, когда я нажимаю Facebook, как плагин, он открывает окно входа в facebook. Я ввожу свои учетные данные для входа, а затем окно регистрации исчезает, и на мгновение отображает мое изображение профиля FB под […]

Код, который должен выполняться дважды в запросе Ajax

В функции if(!$validate) функция блокировки mail действительно выполняется один раз. Мне интересно, почему в функции блокировки mail if($validate) выполняется дважды !!! ??? Проблема возникает только в запросе Ajax и в первый раз загружается view page . после этого блок if($validate) запускается один раз, по другим запросам, if($validate) блок if($validate) действительно работает один раз. public function […]

yii-node-socket не работает для меня

Недавно я пытался интегрировать nodejs с моим существующим проектом, чтобы убедиться в реальном обновлении фидов. Таким образом, я использовал следующий плагин yii и выполнил инструкцию: https://github.com/oncesk/yii-node-socket Хост и порт: bigcat, 3001 соответственно, и я настроил их в console.php и main.php, как упоминалось. Я запустил сервер узлов, и журнал показал, что он прослушивает: Listening bigcat:3001 Set […]

Как зашифровать пароль перед отправкой из формы входа?

У меня есть форма Login в yii которая требует username и password . Моя проблема заключается в том, что пароль является простым текстом, поэтому может возникнуть проблема с безопасностью. Для этого у меня есть пароль md5 перед отправкой формы через ajax <div class="form"> <?php $form=$this->beginWidget('CActiveForm', array( 'id'=>'login-form', 'enableAjaxValidation'=>true, )); ?> <p class="note">Fields with <span class="required">*</span> […]

Yii Postgress Json запрашивает оператора с вопросительными знаками?,? |,? &

Как написать SQL-запросы для поддержки JSON, где условия соответствуют операторам? ,? |,? &. id : 12, name: 'Harry Pottor', type: ['Fiction', 'Horror', 'Adventure' ] В Yii, когда я пишу запрос для проверки массива JSON с помощью оператора ?& дает мне ошибку. Этот запрос выполняется успешно в pgAdmin SELECT id, name FROM books WHERE type ?& […]

композитор работает везде, кроме одного проекта

Я начинаю в yii2. composer command работает по каждому пути в Windows 10, но в одной из команд компоновщика пути проекта не работает. На самом деле ничего не делает. Очевидно, что на этом изображении: Я не знаю причины. Мой композитор.json: { "name": "yiisoft/yii2-app-advanced", "description": "Yii 2 Advanced Project Template", "keywords": ["yii2", "framework", "advanced", "project template"], […]

Кнопка отправки формы формы Yii, показывающая ошибку

Я получаю сообщение об ошибке Fatal error: Call to a member function hasErrors() on a non-object in F:\xampp\yii\framework\web\helpers\CHtml.php on line 2253 при попытке получить доступ к URL- http://localhost/happybox/index.php/site/cart/3 . Код моего файла просмотра cart.php: Hello, <?php echo ucwords(Yii::app()->user->name); ?>,<br/> This is your cart<br/> Click on Order to Place and Order.<br/> <?php $Orders = Orders::model()->findAll(array( 'select'=>'products_id', […]