Back to top

Visualizza post

Questa sezione ti permette di visualizzare tutti i post inviati da questo utente. N.B: puoi vedere solo i post relativi alle aree dove hai l'accesso.


Post - akasha

Pagine: [1] 2 3 4 ... 6
1
Sviluppo / Re:Richiamare file controller da altro controller
« il: 11 Mar 2013, 17:20:04 »
Intanto grazie per le risposte!
Da un controller vorrei richiamarne un altro per inserire in una view anche le funzionalità di un'altra view senza dover riscrivere le funzioni relative, ma dato che con JControllerLegacy non riuscivo ho copiato le funzioni che mi interessano nel controller e quindi nella classe iniziale ed effettivamente non ottengo più alcun errore (ovvio!), però è come se le funzioni fossero vuote, non vengono eseguite in alcun modo.
Le richiamo così:
Codice: [Seleziona]
$this->nomefunzione();Naturalmente mi sono accertata di aver rimosso/sostituito tutti i richiami all'interno delle funzioni che ho aggiunto.
Cosa ho dimenticato?

Grazie!

Akasha

2
Sviluppo / Re:Richiamare file controller da altro controller
« il: 10 Mar 2013, 16:36:42 »
Grazie a entrambi per aver risposto!

secondo me se hai così bisogno di "incrociare" l'mvc c'è qualcosa che non quadra nella logica.
Senza entrare nei dettagli del componente (ci vorrebbe un'ora!), ti dico che tento di "incrociare" perché così mi risparmio di riscrivere funzioni: diciamo che si tratta di una funzionalità "extra" che voglio dare ad una view.

Penso di si ma non ne sono sicuro xche non ho provato, prova a fare

$controller    = JControllerLegacy::getInstance('nomecomponente');

pero non so se prima devi fare un require_once sul file.

Ho provato come dici, ma ottengo un errore 500 - Classe di controllo non valida: nomecomponenteController.
Dopo vari tentativi ho visto che viene aggiunto sempre "Controller" dopo il nome della classe, quindi ovviamente non trova corrispondenza.
Idee?

Grazie!

Akasha

3
Sviluppo / Richiamare file controller da altro controller
« il: 10 Mar 2013, 16:16:31 »
Ciao a tutti!
Sto cercando di realizzare un piccolo componente, funziona tutto ma mi è venuto un dubbio: posso richiamare le funzioni che si trovano in un controller da un altro controller?
Mi spiego meglio: se in un controller voglio richiamare un file model faccio così:

Codice: [Seleziona]
JModelLegacy::getInstance('classe', 'prefisso_classe')->nome_funzione();
Posso fare lo stesso con JControllerLegacy? Purtroppo ho qualche problema a trovare la relativa documentazione.

Grazie a tutti!

Akasha

4
Ciao,
grazie per aver risposto!
Si, ho fatto entrambe le cose ma per qualche motivo il numero massimo di inviti giornalieri non viene passato correttamente (cioè: è proprio come se non l'avessi impostato!).
Comunque ho disinstallato e reinstallato alpha user points e così ho risolto.

Grazie!

5
Ciao a tutti!
Sto cercando disperatamente di far funzionare la regola "invita un amico" di alpha user points 1.8.2 su Joomla 2.5.8, ma ho qualche problema che non riesco a risolvere.
Ecco cosa ho fatto finora:
-ho impostato e attivato la regola "invito riuscito"
-ho creato una voce di menu alpha user points->invita
Ecco cosa accade:
se vado alla pagina invita e compilo il form ottengo i messaggi
 
  • Numero massimo di inviti al giorno:
  • Nessuna e-mail è stata spedita
e in effetti all'indirizzo indicato non ricevo nulla.
Se invece vado sull'url visualizzata sotto il form di invio la registrazione avviene correttamente e i punti sono assegnati.
Quindi sembra che l'unico problema sia nell'invio dell'email all'amico da invitare.
Ovviamente ho impostato il numero massimo di inviti su un numero alto (20) e le varie prove sono state forse una decina, e le altre email (ad esempio quella per l'attivazione del profilo) arrivano correttamente, quindi non vedo perché questa crei problemi.
Mi date una mano?
Purtroppo il sito al momento è su un server locale, quindi non ho modo di farvi vedere, comunque non c'è installato attualmente altro che alpha user points.
Grazie per l'aiuto!

Akasha


6
Joomladay / Re:Associazione Joomla Abruzzo
« il: 24 Nov 2012, 11:24:36 »
Ciao Alessandro,
da brava abruzzese ho mandato una email all'indirizzo che hai segnalato: aspetto notizie!

Ciao!

7
Sviluppo / Re:Modulo con più classi
« il: 19 Nov 2012, 16:34:42 »
Ok, ho fatto qualche prova e ho trovato la risposta: si, è possibile inserire più file, ognuno con una classe diversa. Devono essere richiamate nel file mod_nomemodulo.php e indicate in mod_nomemodulo.xml.
Tutto qui!

8
Sviluppo / [RISOLTO] Modulo con più classi
« il: 19 Nov 2012, 16:12:44 »
Ciao a tutti!
Una domanda veloce veloce (per chi sa la risposta!): posso creare un modulo inserendo più classi?
Mi spiego: fino ad ora ho realizzato diversi moduli, tutti con un'unica classe (tipo "modNomeModuloHelper") contenuta nel file helper.php.
Ora vorrei integrare una piccola libreria in un modulo, e questa libreria contiene più classi, in file diversi e con nomi diversi - ovviamente - da "modNomeModuloNomeFile".
Mi chiedevo quindi: posso in qualche modo includere più classi come nei componenti, magari con file diversi (tipo helper.php, clienti.php, fornitori.php) e rinominando le classi (e i vari riferimenti) nel modo solito?
In alternativa, è possibile inserire più classi nel file helper.php? E nel caso come devo chiamarle?

Grazie mille a tutti per l'aiuto!

9
Si ho provato...  :'(
Ho rimosso il componente, ma senza esito... nessuno ha mai avuto un problema così?  :(
Non ho idea di quale sia il problema, però io proverei a sostituire completamente la cartella administrator con quella di una copia funzionante di joomla con installate tutte le estensioni in uso sul sito.
Oppure, se hai delle copie di backup (o se le ha il tuo hoster) del sito, potresti fare un ripristino a quando funzionava tutto.
Ad ogni modo, dopo aver rimosso l'estensione incriminata, hai verificato che non compaia più in Gestione Estensioni?

10
Ciao, magari il mio suggerimento è banale, ma hai provato a sovrascrivere i file del backend con quelli del pacchetto di installazione? Io ho risolto un problema simile facendo così.

11
Ciao a tutti!
Da alcuni giorni mi imbatto in questo problema: sul mio sito Joomla vorrei leggere dei feed (provenienti da diversi siti) e salvarli nel db.
Ho già pronto un modulo per andare a prendere i feed dal db e visualizzarli sul sito o effettuare delle ricerche al loro interno, ma non trovo un aggregatore che salvi il tutto: solo estensioni che leggono e pubblicano le news senza però scriverle.
Non so neppure bene cosa cercare nella jed...
mi suggerite qualcosa?
Grazie!!!


12
Mi viene in mente un solo caso in cui le voci di menù non hanno la possibilità di selezionare la stellina, e cioè quando sono voci di tipo "alias". Se è questo il caso, ti basta impostare come predefinita la voce di menù a cui fa riferimento la voce alias, oppure modificarne il tipo.


13
Non ho capito benissimo il problema, comunque per impostare una pagina come home page vai nella gestione del menu che contiene il collegamento a quella pagina e alla rispettiva voce, senza aprirla, clicca sulla stellina nella colonna "Home".
Spero di esserti stata d'aiuto.
Ciao!

14
Se ti va e se è possibile (non so che tipo di accordi hai preso con il proprietario) potresti inviarmi il template modificato e appena ho un attimo lo provo in locale. Ovviamente non posso garantire risultati, ma è sempre un tentativo!


15
Non so che dirti... è difficile immaginare il problema "alla cieca", senza avere il template da cui deriva il tutto.
Comunque, visto che hai una copia local funzionante, perché non provi a trasferirla in remoto?
Così potresti risolvere!

16
Hai detto di aver fatto delle modifiche sul nuovo template:
No, non ho ripristinato il vecchio template in quanto ho fatto moltissimi cambiamenti sul nuovo.
Potresti quindi fare questa prova: installa blueish senza modifiche e verifica che sia possibile modificare gli articoli.
Se non è così, ti consiglio di cambiare template o di contattare l'autore per segnalargli il problema.
Se invece funziona tutto applica le tue modifiche una per volta, controllando ad ognuna se si ripresenta il problema.
In questo modo potrai individuare qual è la causa del tutto e rimediare di conseguenza.

17
Secondo me dovresti provare a ripristinare il template precedente, anche in modalità offline, per vedere se il problema dipende dal template o dall'aggiornamento: se anche con la vecchia grafica (o con un template tipo beez) non riesci a modificare gli articoli vuol dire che il problema sta lì.
Altrimenti dipende dall'aggiornamento o da qualche modifica inavvertitamente effettuata.
Comunque se stasera ho tempo provo ad installare il template blueish e poi ti faccio sapere se per me funziona oppure no.
Ciao!

18
Ciao, puoi indicare il sito e i due templates, vecchio e nuovo?
Hai provato a ripristinare il template precedente?

19
Ok, in effetti modificare un file esistente dovrebbe essere più semplice che crearne uno (o più) da zero.
Ora ci provo!
Per caso sai indicarmi qual è il file che inserisce la voce di menù?
Io intanto lo cerco, ma dato che Joomla non è composto di pochi file un suggerimento potrebbe essere utile!
Se poi non va, ripiego sul plugin!

20
Ciao Murphz, grazie per la risposta!
Si, gli articoli vengono creati esclusivamente da frontend, e vorrei rendere il tutto più semplice possibile per gli "editor".
Ho pensato anche io di fare una cosa del genere, contare gli articoli collegati all'utente loggato se questo appartiene ad una certa categoria tramite un plugin, e fin qui non è complicato.
Il problema è che non so proprio come fare, una volta rilevato che l'utente ha già raggiunto il suo limite di articoli, a far sparire la voce di menù "crea articolo" oppure a sostituire l'editor con un messaggio del tipo "non puoi creare altri articoli".
Speravo ci fosse la possibilità di far scegliere l'utente autore da front end, in modo da far creare gli articoli all'amministratore che li potrebbe quindi assegnare a determinati utenti.
Che tu sappia non c'è niente del genere?

Pagine: [1] 2 3 4 ... 6


Web Design Bolzano Kreatif