Joomla.it Forum
Non solo Joomla... => Sviluppo => : 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?
-
ciao, vi è un url per vedere il modulo all'opera?
-
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...
-
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
-
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?
-
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
-
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....
-
cassy non ha senso inviare un intero file in questo modo, intasa solo la ricerca..
-
cassy non ha senso inviare un intero file in questo modo, intasa solo la ricerca..
ok...
-
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]
-
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 :-(
-
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 ;)
-
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
-
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','')."\">«</a> <a href=\"".JROUTE::_('index.php?'.$url_query.$vmonat,1,0)."#seminarCalendar\" style=\"".$params->get('sem_m091','')."\">‹</a> ".JTEXT::_($monatsname)." ".$jahrkal." <a href=\"".JROUTE::_('index.php?'.$url_query.$nmonat,1,0)."#seminarCalendar\" style=\"".$params->get('sem_m091','')."\">›</a> <a href=\"".JROUTE::_('index.php?'.$url_query.$njahr,1,0)."#seminarCalendar\" style=\"".$params->get('sem_m091','')."\">»</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? :-(
-
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
-
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
-
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
-
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.