Joomla.it Forum

Non solo Joomla... => Sviluppo => : cassy 09 Jan 2010, 12:05:11

: Problema refresh modulo
: cassy 09 Jan 2010, 12:05:11
Salve a tutti.
Ho da poco installato il modulo calendario del componente Seminar for Joomla. Il problema è che, se utilizzo le freccette del calendario per spostarmi da un mese all'altro, avviene un refresh di tutta la pagina web (fastidioso è dir poco), mentre il refresh dovrebbe avvenire solo nel modulo.
Qualcuno può aiutarmi in questa impresa?
: Re:Problema refresh modulo
: mmleoni 09 Jan 2010, 14:50:23
ciao, vi è un url per vedere il modulo all'opera?
: Re:Problema refresh modulo
: cassy 09 Jan 2010, 15:17:16
ciao, vi è un url per vedere il modulo all'opera?

Ciao! Grazie per l'attenzione!
Eccolo qui: http://seminar.vollmar.ws/

Anche qui fa il refresh della pagina.
Il problema è che se posiziono il modulo verso la fine della pagina, il risultato è che risalgo su continuamente se seleziono i mesi...
: Re:Problema refresh modulo
: mmleoni 09 Jan 2010, 15:30:35
temo che tu non possa farci niente, a parte trovare un modulo che usi ajax per aggiornare le informazioni :(

se è possibile aggiungere parametri al link, anche modificando il modulo, potresti mettere un'ancora sopra il modulo e riportala in coda al link: farebbe il refresh egualmente, ma almeno ti posizionerebbe al punto giusto della pagina.

ciao,
marco
: Re:Problema refresh modulo
: cassy 09 Jan 2010, 15:40:16
temo che tu non possa farci niente, a parte trovare un modulo che usi ajax per aggiornare le informazioni :(

se è possibile aggiungere parametri al link, anche modificando il modulo, potresti mettere un'ancora sopra il modulo e riportala in coda al link: farebbe il refresh egualmente, ma almeno ti posizionerebbe al punto giusto della pagina.

ciao,
marco

mmm non ho capito bene cosa intendi, Marco.
Stavo vedendo la programmazione del modulo ma non saprei dove agire in questo caso.

Tu cosa dici di fare?
: Re:Problema refresh modulo
: mmleoni 09 Jan 2010, 15:50:29
Stavo vedendo la programmazione del modulo ma non saprei dove agire in questo caso.

:( in questo caso non so che dirti, io provo a spiegartelo egualmente.

nel layout html del modulo inserisci come prima riga
:
<a name="seminarCalendar" />

e poi in coda ad ogni link aggiungi #seminarCalendar

ciao,
marco

: Re:Problema refresh modulo
: cassy 09 Jan 2010, 16:03:39
Marco, il file di cui parli è mod_seminar.php?

Se è questo, e se all'inizio devo inserire la stringa di cui parli, dove inserisco invece #seminarCalendar?

Puoi farmi un esempio di link in questo file?

Ammesso sia questo quello che intendevi.

Lo so che ti chiedo tanto, scusami....
: Re:Problema refresh modulo
: 56francesco 09 Jan 2010, 16:13:37
cassy non ha senso inviare un intero file in questo modo, intasa solo la ricerca..
: Re:Problema refresh modulo
: cassy 09 Jan 2010, 16:21:01
cassy non ha senso inviare un intero file in questo modo, intasa solo la ricerca..

ok...
: Re:Problema refresh modulo
: mmleoni 09 Jan 2010, 16:33:02
ho provato a scaricare il modulo e modificare il codice al volo, non so se funzioni ma questo è il massimo che posso fare.

ciao,
marco

[allegato vecchio più di un anno eliminato automaticamente]
: Re:Problema refresh modulo
: cassy 09 Jan 2010, 19:05:47
ho provato a scaricare il modulo e modificare il codice al volo, non so se funzioni ma questo è il massimo che posso fare.

ciao,
marco


Marco, sei davvero gentile ad occuparti del mio problema.
Purtroppo, sostituendo il tuo file con l'originale, non si ottiene il risultato sperato. Anzi, il modulo scompare :-(
: Re:Problema refresh modulo
: mmleoni 09 Jan 2010, 19:11:59
probabilmente ho inserito qualche errore di sintassi ;( , prova a vedere le modifiche fatte e se riesci a riportarle nel file originale... magari senza l'errore ;)
: Re:Problema refresh modulo
: cassy 10 Jan 2010, 00:15:01
probabilmente ho inserito qualche errore di sintassi ;( , prova a vedere le modifiche fatte e se riesci a riportarle nel file originale... magari senza l'errore ;)


Ciao Marco.
Se ho ben capito, hai modificato le righe: 183, 299, 373, 419 e 441.
Non capisco però gli errori... Spero possiamo guardarlo ancora insieme questo file.
Un saluto e grazie ancora
: Re:Problema refresh modulo
: cassy 10 Jan 2010, 10:51:10
Ecco le righe interessate:

183 -
:
$html = "<a name=\"seminarCalendar\" />";
299 -
:
$html .= "<a href='".JROUTE::_('index.php?option=com_seminar&task=3&cid='.$row->id,1,0)."#seminarCalendar'>";
373 -
:
$html .= "<tr><td colspan=\"7\" style=\"".$params->get('sem_m089','')."\"><a href=\"".JROUTE::_('index.php?'.$url_query.$vjahr,1,0)."#seminarCalendar\" style=\"".$params->get('sem_m091','')."\">&laquo;</a>&nbsp;<a href=\"".JROUTE::_('index.php?'.$url_query.$vmonat,1,0)."#seminarCalendar\" style=\"".$params->get('sem_m091','')."\">&lsaquo;</a>&nbsp;&nbsp;".JTEXT::_($monatsname)." ".$jahrkal."&nbsp;&nbsp;<a href=\"".JROUTE::_('index.php?'.$url_query.$nmonat,1,0)."#seminarCalendar\" style=\"".$params->get('sem_m091','')."\">&rsaquo;</a>&nbsp;<a href=\"".JROUTE::_('index.php?'.$url_query.$njahr,1,0)."#seminarCalendar\" style=\"".$params->get('sem_m091','')."\">&raquo;</a></td></tr>";

419 -
:
$events .= "<a class=\"editlinktip hasTip\" title=\"".htmlspecialchars($row->title)."::".sem_m003($row,$params)."\" style=\"text-decoration: none;\" href='".JROUTE::_('index.php?option=com_seminar&task=3&cid='.$row->id.$index,1,0)."#seminarCalendar'><img src=\"modules/mod_seminar/images/".$grafik.".png\" border=\"0\"></a>";
441 -
:
  $html .= "<hr style='height:1px;color:#808080;background-color:#808080;border:0px;'><a href='".JROUTE::_('index.php?option=com_seminar'.$index,1,0)."#seminarCalendar'><b>".JText::_('SEM_M076')."</b></a>";

Dove sono gli errori di sintassi? :-(
: Re:Problema refresh modulo
: mmleoni 10 Jan 2010, 18:07:31
Se le avessi visti non li avrei messi, non ti pare? inoltre non è detto che ci siano...

Rispondendo anche al pm: mi dispiace, ma non posso installare componenti e moduli ogni volta che qualcosa non funziona a qualcuno.

Se posso aiutare lo faccio ben volentieri; se giudico che un componente possa essere utile ai miei clienti, ben contento di installarlo e di risolvere il problema: ciò mi da modo di acquisire padronanza con il componente in questione: ne guadagniamo in due; in caso contrario di più non faccio.
Immagino che tu ben capisca la mia posizione.

Nel tuo caso: se il sito è hobbistico ti direi di trovare il modo di posizionare il modulo in alto, nessuno se ne avrà male, se invece si tratta di un sito aziendale e di lavoro, allora essendo attività di impresa, è giusto che se ne accettino anche i necessari costi di sviluppo, ovvero rivolgiti ad un professionista.

ciao e buona fortuna.
marco

: Re:Problema refresh modulo
: cassy 10 Jan 2010, 18:36:40
Marco, mi sembra di averti ringraziato più di una volta di esserti prestato.
Non mi pare di averti chiesto di sviluppare qualcosa ad hoc.
Ti sei offerto ed io ho fatto delle prove con il file che mi hai passato.
Il tuo, come il mio, era un tentativo.
Tutto qui.
Quindi, dopo ho semplimente postato le "tue" modifiche, le "tue" stringhe aggiunte, perchè sei stato tu a dire che, probabilmente, c'erano errori di sintassi.
Io pensavo ad errori di battitura.
Siccome sei stato tu a metterci le mani, ti riportavo le modifiche che avevi fatto per controllare se c'erano tali errori.
In ogni caso, grazie ancora.
Non c'è motivo di alterarsi, se questo era il tono.

Se qualcuno vuole ancora dire la sua su questo componente, ben venga.

Saluti a tutti

: Re:Problema refresh modulo
: mmleoni 10 Jan 2010, 18:45:17
Non c'è motivo di alterarsi, se questo era il tono.

non era questo il tono, spiegavo solo perchè non avevo dato una soluzione completa ma solo un tentativo come faccio, o provo a fare, di solito
: Re:Problema refresh modulo
: cassy 10 Jan 2010, 18:52:13
Non c'è motivo di alterarsi, se questo era il tono.

non era questo il tono, spiegavo solo perchè non avevo dato una soluzione completa ma solo un tentativo come faccio, o provo a fare, di solito

Tranquillo, mi sarebbe dispiaciuto se invece fosse stato così.
Ci diamo una mano l'un l'altro qui sopra, lo sai meglio di me... per cui non hai da motivare se rispondi o meno.
Anzi, solo perchè hai letto il post e pensato a cosa poter fare sul modulo, per me significa tanto.
Un saluto ancora.