I vincoli di integrità impostati nel database, (come ON DELETE RESTRICT), sollevano delle eccezioni in caso di violazioni durante la scrittura o la cancellazione dei record.Un modo semplice e comodo per prevenirle in CakePHP è usare le rules. Un esempio…
Tag: CakePHP
poEdit e i file .ctp
Se si tenta di utilizzare poEdit per la traduzione di file con estensione .ctp inizialmente si ottiene un messaggio del tipo: “Poedit non ha trovato alcun file nelle directory analizzate” Se si va in File > Preferenze > Parser e…
FormHelper: creare una select automagicamente
Per creare una select è sufficente assegnare nel controller l’elenco dei valori ad una variabile con il giusto nome affinchè nel form venga automaticamente inserita nelle options.
Auth Component: pieno controllo dell’autenticazione
Come visto negli appunti precedenti, con la semplice attivazione il componente ha dei comportamenti predefiniti durante la fase di autenticazione che potrebbe essere necessario cambiare.
Inoltre vengono messi a disposizione metodi e attributi utili in varie circostanze, oltre che per la gestione dei permessi.
Auth Component: creare un utente, eseguire il login e il logout
Seconda parte del tutorial: Una volta attivato il component, creata la tabella degli utenti e la maschera per il login, è il momento di creare un utente per verificare il corretto funzionamento dell’autenticazione. Ecco due modi di farlo.
Auth Component: attivazione e quickstart
Tutorial per attivare il componente Auth in cakePHP, il sistema nativo per l’autenticazione degli utenti.
AJAX semplice semplice
Semplici concetti per usare AJAX con CakePHP
Pagination nella versione 1.2
Nella versione alpha è già presente l’helper per la paginazione delle liste.