Tag: joomla
Costruire un componente per joomla
by demo on Jan.28, 2010, under tutto
In questi giorni sto lavorando assiduamente ad un sito basato su joomla!. Sto anche cercando di studiare come scrivere un componente per joomla. Mi sono reso conto che in giro non c’è tanta documentazione in italiano. Oltre tutto, non mi sembra nemmeno tanto valida (per me che mi piacciono le cose spiegate per bene bene bene per i bambini).
Così ho deciso di creare un componente per conto mio, basandomi si tutta una serie di fonti che documentereò. Sto creando un semplice tutorial di poche pagine ma scritto sufficentemente bene, per far capire persino ad un niubbo cosa sia il MVC e come si adopera in joomla.
Ora torno al mio componente e spero di potervi raccontare prest ed in modo chiaro e semplice, come si gioca con joomla.
Joomla e Community Builder hanno qualche problema con phpmailer?
by demo on Jan.12, 2010, under tutto
Ho installato un joomla per realizzare un ecommerce/community. Installiamo VirtueMart per fare il carrello. Installiamo Community Builder per fare la community. Modifichiamo qualche template e sistemiamo un pochino di codice a destra ed a sinistra per renderlo fico. Proviamo la registrazione.. PAM dai e dai … viene fuori che community builder (o meglio comprofiler) non invia le email ai domini di alice.it.
La cosa è assurda. Fatto sta che sono andato a scavare il codice che invia le email e sorpresa, phpmailer non riesce a costruire correttamente l’header. Ho provato a registrarmi sia con un indirizzo di gmail ottenendo questo:
Date: Tue, 12 Jan 2010 03:22:20 +0100 Return-Path: From: Registrazione utenti <> Reply-To: Registrazione utenti Message-ID: <44ffffbc0197cce7915279957c5a8734@www.oragiovane.it> X-Priority: 3 X-Mailer: PHPMailer (phpmailer.sourceforge.net) [version 2.0.0 rc3] MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=”UTF-8″
E con quello alice.it invece:
Date: Tue, 12 Jan 2010 03:22:20 +0100 Return-Path: From: Registrazione utenti <> Reply-To: Registrazione utenti Message-ID: X-Priority: 3 X-Mailer: PHPMailer (phpmailer.sourceforge.net) [version 2.0.0 rc3] MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=”UTF-8″
Ho scavato un altro pochino nel codice e viene fuori che per ragioni che ignoro e che voglio scoprire domani… non riesce a costruire correttamente il “Message-ID”. Non ho trovato nulla su bug, o forum o altro. E’ anche facile che pochi abbiamo riscontrato problemi con alice.it e con joomla e con community builder contemporaneamente.
Fatto sta che per il momento ho risolto il “bug” semplicemente non inserendo l’header quando viene inviata la mail. Il file in questione è di phpmailer e trattandosi di una libreria opensource, credo che mi dovro sbrigare a segnalarlo agli sviluppatori. La cosa buffa, è che se faccio un var_dump di mail(); restituisce bool(true) ma la mail non viene mai inviata.












