Desarrollar en prestashop en Netbeans puede ser una tarea un poco complicada al inicio ya que a fecha de no hay ningún plugin que te facilite esta ayuda.Hoy os daré un pequeño truco para que funcione autocompletar en Netbeans.
El problema que tiene prestashop, es que la función de autocompletar en Netbeans ( y cualquier otro IDE ) no funciona porque a pesar de que todas las clases y controladores tienen el nombre que pertoca en el nombre del fichero, el nombre con el que se declara la clase siempre acaba en «Core». El fichero que he creado hace un extends de las clases y controladores de prestashop acabados en «Core» con el nombre que tiene la clase original.De esta forma, tanto las clases como métodos y variables son visibles desde la función autocompletar.
Cómo utilizar este fichero en vuestros proyectos
Para utilizar este fichero en vuestros proyectos de Prestashop, tenéis que utilizar este fichero a modo de librería en vuestros proyectos.Para utilizarlo de este modo debéis seguir los siguientes pasos
- Descargad el fichero php aquí desde mi GitHub
- Poned el fichero class.ignore.php en una carpeta.Por ejemplo:prestashop-lib
- Dentro de Netbeans, en la pestaña Projects clickar sobre el proyecto que queráis utilizar el fichero y hacer click en Properties
- Id al apartado Include path, y desde ahí, ubicados en la pestaña share, darle al botón Add Folder y añadid la carpeta que hemos creado
- Una vez hecho, esto de damos a Ok y podemos comprobar que la función autocompletar de Netbeans ya funciona con las clases y controladores de Prestashop
Tened en cuenta que el fichero esta basado en las los ficheros que van en la versión 1.6.0.9 de prestashop.
Sigue el blog