Joomla.it Forum
Componenti per Joomla! => Gestione utenti e community => : marco_g 15 Apr 2010, 12:19:41
-
Ciao ragazzi, avrei una domanda riguardo gli accessi a questo componente http://extensions.joomla.org/extensions/vertical-markets/real-estate/7134 (http://extensions.joomla.org/extensions/vertical-markets/real-estate/7134)
Questo componente, permette a tutti gli utenti registrati di inserire immobili, e agli utenti con accesso al back-end viene negato.
Vorrei fare in modo che gli utenti possano inserire immobili soltanto da autore in su inclusi i manager, come effettivamente dovrebbe essere.
Ho cercato di individuare la parte di codice che regola il tutto e credo dovrebbe essere in com_properties\views\panel\wiew.php ma non sono riuscito nel mio intento.
Grazie in anticipo a tutti coloro vorranno contribuire a questa discussione.
-
Aperire questa pagina com_properties\views\panel\tmpl\default.php
e cambiare
case 18:$Can_publish=$params->get('AmountForRegistered',1);
break;
case 19:$Can_publish=$params->get('AmountForAuthor',1);
break;
case 20:$Can_publish=$params->get('AmountForEditor',1);
break;
case 21:$Can_publish=$params->get('AmountForPublisher',1);
break;
case 25:$Can_publish = -1;
break;
con
case 19:$Can_publish=$params->get('AmountForAuthor',1);
break;
case 20:$Can_publish=$params->get('AmountForEditor',1);
break;
case 21:$Can_publish=$params->get('AmountForPublisher',1);
break;
case 23:$Can_publish=$params->get('AmountForManager',1);
break;
case 24:$Can_publish=$params->get('AmountForAdministrator',1);
break;
case 25:$Can_publish = -1;
break;
eventualmente utilizzare la tecnica dell'override per evitare problemi con eventuali aggiornamenti