lopezcasas Posted October 3, 2011 Share Posted October 3, 2011 Hola, Estoy desarrollando una tienda que será administrada por el cliente y me gustaría configurar la home del backoffice para que no le apareciesen todos esos módulos que no necesita (vídeo tutorial que aunque seleccione "no volver a mostrar" siempre se muestra, módulo de "un buen comienzo", etc). También sería una solución que a cada perfil de usuario le diese una landing page distinta de la home, ya que deshabilito que vean la home lo primero que ven cuando se presentan es un error de permisos y queda mal. Muchas gracias por vuestra ayuda. Link to comment Share on other sites More sharing options...
futbol_30 Posted October 5, 2011 Share Posted October 5, 2011 Hola , yo estoy con lo mismo , y he buscado documentacion pero no encuentro nada... , lo has podido solucionar? Gracias Link to comment Share on other sites More sharing options...
bevi Posted January 9, 2012 Share Posted January 9, 2012 Me sumo a la búsqueda, quiero personalizar varios aspectos del backoffice y encontrar documentación que diga como hacerlo resulta de mucha utilidad. Quien pueda aportar somos varios los agradecidos Link to comment Share on other sites More sharing options...
otto_piloto Posted January 26, 2012 Share Posted January 26, 2012 Buenas, veo que de momento no habéism encontrado nada. He estado haciendo búsquedas de este asunto concretamente y me ha sorprendido no encontrar nada. Entiendo que si se configura la plataforma para un cliente, puede ser interesante que vea o deje de ver determindas cosas en la página de inicio de su back office. No controlo demasiado todavía esta plataforma, pero mi intención es ir aprendiendo y aprender como se hace un módulo para que en cuanto sepa, poder hacer un módulo para cambiar esta página. Por favor, cualquier ayuda o información que me podáis aportar será muy valuosa salu2 Link to comment Share on other sites More sharing options...
bevi Posted January 27, 2012 Share Posted January 27, 2012 Bueno aunque a decir verdad no lo probé todavía, este modulo que adjunto me lo paso un amigo de la comunidad para poder restringir y determinar que usuario ve que cosa dentro del backoffice, desconozco si tiene capacidades de modificar el home del BO, me interesa cualquier información al respecto, es un detalle que le aporta profesionalidad a la entrega final y para el cliente final le facilita la vida. jbx_module_1_0.tar Link to comment Share on other sites More sharing options...
banense Posted January 27, 2012 Share Posted January 27, 2012 Bueno yo hice eso ya y lo que hice fue comprar un módulo que luego de crear los usuarios y sus permisos abria el módulo y le decía a cada usuario que módulo podría ver y la verdad que funcionaba a la perfección. Porque puedes esconder los módulos y si no quieres que se vean algunas pestañas pues las puedes deshabilitar desde la pestaña Empleado > Pestañas para esa cuenta de usuario y listo el usuario no lo verá más hasta que tu lo desees. Si deseas modificar los archivos header.inc.php y footer.inc.php que están en /tu_sitio/adminXX/ y así cambias todo lo relacionado con la home, quitas el vídeo y todo eso que está ahí y lo dejas en blanco y puedes poner lo que tu desees. El módulo para permitir o no que se vean los demás módulos se llama moduleaccess y es de pago y el que lo hizo es el dueño de esta página: http://www.samdha.net/ Saludos Banense Nota: Te adjunto unas imágenes para que veas al final el resultado de lo que yo hice en un ejemplo dejando solo la home y la pestaña módulos para el usuario que yo quiera 1 Link to comment Share on other sites More sharing options...
bevi Posted January 27, 2012 Share Posted January 27, 2012 Tiene buena pinta ese modulo, seria genial encontrar un modulo gratuito o un modo de lograr el mismo efecto sin que requiera un costo adicional. Buen dato el de los archivos del admin para modificar la home, creo que desde ahi se puede conseguir dar respuesta al titulo del hilo, lo pondre en practica en el actual proyecto que tengo en curso. Saludos! Link to comment Share on other sites More sharing options...
banense Posted January 27, 2012 Share Posted January 27, 2012 el módulo no cuesta mucho .. y por ahí no he visto muchos parecidos que hagan eso y sean gratuitos.. De todas formas gratis puedes eliminar las pestañas y configurar la home xd.. Saludos y suerte con tu proyecto Banense Link to comment Share on other sites More sharing options...
otto_piloto Posted January 27, 2012 Share Posted January 27, 2012 Gracias por vuestra ayuda. He instalado el módulo que ha adjuntado bevi (jbx_module) y efectivamente es un módulo que permite mostrar / ocultar / instalar/ editar módulos al perfil que elijas. Al no haber un módulo directamente relacionado con la home del backoffice, no resuelve el tema del post, aunque tiene bastante ultilidad. De todas formas entiendo que no se debe dejar demasiada libertad a un usuario de la tienda para que instale o meneje los módulos, ya que te puede desvencijar la plataforma rápidamente. Con respecto a lo que comenta banese de los archivos " header.inc.php y footer.inc.php ", no estoy seguro de que modificando éstos se consiga cambiar el "contenido" de la home del backoffice, sino que se puede modificar tanto la cabecera, como el pié de la página, aunque el contenido central me temo que se carga dinámicamente en "index.php", que no he conseguido descifrar por ahora. De todas formas acabo de empezar con esto y me parece que tiene miga. Espero vuestros comentarios Salu2 Juan Link to comment Share on other sites More sharing options...
nadie Posted January 29, 2012 Share Posted January 29, 2012 Algunas cosas se pueden ocultar desde el panel de administración desde la configuración como por ejemplo los consejos de optimización, en la pestaña Preferencias donde dice: Ocultar los consejos de optimización Otras cosas posiblemente necesites editar el fichero: Adminhome.php Link to comment Share on other sites More sharing options...
otto_piloto Posted February 7, 2012 Share Posted February 7, 2012 Hola chicos, he encontrado una solución parcial para este post: http://www.prestashop.com/forums/topic/143953-%C2%BF-modificar-el-cuadro-de-mandos-del-backoffice/ De todas formas intentaré sacar un módulo especial para esto, cuando aprenda a hacerlo Salu2 Link to comment Share on other sites More sharing options...
banense Posted February 7, 2012 Share Posted February 7, 2012 efectivamente es el index.php me confundí. Para cambiar lo que aparece en la home de la trastienda hay que modificar el index.php. Pero no se porque se lian tanto si con la solución que yo les di funciona bien.. Además las pestañas y esas cosas pueden esconderlas desde los permisos para los diferentes roles y con el módulo ese pues ya concretan lo de los modulos que más queréis ??? Link to comment Share on other sites More sharing options...
pepocero Posted May 5, 2012 Share Posted May 5, 2012 efectivamente es el index.php me confundí. Para cambiar lo que aparece en la home de la trastienda hay que modificar el index.php. Pero no se porque se lian tanto si con la solución que yo les di funciona bien.. Además las pestañas y esas cosas pueden esconderlas desde los permisos para los diferentes roles y con el módulo ese pues ya concretan lo de los modulos que más queréis ??? Yo creo que a lo que se refieren es a que no aparezca el cuadro de "Nueva version disponible", ni "Un buen comienzo", ni el cuandro de "Prestashop" en el q aparece "descubra la guia oficial", ni las "Noticias Prestashop" ni los "Consejos de Pay pal" Creo entender que lo que quieren es sacar todo eso... no lo de ocultar las pestañas ni los modulos.... Link to comment Share on other sites More sharing options...
bevi Posted July 5, 2012 Share Posted July 5, 2012 Exacto pepocero lo que se quiere es personalizar la home del back office ocultando ciertos elementos, algo tan sencillo que deberia poder hacerse editando el archivo correcto que los cargue. Entiendo que haya modulos pagos que resuelven varias cosas y con gusto compraria varios que parecen ser muy utiles, desde Argentina las operaciones online son dificiles y el pago en dolares/euros con la diferencia monetaria que tienen lo hace mas complicado aun, sobretodo en el saber si van a ser tan solucion como se anuncian. Sigo buscando solucion al asunto, cuando lo encuentre lo comparto Saludos!! Link to comment Share on other sites More sharing options...
banense Posted July 31, 2012 Share Posted July 31, 2012 Rectifico, para modificar la home del back office debes entrar a adminXXX/tabs/AdminHome.php y ahí cambian todo a su gusto.. Ahora si funciona jejej que acabo de modificar una web que estoy haciendo. Anteriormente lo dije por lo que me acordaba. Ruego me disculpéis. Banense 1 Link to comment Share on other sites More sharing options...
Aanimado Posted September 21, 2012 Share Posted September 21, 2012 Hola a todos, segun lei sus post, tengo ese problema, necesito un metodo o modulo para dal acceso a modulos especificos, no todos, esto sera posible? Link to comment Share on other sites More sharing options...
nadie Posted September 21, 2012 Share Posted September 21, 2012 Hola a todos, segun lei sus post, tengo ese problema, necesito un metodo o modulo para dal acceso a modulos especificos, no todos, esto sera posible? En la versión 1.5 de prestashop, lo puedes hacer en la pestaña Administración -> Permisos del panel de administración de tu tienda. PD: Recuerda siempre abrir un tema nuevo para tu duda. Link to comment Share on other sites More sharing options...
Aanimado Posted September 21, 2012 Share Posted September 21, 2012 Actualizar mi tienda a esta versio 1.5 en este momento, luego de varios cambios de estilos y codigo tpl, sera peligroso? Porque si esta funcionalidad esta habilitada en esta version, me interesa mucho Link to comment Share on other sites More sharing options...
Verito Posted February 13, 2013 Share Posted February 13, 2013 Hola a todos. Yo uso el prestashop 1.4.3, porque creo que más vale malo conocido. XD De todas formas, quizá pueda servir u orientar para otras versiones. Para limpiar un poco el Home del Backoffice y quitar definitivamente el dichoso video y los anuncios de Prestashop, tenéis que ir a vuestra carpeta admin/tabs y editar el archivo Adminhome.php A este archivo debéis borrarle todo esto: BORRAR ESTO PARA QUITAR EL VIDEO <div id="adminpresentation"> <iframe src="'.$protocol.'://screencasts.prestashop.com/screencast.php?iso_lang='.Tools::strtolower($isoUser).'" style="border:none;width:100%;height:420px;" scrolling="no"></iframe> <div id="footer_iframe_home"> <!--<a href="#">'.$this->l('View more video tutorials').'</a>--> <input type="checkbox" id="screencast_dont_show_again"><label for="screencast_dont_show_again">'.$this->l('don\'t show again').'</label> </div> </div> BORRAR ESTO PARA QUITARLE LOS PANELES DE LA DERECHA <div id="column_right"> <script type="text/javascript"> $(document).ready(function() { $.ajax({ url: "ajax.php", dataType: "json", data: "getAdminHomeElement", success: function(json) { if (json.screencast != \'NOK\') $(\'#adminpresentation\').fadeIn(\'slow\'); else $(\'#adminpresentation\').fadeOut(\'slow\'); $(\'#partner_preactivation\').fadeOut(\'slow\', function() { if (json.partner_preactivation != \'NOK\') $(\'#partner_preactivation\').html(json.partner_preactivation); else $(\'#partner_preactivation\').html(\'\'); $(\'#partner_preactivation\').fadeIn(\'slow\'); }); $(\'#discover_prestashop\').fadeOut(\'slow\', function() { if (json.discover_prestashop != \'NOK\') $(\'#discover_prestashop\').html(json.discover_prestashop); else $(\'#discover_prestashop\').html(\'\'); $(\'#discover_prestashop\').fadeIn(\'slow\'); }); }, error: function(XMLHttpRequest, textStatus, errorThrown) { $(\'#adminpresentation\').fadeOut(\'slow\'); $(\'#partner_preactivation\').fadeOut(\'slow\'); $(\'#discover_prestashop\').fadeOut(\'slow\'); } }); }); </script> <div id="partner_preactivation"> <p class="center"><img src="../img/loader.gif" alt="" /> '.translate('Loading...').'</p> </div> '; if (Tools::isSubmit('hideOptimizationTips')) Configuration::updateValue('PS_HIDE_OPTIMIZATION_TIPS', 1); $this->_displayOptimizationTips(); echo ' <div id="discover_prestashop"> <p class="center"><img src="../img/loader.gif" alt="" /> '.translate('Loading...').'</p> </div> </div> Un saludo. Link to comment Share on other sites More sharing options...
Verito Posted February 13, 2013 Share Posted February 13, 2013 Una cosa más. Si además queréis quitarle el aviso que os advierte de que hay una nueva actualización disponible de Prestashop, entonces también tenéis que borrar este trozo. if (@ini_get('allow_url_fopen') AND $update = checkPSVersion()) echo '<div class="warning warn" style="margin-bottom:30px;"><h3>'.$this->l('New PrestaShop version available').' : <a style="text-decoration: underline;" href="'.$update['link'].'" target="_blank">'.$this->l('Download').' '.$update['name'].'</a> !</h3></div>'; elseif (!@ini_get('allow_url_fopen')) { echo '<p>'.$this->l('Update notification unavailable').'</p>'; echo '<p> </p>'; echo '<p>'.$this->l('To receive PrestaShop update warnings, you need to activate the <b>allow_url_fopen</b> command in your <b>php.ini</b> config file.').' [<a href="http://www.php.net/manual/'.$isoUser.'/ref.filesystem.php">'.$this->l('more info').'</a>]</p>'; echo '<p>'.$this->l('If you don\'t know how to do that, please contact your host administrator !').'</p><br>'; } Link to comment Share on other sites More sharing options...
modweb Posted March 2, 2013 Share Posted March 2, 2013 Nadie por favor ayudame, en otras ocaciones he leido tus entradas y he logrado solucionar, pero tengo un problema muy grande, tengo instalado Prestashop 1.5 y en administración cuando entro a permisos no carga la página y se queda en blanco. Me gustaria dehabilitar la pestaña Modulo en el backoffice de mis empleados. Muchas gracias y espero tu mensaje. Link to comment Share on other sites More sharing options...
Recommended Posts