Tag: yii
Verwenden Sie für Fragen zu einer version von Yii, eine open-source-MVC-framework zum schreiben von web-2.0-Anwendungen in PHP5+
1
Antworten
Hallo, ich bin neu in yii und ich arbeite derzeit an einem Projekt und ich habe Probleme mit CDbCriteria. Mein Ziel-Abfrage: title LIKE '$_GET['search']%' OR description LIKE '$_GET['search']%' Ist es möglich, erreichen dasselbe Ergebnis wie das verwenden
3
Antworten
Dies ist das dropdown verwende.. <?php echo $form->labelEx($model,'status'); ?> <?php echo $form->dropDownList($model,'status', array('0' =>'In active', '1'=> 'Active'), array( 'onChange' => 'javascript:description()' )); ?> Wie kann ich ein text-Feld für Beschreibung auf die Auswahl von inaktiv dynamisch... bitte
6
Antworten
Möchte ich eine Funktion aufrufen, die in einem anderen controller aus der controller. class FirstController extends Controller { public function test1() { return 'OK'; } } class SecondController extends Controller { public function callTest1() { First::test1(); }
8
Antworten
beim Versuch, eine Verbindung mit mysql in yii-framework-Sie zeigt "CDbConnection failed to open the DB connection: could not find driver" Fehler php-code : 'db'=>array( 'class' => 'CDbConnection', 'connectionString' => 'mysql:host=localhost:3306;dbname=testdrive', 'emulatePrepare' => true, 'username' => 'root', 'password'
1
Antworten
Gibt es eine Möglichkeit, um eine CDbCriteria Suche (wie in compare()) in den Bereichen, die ich auswähle, aber mit dem Modell ist search() Methode anstatt manuell hinzufügen, die compare() Bedingungen? Beachten Sie, dass ich bin mit dem
2
Antworten
$criteria=new CDbCriteria(); $criteria->with = array('reviewCount', 'category10', 'category20', 'category30', 'town'); $criteria->select = 't.id,business,street,postalCode,contactNo,checkinCount,count(tbl_abc.id) as spcount'; $criteria->join = 'left join tbl_abc on t.id=tbl_abc.businessId'; $criteria->group = 't.id'; $criteria->order = 'spcount DESC'; $criteria->condition='spcount>1'; $bizModel = new CActiveDataProvider(Business::model(), array( 'criteria' => $criteria
1
Antworten
Das Problem: Ich kann nicht herausfinden, wie Yii erwartet mich zu ändern, die soap-version. Ich bin nach dieser tutorial. Der web-Dienst funktioniert, aber es ist nicht in SOAP 1.2 Der Klasse: <?php class ABFolioController extends CController {
7
Antworten
Habe ich eine Yii-Projekt mit ein main.php config-Datei und dev.php config-Datei, die "erbt". Die Dateien sind wie folgt: main.php: <?php //uncomment the following to define a path alias //Yii::setPathOfAlias('local','path/to/local-folder'); //This is the main Web application configuration. Any
2
Antworten
Ich erstelle Formular mit dem folgenden code: <?php $form=$this->beginWidget('CActiveForm', array( 'id'=>'contacts-form', 'enableAjaxValidation'=>false, )); ?> Gibt es eine Möglichkeit, senden Sie das Formular per AJAX? Nicht vergessen, ich spreche nicht über die AJAX-Validierung. Sie haben die ID, warum
2
Antworten
Mein Yii-code nicht zeigt Fehler sommerlich, bevor Sie auf Film speichern in der Datenbank.. was ist das problem ? Formular-code: http://jsfiddle.net/SRMzc/ es actionCreate Funktion: public function actionCreateM() { $model=new Movie; if(isset($_POST['Movie'])) { $model->attributes=$_POST['Movie']; $photos = CUploadedFile::getInstancesByName('photo'); if
1
Antworten
Ich versuche zu erstellen, die html-Schaltfläche in Yii-auf den button klicken möchte ich nennen, eine UserController.php und Actioncreate . Ich bin tun so , echo CHtml::button('Signup', array('button' => array('Users/create'))); ?> Aber es gibt mir folgenden Fehler htmlspecialchars()
3
Antworten
Ich versuche mich zu integrieren, das DatePicker-generierte CRUD-Formular auf Bearbeiten Wenn ich die Namen als array (wie textField erzeugt) es wird keine popup-Kalender Wenn ich einen einfachen Namen (non-array) funktioniert es... Wenn ich kündige komplett den Namen
7
Antworten
Ich bekomme diese Fehlermeldung, wenn Sie versuchen, eine Verbindung zu meiner db mit Yii Ich bin sicher, dass das Kennwort und die Berechtigungen korrekt sind. Wie kann ich die Spur hier das problem? Ich arbeite mit MAMP
2
Antworten
Ich verstehe nicht ganz, was der Dritte und der vierte Parameter (Rückgabe und processOutput) führen in die Methode renderpartial. Dies ist, was ich gefunden auf Yii Dokumentation: public string renderPartial(string $view, array $data=NULL, boolean $return=false, boolean $processOutput=false)
3
Antworten
in meinem layout Seite Cmenu sichtbar fn Yii::app()->user->isAdmin() funktioniert nicht richtig, wenn ich Yii::app()->user->isAdmin() in someother anzeigen, es zeigt richtigen Wert, aber nicht im layout. mein code in protected/views/layouts/main.php <?php $this->widget('zii.widgets.CMenu',array( 'items'=>array( array('label'=>'Home', 'url'=>array('/site/index'),/*'visible'=>!Yii::app()->user->isGuest*/), array('label'=>'Master','url'=>array('/site/master'),'visible'=>Yii::app()->user->isAdmin()), array('label'=>'Transaction','url'=>array('/site/transaction'),'visible'=>Yii::app()->user->isAdmin()), array('label'=>'
5
Antworten
Ich versuche mein GridView-Spalte-Breite. Das ist mein code: <?php $this->widget('zii.widgets.grid.CGridView', array( 'id' => 'prefixs-grid', 'dataProvider' => $model->search(), 'filter' => $model, 'columns' => array( array( 'name' => 'id', 'header' => 'No.', 'htmlOptions' => array('class' => 'center'), ), array(
1
Antworten
Will ich legen Sie die wordwrap-Eigenschaft auf eine bestimmte Spalte. Ich habe die Feste Breite für die Spalte. Aber wenn der text zu groß ist, geht es in die nächste Zelle. Ich wrappen will, dass der text
4
Antworten
Ich bin neu in YII. Gewusst wie: aufrufen einer Aktion aus einer anderen Aktion von der gleichen Steuerung. Angenommen, ich bin in action " A. muss ich anrufen Aktion B mit zwei Parametern. Mein controller-name ist Master
2
Antworten
Warum <a id="tray-button"><img id="tray-arrow" src="http://localhost/ric/slideshow/img/button-tray-up.png"/></a> arbeitet aber nicht in diesem <a id="tray-button"><img id="tray-arrow" src=<?php Yii::app()->baseUrl.'/slideshow/img/button-tray-up.png'?>/></a> Zur Verfügung gestellt http://localhost/ric -> ist mein webroot. Hier ist der basepath Konfiguration von meinem main.php 'basePath'=>dirname(__FILE__).DIRECTORY_SEPARATOR.'..', InformationsquelleAutor ashish | 2013-01-16
3
Antworten
Ich bin versucht, zu erstellen eine einfache REST-API-Authentifizierung. Aber, etwas ist falsch. Bin ich mit dem advanced-template mit dem Yii-Framework 2. Ich hatte nie programmiert für yii vor, und so bin ich zu lernen. Mein code: ~/api
2
Antworten
Ich bin mit ledger als Modell, die haben ein Feld mit Namen account_type.Es hält den Wert der credit-und debit. Wenn ich Kredit zu geben, dann sollte es geht, um die Zahlung Seite. Wenn ich debit-dann sollte es
3
Antworten
im Versuch, erstellen Sie url wie diese: www.domain.com/auth?join=social im yii. Das ist meine config: 'urlManager' => array( 'urlFormat' => 'path', 'rules' => array( '<action:(auth)>' => 'site/<action>', '<controller:\w+>/<action:\w+>' => '<controller>/<action>', ), 'showScriptName'=>false, ), wenn ich diese aufrufen: www.domain.com/auth?join=social
2
Antworten
problem defenition ich habe ein Modell namens "user.php' ich habe einige Validierungsregeln auf die gleiche Sie wie folgt vor ich gehe jetzt und erstellen Sie ein Passwort-reset-Formular in diesem Formular habe ich ein Textfeld name E-Mail (gleiche
3
Antworten
Ich bin neu in Yii2 Rahmen. Ich möchte Submit-Button die Name/Wert-in meinem Controller/Action. Folgendes ist mein code: Form: <?php $form = ActiveForm::begin(); ?> <?= $form->field($model, 'admin_document_key_id')->dropDownList(ArrayHelper::map(AdminDocumentKey::find()->all(), 'id', 'key_name'), ['prompt' => 'Select']) ?> <?= $form->field($model, 'key_value')->textInput(['maxlength' => 255])
2
Antworten
Möchte ich Ihnen zeigen, meine custom error msg Regel die Validierung fehl, error msg. Wie kann ich es tun? diesem set msg vom controller $expire_date_error = '<p>Please enter the company license expire date more than notification days</p>
3
Antworten
Arbeite ich mit dem Yii-framework. Ich habe einen Wert in einer meiner cgridview filter-Feldern verwenden: Hier mein jQuery, um einen Wert zuzuweisen, das Obere Suchfeld: $('#gridviewid').find('input[type=text],textarea,select').filter(':visible:first').val('".$_GET['value']."'); Und hier meine PHP für den Aufruf der cgridview: $this->widget('zii.widgets.grid.CGridView', array(
2
Antworten
Arbeite ich mit Yii2 und versuchen init einige Migrationsdateien. Dies war nach ein paar Monaten, jetzt bin ich immer den folgenden Fehler 'yii' ist nicht als ein interner oder externer Befehl Befehl, den ich versuche zu laufen,
1
Antworten
Wie fügen Sie, oder erhalten, die Variablen mit Yii::$app->user->something? Ich will nicht, um Sie durch identity. Ich möchte bestimmte Ports zugänglich durch user. Zum Beispiel, ich möchte den aktuellen angemeldeten Benutzers Benutzername und name: \Yii::$app->user->username oder \Yii::$app->user->name
1
Antworten
Ich bin ein Neuling auf yii und habe versucht, hinzufügen von bootstrap und giiplus Erweiterung yii.Aber nachdem Sie die extrahierte Datei in Ordner Erweiterungen und änderungen im main.php ich kann nicht scheinen, um Fehler in der Anzeige
1
Antworten
Ich versuche zu prüfen, ob ein Datensatz bereits in der Datenbank-Tabelle mithilfe von yii. Lesen Sie die Dokumentation es sagt, es ist eine Methode exists (), die verwendet werden können statt finden, die Aufnahme mit findByAttributes() oder
2
Antworten
In yii, ich Schaffe login-Modul. Nach erfolgreicher Anmeldung habe ich zum abrufen von aktuellen login-Benutzer-id und einfügen möchten, die userid in ein anderes 'logintransLog' - Tabelle, die Benutzer-id-Attribut mit dem Fremdschlüssel-Beziehung. So in yii, wie zum abrufen
2
Antworten
Habe ich ein CGridView mit einem CCheckBoxColumn und selectableRows = 2. Der Benutzer kann wählen Sie mehrere Zeilen aus meiner grid-Ansicht. Gridview ist eine Liste der nicht zugelassenen Kommentare und ich möchte in der Lage sein zu
3
Antworten
Habe ich versucht zu implementieren, twitter bootstrap-extension im Yii-aber es nicht tun. Ich bin nach der Anleitung unten, um es zu installieren mit Yii. http://www.cniska.net/yii-bootstrap/setup.html Ich kopiert und eingefügt haben, den folgenden code in meine main config-Datei,
2
Antworten
echo $form->dropDownList( $model,'categoryId', CHtml::listData(Category::model()->findAllBySql( 'SELECT * from category where isnull(parent_id)'), 'id', 'name'), array( 'empty'=>Yii::t('fim','Search All'), Yii::t('fim','Jobs'), Yii::t('fim','Training'), Yii::t('fim','Events'), Yii::t('fim','News') ) ); Jobs, Ausbildung, Veranstaltungen und Nachrichten werden nicht angezeigt. Wie können/sollten wir bauen, um diese Werte in
2
Antworten
Ich bin zu lernen, Yii und habe in das url-routing-problem. Ich habe einen controller wie folgt class PageController extends Controller { public function actionIndex() { echo 'index'; } public function actionGetPage($page = '') { echo $page; }
4
Antworten
Ich haben gegangen durch die http://www.yiiframework.com/doc/guide/1.1/en/form.table Habe ich nicht verstanden, was das bedeutet: $items=$this->getItemsToUpdate(); was ist das $this->getItemsToUpdate() Funktion? Ich versuche, fügen Sie dynamische Zeilen zu einer Zeit. Ich habe verwendet jquery für die Erstellung der Daten,
3
Antworten
Habe ich die dropdown option in Yii wie diese <?php echo $form->dropdownList($students,'student_name', CHtml::listData(Students::model()->findAll(), 'student_name', 'student_name'), array('selected'=>'Choose One')); ?> Die html output ist so etwas wie das <select selected="selected" name="Students[student_name]" id="Students_student_name"> <option value="Alex">Alex</option> <option value="John">John</option> <option value="Johny">Johny</option> <option
1
Antworten
Bin ich auf Projekt YII. Ich habe Production Tabelle, wo ich category_id und brand_id zwei Spalte. Nun, was ich tun will ist, benutzen Sie einfach die CActiveDataProvider zu Holen, insbesondere die Zeilen, die $dataprovider was hat diese
2
Antworten
Ich habe gerade angefangen mit YII und ich bin versucht, erstellen Sie eine neue migration. Ich verwende Xampp und es befindet sich in der d-Laufwerk von meinem system. Den Befehl, den ich versuche zu verwenden ist: D:\xampp\php>
4
Antworten
Ich entwickle eine website mit Yii. Ich habe einen button in die Seite. Ich brauche, um eine session-variable, wenn der Benutzer klickt bekommen und die session-Wert, wenn der Benutzer klickt auf einen anderen Knopf. Wie kann ich
4
Antworten
Ich habe vor kurzem ein Projekt gestartet, mit Yii und ich bin versucht zu bekommen verwendet, um den Abfrage-generator. Nun möchte ich eine Abfrage mit joins und auf das verknüpfen von Tabellen-Daten in der Abfrage, aber ich
7
Antworten
Ich verwendete den folgenden code zur Anzeige der Menüpunkte. Hier standardmäßig den 'Home' - link aktiviert werden soll. So, dass ich den code active' => $this->id =='default' ? true : false $this->widget('zii.widgets.CMenu',array( 'linkLabelWrapper' => 'span', 'items'=>array( array('label'=>'Home',
3
Antworten
Ich habe ein problem bei der Verwendung von PHPExcel erstellen Sie eine excel-Datei. Ich möchte wählen Sie einen Speicherort für die Datei in excel, aber ich weiß nicht, wie Sie es tun. $model = new User(); $labels
4
Antworten
Vielen Dank im Voraus für wer kann helfen. Ich habe die Suche nach einer Antwort, aber habe noch nicht gefunden, doch. Ich habe laufen in "Lösungen", die nicht gearbeitet habe, die aus 1 Zeile neu schreiben die
1
Antworten
Als pro Thema oben, ich habe einige Verwirrung über die Rückgabe der Daten. Also, wenn ich versuche, eine Rückkehr der render partial view Daten von meinem controller zu AJAX der code wird wie folgt sein. JQuery AJAX:
1
Antworten
Möchte ich die mysql-Abfrage, um die höchsten 5 Werte in einer Spalte aus einer Tabelle also die Abfrage ist : 'SELECT * FROM files ORDER BY `uploadDate` DESC LIMIT 5' wie führen Sie diese Abfrage aus und
1
Antworten
ich bin kämpfen, um meinen beforesave in Yii-Framework arbeitet auf diese Weise: wenn der Benutzer sendet das Formular, beforesave() Holen soll, die höchste Zahl in einer Spalte mit der Bezeichnung "bestellen" und legen Sie den Wert um+1
3
Antworten
Mache ich die folgenden im Blick: <li><a href='<? Yii::app()->controller->createUrl('sources'); ?>'>sources</a></li> Jedoch "Quellen" ist nicht an den Pfad angehängt werden, sondern der code gibt den Pfad zum aktuellen controller. Könnte jemand empfehlen, warum dies vielleicht mich? Der code
5
Antworten
Ich brauche Listenfeld für Mehrfachauswahl in yii, ich habe code der Formular-Bereich aber Ihre Speicherung zur Datenbank als ein Wort "Array" im Feld, Wie Sie zu behandeln für dieses problem? wie man Sie sich zurück, während anzeigen
1
Antworten
Diese kommen immer mit einer Fehlermeldung und ich kann nicht herausfinden, warum... SELECT i.user_id FROM (SELECT SUM(us.score) AS score_sum, us.user_id FROM user_scores us WHERE us.created >= DATE(DATE_SUB(NOW(),INTERVAL 7 DAY)) GROUP BY us.user_id) AS i ORDER BY i.score_sum