Back to top

Autore Topic: estensioni accessibili dai vari utenti  (Letto 1972 volte)

Offline iacoposk8

  • Appassionato
  • ***
  • Post: 529
    • Mostra profilo
estensioni accessibili dai vari utenti
« il: 02 Gen 2014, 11:58:54 »
Ciao a tutti! ho finito di sviluppare un componente per joomla.
il problema è questo: nella parte amministrativa il superadmin lo vede mentre il manager no.
mi potete dire come fare? o darmi un link per risolvere?
grazie:)
Iacopo Guarneri

Offline mmleoni

  • Global Moderator
  • Instancabile
  • *****
  • Post: 5547
  • Sesso: Maschio
  • Just another *nix coder/sysadmin...
    • Mostra profilo
Re:estensioni accessibili dai vari utenti
« Risposta #1 il: 02 Gen 2014, 16:31:32 »
in realtà il componente dovrebbe essere visibile a tutti se non diversamente specificato, non è che hai fatto qualche esperimento con le autorizzazioni di accesso?

è difficile a dirsi, senza sapere che cosa hai fatto; tanto per cominciare hai previsto le autorizzazioni (file access.xml e le varie chiamate a JFactory::getUser()->authorise())?

ciao

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

Offline iacoposk8

  • Appassionato
  • ***
  • Post: 529
    • Mostra profilo
Re:estensioni accessibili dai vari utenti
« Risposta #2 il: 03 Gen 2014, 09:54:26 »
io non ho ancora fatto nulla, ne il file access ne le chiamate.
ma esiste un metodo per visualizzare il form di joomla che gestisce le autorizzazioni? con elencate le varie categorie di utenti e le azioni che possono fare o me lo devo costruire io?
ma idealmente basterebbero solo le chiamate authorise() o serve anche il file xml?
grazie:)
Iacopo Guarneri

Offline mmleoni

  • Global Moderator
  • Instancabile
  • *****
  • Post: 5547
  • Sesso: Maschio
  • Just another *nix coder/sysadmin...
    • Mostra profilo
Re:estensioni accessibili dai vari utenti
« Risposta #3 il: 03 Gen 2014, 11:08:48 »
ma esiste un metodo per visualizzare il form di joomla che gestisce le autorizzazioni?

Codice: [Seleziona]
JToolBarHelper::preferences('com_nomeTuoComponente');
quando costruisci la barra dei pulsanti.

io il file access.xml lo metto sempre, quindi non ti so dire se se ne può fare a meno, da questo post mi viene il dubbio che proprio ci voglia.  ;D

a parte il sito di joomla, come riferimento puoi prendere uno dei tanti file presenti nelle dir dei componenti del core di joomla.

ciao,
marco

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

 



Web Design Bolzano Kreatif