Articles of yii

Странная переменная переписывается в цикле foreach

Это должно быть что-то уродливое, но я застрял на этом и не могу решить его в течение последних двух часов. У меня есть этот код: foreach($idMap as $menuId=>$pageId) { echo('$this->update("menus_items", SET "link = /content/show?id='.$pageId.'" WHERE id = '.$menuId.');'."\n"); $this->update ( 'menus_items', array('link'=>'/content/show?id='.$pageId), array('id = '.$menuId) ); } Часть echo работает как ожидалось ( $pageId отличается […]

Yii: измените стиль имени пользователя в заголовке при входе в систему

Я ibibie. Я хочу изменить стиль имени пользователя в заголовке при входе в систему. В настоящее время он отображается в черном цвете, и я хочу, чтобы он был курсивом белого цвета. Вниз есть код моего заголовка, пожалуйста, помогите мне с этим, спасибо. <div class="header"> <div class="row logo"> <div class="col-md-6"> <br> <a href='<?php echo Yii::app()->request->baseUrl;?>/emergency_response'><p>ERS.com</p></a> </div> […]

Yii: Настроить результаты CAutoComplete

Мне нужно создать раскрывающийся список, используя CAutoComplete. Все настроено и отлично работает, вот мой код действия: <?php public function actionSuggestCharacter() { if(Yii::app()->request->isAjaxRequest && isset($_GET['q'])) { $name = $_GET['q']; $criteria = new CDbCriteria; $criteria->condition='`Character` LIKE :keyword'; $criteria->params=array(':keyword'=>"$name%"); $criteria->limit = 5; $suggestions = zCharacter::model()->findAll($criteria); $returnVal = ''; foreach($suggestions as $suggestion) { $returnVal .= $suggestion->Character."\n"; } if (isset($suggestion)) […]

Yii как обновить все записи?

Я использую структуру Yii. /view/update.php <?php echo CHtml::beginForm(); foreach ($items as $i=>$item): echo '<tr>'; echo '<td>'.$item['name'].'</td>'; echo '<td>'.$item['c1'].'</td>'; echo '<td>'. count(cos::model()->findAll(array( 'condition'=>'cos2='.$item['id'],))).'</td>'; echo '<td>'. CHtml::activeCheckBox($item, "[$i]c2").'</td>'; echo '<td>'. CHtml::activeCheckBox($item, "[$i]c3").'</td>'; echo '<td>'. CHtml::activeCheckBox($item, "[$i]c4").'</td>'; echo '<td>edit</td>'; echo '</tr>'; endforeach; echo '</table>'; echo CHtml::submitButton('Save'); echo CHtml::endForm(); ?> как я могу написать все записи сразу?

Включить проверку клиента Yii

У меня есть некоторые вопросы о проверке клиента Yii. Когда я присваиваю clientOptions -> validateOnSubmit true, Yii автоматически проверяет мою форму на стороне клиента? Хорошо, поэтому правила проверки получат правила от метода rules() в модели? И почему, когда я пишу 'minlength' => 2 непосредственно в определение поля в шаблоне формы, это не сработает?

Yii изменить класс ошибкиHandler в config / main.php

Я создал собственный класс обработчика ошибок (CMyErrorHandler), который продолжается от CErrorHandler. Однако, когда я настраиваю класс компонента errorHandler в config / main.php как CMyErrorHandler, Yii все еще, кажется, использует старый класс CErrorHandler. 'errorHandler'=>array( 'errorAction'=>'site/error', 'class' => 'application.components.CMyErrorHandler', ), Как я могу использовать свой пользовательский обработчик ошибок? Благодаря!

Состояние CDbCriteria от другого CDbCriteria

Я не хочу, чтобы то, что я хочу сделать, возможно или нет, у меня есть две модели, которые я хочу получить данные из одной модели, используя условие от другого. $criteria1=new CDbCriteria; $paramIds = $s['param_id']; $stress = model1::model()->find($criteria1); $mycondition= ($stress->stress_value); echo $mycondition ; // I get this value and I want to use it as // […]

Ошибка модуля входа: свойство «LoginForm._id» не определено

Я пытаюсь создать модуль входа в Yii, но я получаю непредвиденную ошибку: Свойство «LoginForm._id» не определено. Я использую переменную $_id _id в классе UserIdentify. Почему в нем отображается ошибка, которая не указана в LoginForm._id? class UserIdentity extends CUserIdentity { /** * Authenticates a user. */ private $_id; public function authenticate() { $user = Users::model()->findByAttributes(array('username' => […]

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

Я новичок в структуре yii. У меня три разных таблицы в yii-структуре. Первая таблица Первая таблица – это язык (id, language_name) // id – первичный ключ. Вторая таблица Вторая таблица – это стих (id, topic_id, verse_text) // id – первичный ключ, topic_id – это внешний ключ. Третья таблица Третья таблица – verse_translations (id, verse_id, language_id, […]

yii CMultiFileUpload остановить поведение по умолчанию

Как вы должны препятствовать тому, чтобы виджет CMultiFileUpload добавлял имена файлов выбранных файлов на страницу? Вот мой код: <?php $this->widget('CMultiFileUpload', array( 'name' => 'images', 'accept' => 'jpeg|jpg|gif|png', 'denied' => 'Invalid file type', 'htmlOptions' => array('multiple'=>'multiple'), ));?> Вот картина того, о чем я говорю: Мне нужно удалить то, на что указывают стрелки. Также странно, почему в […]

Intereting Posts
Почему я не могу передавать пользовательские сеансы между субдоменами? MySQL / PHP: поиск похожих / связанных элементов по тегам / таксономии Сессия потеряна при переключении с HTTP на HTTPS в PHP Как изменить контент в зависимости от <select>? Как я могу запросить базу данных каждые несколько секунд? Какова концепция Service Container в Laravel? API графиков Facebook – токен OAuth Плагин с открытым исходным кодом для обмена ссылками, такими как Addthis? Уничтожьте или отмените сеанс, когда пользователь закроет браузер, не нажимая на logout Как передать дополнительную переменную в symfony form builForm Function Пространство имен PHP с именем динамического класса Оптимизация запросов розничной инвентаризации Mysql Как проверить работу CRON с PHP? Группировка mysql по категориям и отображение их в группы по каждой категории Как результат комбинирует результаты двух таблиц MySQL с использованием PDO