Back to top

Autore Topic: Email anche di una Categoria  (Letto 1575 volte)

Offline benzo

  • Nuovo arrivato
  • *
  • Post: 5
    • Mostra profilo
Email anche di una Categoria
« il: 03 Ott 2011, 18:42:06 »
Chiedo scusa per i ltitolo non troppo esaustivo, spiego ora ciò che voglio fare:

Ho modificato tramite override la gestione delle pagine Categorie ed ho inserito la toolbar con Stampa ed Email.

La popup con la pagina per la Stampa va alla grande, ma la popup per inviare una Email non invia la mail, ritorna sempre l'errore "Questa email non è stata inviata." Ovviamente l'invio dell'Articolo funziona correttamente.

Praticamente ho ricreato i link della popup in questo modo:
Codice: [Seleziona]
<a href="/component/mailto/?tmpl=component&amp;template=MIO_TEMPLATE&amp;link=<?php echo sha1(JURI::current()); ?>" title="Email" onclick="window.open(this.href,'win2','width=400,height=350,menubar=yes,resizable=yes'); return false;"><img src="/templates/MIO_TEMPLATE/images/system/emailButton.png" alt="Email"  />[/url]
oppure così:
Codice: [Seleziona]
<a href="<?php echo JURI::base(); ?>component/mailto/?tmpl=component&amp;template=MIO_TEMPLATE&amp;link=<?php echo sha1(JURI::current()); ?>" title="Email" onclick="window.open(this.href,'win2','width=400,height=350,menubar=yes,resizable=yes'); return false;"><img src="/templates/MIO_TEMPLATE/images/system/emailButton.png" alt="Email"  />[/url]
Ho usato SHA1() in quanto facendo le prove con gli altri hash combaciavano perfettamente.

Non riesco a trovare ne errori php ne altro, nemmeno con il debug attivo.
Ora chiedo a voi come mai non invia la mail solo dalla categoria.

Vi ringrazio in anticipo.
 :)
« Ultima modifica: 03 Ott 2011, 18:46:22 da benzo »

Offline benzo

  • Nuovo arrivato
  • *
  • Post: 5
    • Mostra profilo
Re:Email anche di una Categoria
« Risposta #1 il: 03 Ott 2011, 18:50:58 »
ps
giusto per precisare, le categorie sono tutte  associate ad un menu, quindi i sef url li vedo senza l'id iniziale, ID-nome_categoria  -> diventa  nome_categoria.


Offline benzo

  • Nuovo arrivato
  • *
  • Post: 5
    • Mostra profilo
Re:Email anche di una Categoria
« Risposta #2 il: 03 Ott 2011, 19:18:00 »
scusate per i vari post.. cmq non avevo controlato bene il debug, questo è il risultato:
Citazione
     
Backtrace     
Call stack
#FunctionLocation
1JSite->dispatch()/home/MIO_USER/public_html/index.php:74
2JComponentHelper::renderComponent()/home/MIO_USER/public_html/includes/application.php:187
3require_once()/home/MIO_USER/public_html/libraries/joomla/application/component/helper.php:156
4JController->execute()/home/MIO_USER/public_html/components/com_mailto/mailto.php:21
5MailtoController->send()/home/MIO_USER/public_html/libraries/joomla/application/component/controller.php:679
6JError::raiseNotice()/home/MIO_USER/public_html/components/com_mailto/controller.php:68
7JError::raise()/home/MIO_USER/public_html/libraries/joomla/error/error.php:254

e questo è
6JError::raiseNotice()/home/MIO_USER/public_html/components/com_mailto/controller.php:68
Codice: [Seleziona]
        // Verify that this i a local link
        if (!$link || !JURI::isInternal($link)) {
            //Non-local url...
            JError::raiseNotice(500, JText:: _ ('COM_MAILTO_EMAIL_NOT_SENT'));
            return $this->mailto();
        }

praticamente è come se non riconoscesse come link interno del sito l'url della categoria.
Quindi mi chiedo ma i link hashati in SHA1() degli articoli vengono inseriti nel db? praticamente non posso farci nulla, o sbaglio?
« Ultima modifica: 03 Ott 2011, 19:30:13 da benzo »

Offline benzo

  • Nuovo arrivato
  • *
  • Post: 5
    • Mostra profilo
Re:Email anche di una Categoria
« Risposta #3 il: 05 Ott 2011, 12:27:18 »
nada??
 :-\

Offline benzo

  • Nuovo arrivato
  • *
  • Post: 5
    • Mostra profilo
Re:Email anche di una Categoria
« Risposta #4 il: 10 Ott 2011, 15:16:56 »
bump

 



Web Design Bolzano Kreatif