Tag: cakephp-3.0
Fragen über 3.0.x-Zweig des CakePHP-MVC-framework. Wenn Ihre Frage betrifft CakePHP in der Regel verwenden Sie das tag [cakephp].
2
Antworten
Brauche ich Hilfe bekommen, zwei Werte (für den menschlichen freundliche dropdown) in einer Schlüssel-Wert-paar mit finden oder bekommen oder irgendetwas anderes. Ich brauche Hilfe mit die einfachste Methode, dies zu tun in CakePHP. Hier ist mein Versuch:
3
Antworten
UPDATE Dies ist die Verknüpfung von SQL nach all den wählt, FROM users Users LEFT JOIN userinfos Userinfos ON Userinfos.id = (Users.userinfo_id) INNER JOIN offices Offices ON Offices.id = (Userinfos.office_id) ok, ich habe eine Datenbank (MySQL) einrichten
2
Antworten
Ich bin mit Auth-Komponente, um zu überprüfen Benutzer angemeldet ist. Hier ist mein AppController die initialize-Funktion public function initialize() { parent::initialize(); $this->loadComponent('Flash'); $this->loadComponent('Auth', [ 'authenticate' => [ 'Form' => [ 'fields' => [ 'username' => 'username', 'password'
1
Antworten
Ich bin Herumspielen mit Cakephp 3.0 und Frage mich, wie ich gehen über die Validierung von Daten, die nicht in der Datenbank gespeichert. Zum Beispiel weiß ich bei dem Modell (was zu sein scheint, nun bekannt als
1
Antworten
In CakePHP2.x, ich habe Häufig verwendet $uses Attribut im Controller, aber es scheint, dass dieses Attribut nicht mehr in CakePHP 3.0. Die einzige Möglichkeit, die ich kenne laden Modelle, die nicht der Standard ist die Verwendung von
3
Antworten
Bin ich für CakePHP von Codeigniter. Ich habe ein neues Projekt gestartet und installiert CakePHP 3.0, mit Komponisten in einem Ubuntu-Gast-Maschine, die ich für die Entwicklung verwenden. Ich versuche, erstellen Sie eine DB-Migration, aber es scheint, das
3
Antworten
In CakePHP 2, ich könnte die aktuelle Aktion mit $this->action, aber in CakePHP 3.x ich kann nicht mehr, denn es gibt die folgende Fehlermeldung zurück: Error: actionHelper could not be found. Wie bekomme ich die aktuelle Aktion
1
Antworten
War ich nach dieses tutroial und alles ist in Ordnung, außer das Löschen von Artikeln. Wenn ich rufe delete-Methode: public function delete($id) { $this->request->allowMethod(['post', 'delete']); $job = $this->Jobs->get($id); if ($this->Jobs->delete($job)) { $this->Flash->success(__('Job: {0} has been deleted.', h($job->name)));
5
Antworten
Heute wollte ich Cakephp3 auth-Komponente. Ich habe Studien cakephp3 blog-tutorial und auth-Dokumentation. Ich habe Blog-tutorial, und jetzt funktioniert alles einwandfrei, wie login,logout, etc... Wollte ich UsersController geschützt und wird nur verwendet, wenn ich angemeldet. Und das ist
2
Antworten
Ich entwickle meine website in cakephp 3.x. In den will ich mir merken-Funktionalität für den login des Benutzers. Ich habe getan, viele seraching(R&D) auf google, aber ich kann nicht gefunden, was hilfreich für mich. Ich habe versucht,
3
Antworten
Ich bin neu bei Kuchen 3.0. Ich habe gelesen, Dokumentation http://book.cakephp.org/3.0/en/development/sessions.html Aber ich bin nicht in der Lage zu schreiben-Sitzungen. use Cake\Network\Session\DatabaseSession; $session->write('Config.language', 'eng'); $session->read('Config.language'); InformationsquelleAutor Amuk Saxena | 2015-06-01
5
Antworten
In einem Teil von meine app, die ich aktualisieren müssen nur das Feld is_active einige table mit einer Menge von Feldern. Was ist der beste Ansatz, um zu aktualisieren, nur dieses Feld und vermeiden die Validierungen und
1
Antworten
Ich versuche, um Fehlermeldungen anzuzeigen, die zusammen für jede falsche Eingabe in der form. Beispiel: der Benutzer muss seinen Namen, Alter und E-Mail, aber er machte sich nur der name. Validator gibt richtig falsch auf notEmpty-Regel für
2
Antworten
Ich bin vor ein Problem mit meinem login system. Ich schaffte es meine user in meiner Datenbank, aber immer wenn ich mich einloggen will, hält Sie auffordert, "Ungültige E-Mail oder Passwort, versuchen Sie es erneut". Dies ist
3
Antworten
Ich bin mit CakePHP 3, ich muss ein rohes SQL-Abfrage über mehrere Tabellen. In CakePHP 2, dies könnte getan werden, mithilfe der query () - Methode auf jedem Modell ( $this->Messages->query("select..") ). Muss ich die Methode, die
1
Antworten
Bekam ich diese Fehlermeldung, wenn ich versuchte, Sie zu integrieren, Plugins für die charts. Die plugins, die ich online gefunden werden alle Kuchen in der version 2.*. Versuche ich Tat das gleiche für 3.0 und habe diesen
7
Antworten
So laden Sie ein Modell in einer Komponente in Cakephp 3.0? Vor(in Cakephp 2) du könntest $Model = ClassRegistry::init($modelName); $Model->create(false); $saved = $Model->save($data); Was ist das äquivalent, dass in der 3.0? Ich würde vorschlagen, zu konsultieren, die
3
Antworten
In CakePHP 2.x Sie tun konnte, AuthComponent::user() in der Ansicht, um Daten von der Auth-Komponente. In CakePHP 3.0beta3 es wirft: "Error: Class 'AuthComponent' not found" Gibt es eine einfache Möglichkeit, um Daten von AuthComponent in Sicht? Es
4
Antworten
Ich habe einige code, die hat irgendwo auf dem Weg gebrochen und ich habe Probleme beim Debuggen. Dies ist eine vereinfachte version des es. $data = $this->request->data; $form = $this->Forms->get($data['id'], [ 'contain' => ['FieldsForms' => ['data'] ]
4
Antworten
In meiner CakePHP-3-Anwendung, nach einem controller-Umleitung bekomme ich diesen Fehler: Error: [LogicException] Controller action can only return an instance of Response Request URL: /mycontroller/ Stack Trace: #0 /var/www/vhosts/example.com/httpdocs/vendor/cakephp/cakephp/src/Routing/Dispatcher.php(87): Cake\Routing\Dispatcher->_invoke(Object(App\Controller\SigninsController)) #1 /var/www/vhosts/example.com/httpdocs/webroot/index.php(37): Cake\Routing\Dispatcher->dispatch(Object(Cake\Network\Request), Object(Cake\Network\Response)) #2 {main} Bezüglich CakePHP
3
Antworten
Hab ich innerhalb "PostsTable.php" ich bin versucht, um form-Daten zur Behandlung von image-Dateien. In CakePHP 2, die ich verwendet, um zu tun: public function beforeSave($options = array()) { if(!empty($this->data['Post']['picture']['name'])... Jemand erklären könnte, in Kuchen 3: beforeSave Cake\ORM\Table::beforeSave(Event
1
Antworten
Ich habe folgende DB-Tabellen: Artikel, Benutzer, Gruppen, itemImages. Es gibt viele, zu viele Beziehungen zwischen (Einzelteile, Gruppen) und (Benutzer, Gruppen), und einen für viele zwischen (Elementen, itemImages). Alle entsprechenden Fremdschlüssel eingerichtet wurden in CakePHP als Assoziationen. Wie
4
Antworten
Wie machen Sie es, wo die in-Klausel in der neuen CakePHP? Ich versuche: $restaurants->find()->where(['id' => $r_ids])->all(); Wo $r_ids ist array von ids, die ich brauche in meiner Abfrage, aber dies funktioniert nicht wie erwartet. InformationsquelleAutor onedayiwillchangethis |
1
Antworten
Ich bin neu bei cakePHP 3. Ich habe einen controller erstellt und das Modell, wo ich eine Funktion aufrufen, um alle Benutzer aus der Datenbank. Aber wenn ich den code unten bekomme ich die folgende Fehlermeldung "Rufen
2
Antworten
Hey, ich hatte installiert xampp auf windows xampp control panel 3.2.1, und ich bin immer diese Fehlermeldung : Schwerwiegender Fehler: Sie müssen aktivieren der intl-Erweiterung zur Nutzung von CakePHP. in G:\xampp\htdocs\hw\config\bootstrap.php on line 38 Hatte ich geändert
1
Antworten
Ich habe eine belongsToMany Verein auf Benutzer und Kontakte. Ich würde gerne die Kontakte von den angegebenen Benutzer. Ich bräuchte so etwas wie $this->Contacts->find()->contain(['Users' => ['Users.id' => 1]]); Das Kochbuch spricht über die Bedingungen enthalten, benutzerdefinierten finder-Methoden
3
Antworten
Ich versuche zu starten CakePHP. Ich machte bookmarker und getestet von Befehl bin\cake server. Es zeigte sich ein Fehler, da die Verbindung zur Datenbank konnte nicht hergestellt werden: SQLSTATE[HY000] [1045] Access denied for user 'my_app'@'localhost' (using password:
2
Antworten
Ich versuche zu speichern ein Bild in cakephp 3.0. Ich bin nur in der Lage, zum speichern der Dateinamen in der db, jedoch nicht zum speichern der tatsächlichen Datei auf dem server. Brauche Hilfe Form: echo $this->Form->create('User',
4
Antworten
Arbeite ich in cakephp 3 und ich drucken möchte meine Zeit-Objekt in Y-m-d-format. Dies ist mein Objekt 'expiry' => object(Cake\I18n\Time) { 'time' => '2015-07-31T00:00:00+0000', 'timezone' => 'UTC', 'fixedNowTime' => false }, Kann mir jemand helfen mit diesem?
8
Antworten
Ich versuche zu installieren, und führen Sie einen CakePHP 3.0-Projekt auf einem shared host. Jedoch, CakePHP 3.0 erfordert php-intl Erweiterung, aber der hosting-provider hat mir versagt zu installieren/aktivieren intl Erweiterung auf dem shared-hosting. Wie kann ich CakePHP
3
Antworten
Ich gerade installiert cakephp 3.0.3 mit dem Komponisten und ich bin mit dem eingebauten development-Kuchen-server für meine Website. Ich habe nur zwei änderungen vorgenommen, um das Projekt. Nach der Arbeit mit dem Projekt für eine kleine Weile,
3
Antworten
Ist es auch möglich, eine "ZWISCHEN ? UND ?" where-Bedingung WIE bei der Verwendung von cakephp 2.5? In cakephp 2.5 Schreibe ich so etwas wie 'conditions' => ['start_date BETWEEN ? AND ?' => ['2014-01-01', '2014-12-32']] wie kann
2
Antworten
Vorausgesetzt, ich habe genau das setup wie im Kochbuch hier: http://book.cakephp.org/3.0/en/orm/associations.html class StudentsTable extends Table { public function initialize(array $config) { $this->belongsToMany('Courses', [ 'through' => 'CourseMemberships', ]); } } class CoursesTable extends Table { public function initialize(array
4
Antworten
Dies ist driving me mad. Warum wird Kuchen brauchen, um einfache Dinge zu kompliziert.. Ich hoffe, dass sich Kuchen zum generieren von SQL, der wie folgt aussieht.. Erwarte ich den SQL, der ausgeführt werden DELETE `ProductVouchers` FROM
1
Antworten
Jungs, wie kann ich mich bewerben, eine ODER-Bedingung in der folgenden Where-Anweisung ? $this->IbCommisions->find()->matching( 'Users.Accounts',function ($q) { return $q->where(['IbCommisions.ib_id' => $this->userid, 'Users.country_id' => $this->request->data['country']]); } Etwas geworden wie (['IbCommisions.ib_id' => $this->userid OR 'Users.country_id' => $this->request->data['country']]) InformationsquelleAutor user1292656
1
Antworten
TLDR: Wie benutze ich das erste Element in einem Ergebnis Objekt? Nach abrufen von Daten aus der Datenbank, ich will ziehen Sie den ersten heraus und verwenden Sie es separat vor der Wiederholung durch die restlichen videos.
2
Antworten
Habe ich gelesen Umwandeln Mehrerer Datensätze. Jetzt bin ich versucht zu retten, mehrere Fotos auf einmal aus einem Formular. Mit: debug($this->request->data); Habe ich diese: [ (int) 1 => [ 'filename' => '25483_106728809362869_5795827_n.jpg', 'description' => '', 'album_id' =>
3
Antworten
Bin ich mit CakePHP 3.x und habe ein Problem mit Stunden. Habe ich richtige Stunden in meiner Datenbank (MySQL). Wenn meine Anwendung zeigt diese Stunden, ich habe Stunden in UTC statt meiner Aufzeichnungen. In anderen Worten, ich
1
Antworten
Als JsHelper ist nicht mehr in cakephp 3.0 also, was ich Tue, ist zu speichern, Formular Daten in Datenbank per ajax ich habe nur zwei input-Feldern. meine Dateien sind: hinzufügen.ctp js.js EmployeesController.php hinzufügen.ctp $dies->->create('Mitarbeiter'); $dies->->input('name', array('id'=>'name')); $dies->->input('Alter',
2
Antworten
Hatte ich dieses Stück code in meine services.ctp - Datei, die war in Ordnung arbeiten, bevor Sie in CakePHP 2.3.10. href="<?php echo $this->webroot . 'intro/services/1'; ?> Ich habe gerade kopiert diese Datei in CakePHP 3.0.0-und es funktioniert
1
Antworten
Custom-Ausführung der Abfrage in cakephp. Ich habe folgenden code. $conn = ConnectionManager::get('default'); $rs = $conn->query('SELECT * FROM customers'); Es gibt mir leeres array wenn customers Tabelle mit 20 Datensätze. Bitte machen Sie mir einige Lösung. Dank. InformationsquelleAutor
4
Antworten
Arbeite ich an Kuchen 3. Ich will erstellen Sie eine benutzerdefinierte Gültigkeitsprüfung-Regel. Ich möchte, um zu überprüfen, ob das Feld 'password' ist gleich dem 'confirm_password' Feld. Dies ist mein code: public function validationDefault(Validator $validator) { $validator ->add('id',
6
Antworten
Grundsätzlich in Verzug.ctp habe ich diese für meinen Titel: <title> <?= $this->fetch('title') ?> </title> Und im inneren des Controllers habe ich diese Zeile: $this->set('title', 'Test-Title'); Aber es tut sich nix, es zeigt immer noch-Controller name(Jobs, Controller vollständigen
5
Antworten
Ich bin neu in PHP und CakePHP. Probleme bei der Verdrahtung meiner Datenbank mit CakePhp. Unten ist mein app-Konfiguration. Ich bin auf Bitnami WAMP-stack 5.4.40-0 Ich bin mit CakePhp Version 3.0.4 zum erstellen eines web-mvc-Anwendung Eintrag für
4
Antworten
Begann ich mit CakePHP 3 nach einer Zeit mit CakePHP 2 und ich habe Probleme zu erstellen, die die Authentifizierung login. Den neuen auth-Funktion $this->Auth->identify() immer false zurück. Auf die Datenbank, die das Kennwort verschlüsselt perfekt, und
3
Antworten
Ich versuche zu entfernen oder ändern Sie die Verpackung div, CakePHP setzt auf seine form-helper. Wenn ich diesen code verwenden: echo $this->Form->input('contact', ['label' => false]); Ausgabe: <div class="input text"> <input type="text" id="contact" maxlength="255" name="contact"> </div> Und was
3
Antworten
Bin ich mit CakePHP 3.x. Was ich will ist zu können, rufen wir $this->Kategorien->finden() und dann kommen Themen über Themen.cat_id = Kategorien.id und dann kommen Posts, die auf Posts.topic_id = Themen.id. Ich bekomme keine Fehler, aber die
9
Antworten
Arbeiten mit dem CakePHP 3.0 beta, es scheint ein einfaches problem, aber ich habe gesucht, durch die docs und kann nichts finden. Nach dem einfügen eines neuen Datensatzes mit $this->Model->speichern(), möchte ich die Holen Sie sich die
1
Antworten
Bin ich erstellen, eine Anwendung in CakePHP 3.0, in dieser Anwendung, die ich zeichnen möchte, SVG-Grafiken der Daten mit Hilfe einer php-Klasse, die ich geschrieben habe. Was wäre der richtige Weg zu gehen über die Verwendung dieser
5
Antworten
Arbeite ich mit CakePHP-3(beta 2) - version vor kurzem. Ich brauche zu integrieren, Facebook-Login mit Hilfe von PHP-SDKs und ich bin mir nicht klar mit dem Import von Lieferanten-Dateien in dieser version. In CakePHP 2x, ich hatte