Notifica mail prestito

Started by ballot82, 28 December 2015, 10:56:35

Previous topic - Next topic

ballot82

Salve. Sto personalizzando il componente con una mail di notifica della richiesta di prestito. Puoi indicarmi quale variabile mi fa visualizzare il titolo del libro? Grazie

federica

Ciao,
dipende dal file, quale file stai modificando?
In generale il titolo è nella colonna "title" del database, però in base al file viene richiamato in modi diversi, potrebbe essere $this->book->title oppure $this->_item[$pk]->title oppure $data->title
Al mondo ci sono 10 tipi di persone, quelli che hanno capito il codice binario e quelli che non l'hanno capito.
Informatizzati [url="https://informatizzati.org"]https://informatizzati.org[/url]
Stacca la spina [url="https://disconnessi.org"]https://disconnessi.org[/url]

ballot82

Il file editato è book.php e si trova nel percorso \components\com_abook\controllers\

federica

In quel file non c'è alcuna variabile o array che contenga il titolo del libro.
Al mondo ci sono 10 tipi di persone, quelli che hanno capito il codice binario e quelli che non l'hanno capito.
Informatizzati [url="https://informatizzati.org"]https://informatizzati.org[/url]
Stacca la spina [url="https://disconnessi.org"]https://disconnessi.org[/url]

ballot82

Immaginavo. C'è modo di inserirla o richiamarla in qualche modo? Grazie.

federica

Ciao,
scusa il ritardo.
I files dentro la cartella controllers, per convenzione, non fanno chiamate al database ma prendono istruzioni dai file nella cartella models. Quindi anche se si può ottenere dati nel file controllers/book.php io te lo sconsiglio. Visto che si tratta di inviare email è meglio dare un'occhio anche alla sicurezza. La procedura corretta sarebbe quella di utilizzare il model o di sviluppare un plugin, poi se vuoi usare il controller (perchè tanto il sito sarà solo ad uso interno) nessuno ti vieta di fare una chiamata al database, prendere i dati che ti servono e inserirli in una mail.
Al mondo ci sono 10 tipi di persone, quelli che hanno capito il codice binario e quelli che non l'hanno capito.
Informatizzati [url="https://informatizzati.org"]https://informatizzati.org[/url]
Stacca la spina [url="https://disconnessi.org"]https://disconnessi.org[/url]