Joomla.it Forum
Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => : Alessio Spagnoletti 27 Jan 2014, 21:09:08
-
Salve a tutti,
Per il mio sito avevo in mente di mettere un modulo e-mail per segnalare bug e cose simili...i normali moduli e-mail sfruttano il programma gestore di e-mail installato sul proprio computer. Cose assurde...per ovviare a questo problema ho scoperto i moduli php. Il problema è che io non ne capisco moooltiiissiimoo di html e perciò desidererei un aiutino (specialmente perché è urgente). Il vero intoppo sta nel codice html e non nel php, infatti come azione del modulo imposta da aprire la pagina help.php (nome modulo php). Però non specifica la path del file che si DEVE trovare nella stessa path della pagina html (ovvero dell'articolo)...Ma io con Joomla! non so dove si trovano gli articoli... :(
Perciò avrei due possibili soluzioni (che però non so mettere in pratica) e sono:
1) sapere la path degli articoli
2) cambiare codice html per aprire anche un link diverso.
Ecco il codice per rendervi meglio conto di che cosa sto parlando:
<form id="modulo" action="help.php" method="post">
<table>
<tbody>
<tr>
<td>Il Suo indirizzo e-mail</td>
<td><label> <input id="mail" type="text" name="mail" /> </label></td>
</tr>
<tr>
<td>Oggetto</td>
<td><label> <input id="object" type="text" name="object" /> </label></td>
</tr>
<tr>
<td>Messaggio</td>
<td><textarea id="body" name="body" rows="5" cols="30"></textarea></td>
</tr>
<tr>
<td> </td>
<td><label> <input id="submit" type="submit" name="submit" value="Invia" /> <input id="cancella" type="reset" name="cancella" value="Ripristina" /> </label></td>
</tr>
</tbody>
</table>
</form>
Vi ringrazio in anticipo.
-
i normali moduli e-mail sfruttanoil programma gestoredie-mailinstallatosul proprio computer
Certo che assolutamente non è come affermi, sfruttano il server smtp installato sullo stesso server web se si sceglie phpmail oppure un server smtp esterno se si seleziona protocollo smtp.
Quindi prima dovresti informarti meglio in merito.
-
Lo immagino ma non ne ho assolutamente la minima idea su come fare altrimenti. Tornando alle possibili soluzioni sai dirmi se sono fattibili o nel caso sapresti dirmi una valida alternativa?
-
Un modulo contatti nativo oppure lo fai con un qualsiasi modulo per form ma non pensare di implementare la funzione mail separatamente con script.
-
Quindi mi potresti dare un codice di esempio per implementare la mail senza il php e senza usare i programmi per email installati sul computer?
-
Ma chi ti ha detto che i moduli per inviare email utilizzano i programmi sul computer del navigatore?
-
Io ne ho trovati due ed entrambi li usavano. Se tu ne conosci altri ti dispiacerebbe indicarmene alcuni?
-
Forse sbagli a crederlo, tutti o utilizzano lo script nativo del server web o non spediscono affatto, anche perché non potrebbero in nessun caso utilizzare programmi sul pc, se non altro per motivi di sicurezza. Ma tu forse ti riferisci a modulu che ti mettono un indirizzo email e tu per rispondere cliccandoci ti si apre il tuo client di posta. Se utilizzi il componente contatti nativo vedi che hai il form per scrivere ed il pulsante per inviare.
-
Quindi tra i componenti devo trovare un modulo email che l'utente può compilare per inviare un email?
-
Vai in gestione componenti di joomla e prova ad utilizzare il componente contatti.
-
Ok domani lo farò, ora non ho il computer sotto mano. Poi ti farò sapere.
-
Il componente contatti non mi permette di inserire in una pagina un modulo email ma al massimo posso inserire le mie informazioni tipo email e nome e imdirizzo ecc. Io invece voglio inserire un modulo con textbox che quando si preme il pulsante invia mi invia l'email. Il modulo che ho io funziona ma solo se metto il file php nella stessa cartella della pagina html. È questo il vero problema.
-
Cioè lo posso fare ma preferirei rendere private le mie informazioni o comunque abbellire la pagina rimuovendo le info sul contatto che non mi iinteressano
-
Ciao Alessio Spagnoletti,
ti stai intestardendo sulla tua idea e non guardi quello che ti suggeriscono.
Il componente contatti di joomla fa quello che chiedi, compreso il form di invio che tanto stai cercando.
Prenditi un po' di tempo per approfondire:
http://www.joomla.it/mediawiki/index.php/Joomla!_2.5:Domande_e_Risposte_FAQ#Come_visualizzare_subito_il_modulo_di_contatto.3F (http://www.joomla.it/mediawiki/index.php/Joomla!_2.5:Domande_e_Risposte_FAQ#Come_visualizzare_subito_il_modulo_di_contatto.3F)
Ciao!
-
Ho visto he può fare ciò che desidero ma non mi piace che si debba vedere anhe le mie caratteristiche e che non lo possa integrare in una pagina dove si trova già un articolo. Comunque ho risolto in un altro modo. Però sono comunque aperto ad altre soluzioni.
-
Prova questo:
http://extensions.joomla.org/extensions/contacts-and-feedback/contact-forms/8219
-
Sembra interessante, forse è quello che fa per me. Stasera lo vedrò, ors sono impegnato. Poibti farò sapere.