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].

Wie erstelle ich ein keyValue-pair-Mädchen (Anzeigefeld) durch kombinieren/zwei Felder in CakePHP 3?

Anzahl der Antworten 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:

CakePHP 3 Finden Sie Alle NULL-Daten Enthalten, zeigt nichts an?

Anzahl der Antworten 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

Wie zu erhöhen cakephp Auth-Komponente session expire time

Anzahl der Antworten 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'

Cakephp 3.0-Formular-Validierung

Anzahl der Antworten 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

Gewusst wie: laden von nicht-Standard-Modelle?

Anzahl der Antworten 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

CakePHP 3.0 bin/Kuchen Befehl nicht gefunden

Anzahl der Antworten 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

Aktuelle Aktion bei der Verwendung von CakePHP 3

Anzahl der Antworten 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

Nicht zugelassene Methode auf $this->Anfrage->allowMethod(['post', 'delete']);

Anzahl der Antworten 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)));

Cakephp3 Auth - ermöglichen, dass einige Controller zu arbeiten, ohne authoriziation

Anzahl der Antworten 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

Cakephp-3.x-remember me Login-Funktionalität

Anzahl der Antworten 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,

Wie zu Lesen und zu schreiben-Sitzung in Cakephp 3.0

Anzahl der Antworten 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

Update nur ein Feld auf Cakephp 3

Anzahl der Antworten 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

Cakephp-3-überprüfungs-Fehlern angezeigt

Anzahl der Antworten 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

Cakephp 3.0-Login

Anzahl der Antworten 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

CakePHP 3 Raw-SQL-Abfrage

Anzahl der Antworten 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

Cakephp 3.0-Klasse "- App\Controllers\App "nicht gefunden" - Fehler

Anzahl der Antworten 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

Cakephp 3.0 - Modell Laden im inneren Komponente

Anzahl der Antworten 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

CakePHP-3.x - AuthComponent::user() in View

Anzahl der Antworten 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

Debugging speichern() false zurückgeben, CakePHP 3.0

Anzahl der Antworten 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'] ]

Cakephp 3 controller umleiten

Anzahl der Antworten 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

Wie zu verwenden beforeSave in CakePHP 3? $event, $entity und $Optionen müssen immer gefüllt?

Anzahl der Antworten 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

CakePHP 3 die select-Felder

Anzahl der Antworten 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

Wie man eine `IN` - Klausel in CakePHP Abfrage?

Anzahl der Antworten 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 |

Was bedeutet, Rufen Sie an eine member-Funktion auf booleschen und wie Sie zu beheben

Anzahl der Antworten 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

Kuchen php3.0 xampp 3.2.1 Fehler

Anzahl der Antworten 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

Gewusst wie: filtern von Bedingungen für die zugeordneten Modelle?

Anzahl der Antworten 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

cakephp Fehler. Verbindung zur Datenbank ...nicht ...: Access denied for user 'my_app'@'localhost' (using password: YES)

Anzahl der Antworten 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:

Datei-upload in Cakephp 3.3

Anzahl der Antworten 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',

Konvertierung von Zeit-Objekt von cakephp 3 in Y-m-d-format

Anzahl der Antworten 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?

CakePHP 3.0 läuft nicht ohne intl-Erweiterung

Anzahl der Antworten 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

Cakephp 3.0.3 Wie verwende ich das Standard-layout?

Anzahl der Antworten 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,

CakePHP 3.0 -> Zwischen finden Sie Zustand

Anzahl der Antworten 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

CakePHP-3.x - hasMany through association - finden

Anzahl der Antworten 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

CakePHP Löschen mit Mehreren Bedingungen

Anzahl der Antworten 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

Cakephp 3 Abfrage ODER Bedingung

Anzahl der Antworten 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

Wie bekomme ich erste Element von CakePHP 3 Ergebnisse Objekt

Anzahl der Antworten 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.

CakePHP-3.x: speichern mehrerer Datensätze

Anzahl der Antworten 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' =>

Zeitzone ändert sich nicht angezeigte Zeit in CakePHP 3.x

Anzahl der Antworten 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

einfache ajax-Formular in cakephp 3.0

Anzahl der Antworten 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',

Wie man $this->webroot Arbeit in CakePHP 3.0

Anzahl der Antworten 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

Wie zum ausführen von benutzerdefinierten Abfrage in cakephp 3.x

Anzahl der Antworten 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

So erstellen Sie eine benutzerdefinierte Gültigkeitsregel in Kuchen 3

Anzahl der Antworten 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',

$dies->set('title', 'Titel'); funktioniert nicht bei der Verwendung von CakePHP 3.x

Anzahl der Antworten 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

SQLSTATE[HY000] [1045] Access denied for user 'username'@'localhost' mit CakePhp

Anzahl der Antworten 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

Login [ Auth->identifizieren() ] immer false auf CakePHP 3

Anzahl der Antworten 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

Cakephp 3.0 ändern oder zu entfernen, wickeln div input form

Anzahl der Antworten 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

Wie join mehrere Tabellen mithilfe von CakePHP 3?

Anzahl der Antworten 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

Wie kommst du auf die Letzte insert-ID in CakePHP 3.0?

Anzahl der Antworten 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

Wie kann ich meine eigene externe Klasse in CakePHP 3.0?

Anzahl der Antworten 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

Gewusst wie: importieren von vendor-Dateien in CakePHP 3x

Anzahl der Antworten 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