Jump to content

Recommended Posts

Buenas,

 

Un cliente me ha solicitado integrar un blog wordpress en prestashop y tras mucho buscar no he visto ningún módulo que haga lo que necesito (el cliente quiere que la administración del blog se realice desde el backoffice de ps) así que he optado por crear yo mismo dicha administración.

 

Estoy intentando crear una página personalizada en el Backoffice siguiendo esta guía: http://www.marketingpublicidadblog.es/diseno-web/como-crear-paginas-personalizadas-para-el-back-office-de-prestashop

 

 

He creado los ficheros que se indican siguiendo la nomenclatura:

  • En /override/controllers/admin/blogposts he creado el fichero 'content.tpl' cuyo contenido es: {$contenido}
  • En /override/controllers/admin/templates he creado el fichero 'AdminBlogPosts.php' cuyo contenido es:
<?php
  class AdminBlogPostsControllerCore extends AdminController
  {
    public function initContent()
    {
      parent::initContent();
      $smarty = $this->context->smarty;
      $txt = '¡Hola mundo!';
      $smarty->assign('contenido', $txt);
    }
  }
?>

Y en esta guía no veo nada mas que haya que hacer.

 

Pero al ir a entrar a la nueva página me salta el siguiente error:

ZWN1qfz.png

 

 

Estoy convencido de que me faltan un millón de cosas, pero no he encontrado ninguna otra guía sobre como crear páginas personalizadas en el Backoffice (ni siquiera en el foro).

 

Alguien conoce una guía mas completa o sabe como seguir a partir de este punto?

 

Muchas gracias.

Edited by oliosPLS (see edit history)
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...