Back to top

Autore Topic: "Navigazione" all'interno di un gestionale  (Letto 2329 volte)

Offline tampe125

  • Appassionato
  • ***
  • Post: 366
    • Mostra profilo
"Navigazione" all'interno di un gestionale
« il: 19 Ago 2011, 14:52:31 »
salve a tutti, ho un problema da cui non riesco a levarci le gambe.
all'interno del mio componente molte pagine sono raggiungibili attraverso percorsi diversi, ad esempio il dettaglio di un appuntamento lo posso visualizzare in due modi:

agenda->vista mensile->appuntamento
elenco clienti->cliente->appuntamenti del cliente->appuntamento

il problema che ho è che quando l'utente deve tornare "indietro" non so dove devo andare!

mi potete dare qualche consiglio?
a voi è mai successa una cosa del genere?
www.fabbricabinaria.it
Soluzioni originali ad esigenze quotidiane

Offline mmleoni

  • Global Moderator
  • Instancabile
  • *****
  • Post: 5547
  • Sesso: Maschio
  • Just another *nix coder/sysadmin...
    • Mostra profilo
Re:"Navigazione" all'interno di un gestionale
« Risposta #1 il: 19 Ago 2011, 15:41:25 »
premesso che la cosa è un po' fumosa, che ne dici di memorizzare il percorso di navigazione (breadcrumb), o quanto meno di passare una variabile che dica dove tornare?  tipicamente si memorizza il referrer, ma è una soluzione che non mi piace.

ciao,
marco

mmleoni web consulting - creazione siti web aziendali ed e-commerce avanzati - sviluppo moduli e componenti Joomla

Offline tampe125

  • Appassionato
  • ***
  • Post: 366
    • Mostra profilo
Re:"Navigazione" all'interno di un gestionale
« Risposta #2 il: 19 Ago 2011, 15:55:05 »
mhm... l'idea del breadcumb non sarebbe male..
te dici di utilizzare il breadcumb "standard" di joomla?

ora faccio qualche prova...

grazie mille!
www.fabbricabinaria.it
Soluzioni originali ad esigenze quotidiane

Offline mmleoni

  • Global Moderator
  • Instancabile
  • *****
  • Post: 5547
  • Sesso: Maschio
  • Just another *nix coder/sysadmin...
    • Mostra profilo
Re:"Navigazione" all'interno di un gestionale
« Risposta #3 il: 19 Ago 2011, 16:09:13 »
il modulo standard è di front end, non penso sia usabile a back end, forse dovrai replicare le funzioni, sicuro che non ti basti una variabile per indicare ove tornare?

ciao

mmleoni web consulting - creazione siti web aziendali ed e-commerce avanzati - sviluppo moduli e componenti Joomla

Offline tampe125

  • Appassionato
  • ***
  • Post: 366
    • Mostra profilo
Re:"Navigazione" all'interno di un gestionale
« Risposta #4 il: 19 Ago 2011, 16:35:19 »
diciamo che sono in una situazione ibrida per cui alla fine mi va bene :P

sto costruendo un gestionale dove la maggior parte delle azioni viene effettuata da frontend.

ho provato ad utilizzare la classe JPathway, però non mi soddisfa totalmente, infatti mi memorizza solamente l'ultimo elemento che inserisco..
come posso fare per mantenere l'intero elenco del "percorso" visitato?

mi sa che mi tocca lavorare con la sessione...

potrei più brutalmente passare un parametro per sapere dove tornare, però volevo cercare di costruire l'intero percorso nel breadcrumbs..

uff -.-
www.fabbricabinaria.it
Soluzioni originali ad esigenze quotidiane

mau_develop

  • Visitatore
Re:"Navigazione" all'interno di un gestionale
« Risposta #5 il: 19 Ago 2011, 17:02:32 »
secondo me stai sbagliando qualcosa nella progettazione... stai facendo qualcosa che forse può essere sostituito da altro... esempio se devi arrivare da più punti alla stessa cosa  .. quella cosa potrebbe essere un modulo di cui fai il render nel punto del componente (template) ... così non importa da dove ci arrivi.

.. può anche essere il modulo di un componente che hai già creato e puoi anche passargli parametri per "dinamicizzarlo" portandolo un po' fuori da suo uso statico

come spiegava Amy, il concetto sta cambiando a "tutto diventa un oggetto" gestito dal mvc e dai metodi  di joomla
basta guardare i componenti installati nell'admin per vedere qs concetto

M.
« Ultima modifica: 19 Ago 2011, 17:08:03 da mau_develop »

Offline tampe125

  • Appassionato
  • ***
  • Post: 366
    • Mostra profilo
Re:"Navigazione" all'interno di un gestionale
« Risposta #6 il: 19 Ago 2011, 19:05:05 »
quella cosa potrebbe essere un modulo di cui fai il render nel punto del componente (template) ... così non importa da dove ci arrivi.
mhm mi potresti spiegare meglio? intendi "moduli" veri e propri (ad esempio mod_menu , per intenderci) oppure qualcos'altro?

Citazione
come spiegava Amy, il concetto sta cambiando a "tutto diventa un oggetto" gestito dal mvc e dai metodi  di joomla
basta guardare i componenti installati nell'admin per vedere qs concetto
mi potresti linkare dove ne parla? quale componente fa così?

mi sa che mi sono perso qualcosa...
www.fabbricabinaria.it
Soluzioni originali ad esigenze quotidiane

mau_develop

  • Visitatore
Re:"Navigazione" all'interno di un gestionale
« Risposta #7 il: 19 Ago 2011, 19:30:34 »
deve essere il post del JModel form...

..mmhh è un po' complicato spiegarti meglio.. magari se riesco a finire quello che sto facendo lo uppo da qualche parte e ti faccio vedere... non che sia un esempio!! :) sono le mie soluzioni, sicuramente si può fare meglio... è proprio un gestionale, ovviamente dedicato ad una intranet, un gestionale esposto lo vedo male..

E' joomla 1.7 spogliato di ciò che non serve e modificato per funzionare come un piccolo cm s/r dedicato alle "aziende antincendio"
tutti operano da frontend tranne un supervisore, l'unico autorizzato e consapevole dell'effetto di certe modifiche, impossibili da frontend

i contatti hanno una colonna in + che è l'azienda
il landing è una bacheca interna per circolari e notizie
il landing utente è una pagina con vari moduli a seconda della competenza...
il tecnico avrà le scadenze dei controlli, la segretaria quello delle fatture, tutti quello degli impegni comuni

** Quì ad esempio il modulo degli impegni comuni è una cosa simile alla tua, ovvero sopra ha un componente impegni comuni e lui svolge solo alcune azioni tipo mettere dei flag di "già letto", ... non devo tornare da nessuna parte.

guarda ad esempio in modules le differenze 1.5/1.6 ... guarda gli articoli...
molto più implementabile di un unico modulo con + view

M.


Offline tampe125

  • Appassionato
  • ***
  • Post: 366
    • Mostra profilo
Re:"Navigazione" all'interno di un gestionale
« Risposta #8 il: 19 Ago 2011, 19:59:31 »
mhm... ok grazie mille, lo aspetto con ansia :P

anche il mio è quasi finito, forse per metà di ottobre ce la dovrei fare a pubblicarlo.
io ho esteso il model e la view per avere un po' di funzioni "comuni", quando siamo pronti tutti e due ci "scambiamo le figurine" :P

p.s. te ci sei al joomladay a firenze?
www.fabbricabinaria.it
Soluzioni originali ad esigenze quotidiane

 



Web Design Bolzano Kreatif