7. HANNA CODE - mavira21/CREAR-WEB-CON-PROCESSWIRE GitHub Wiki

1.- Instalar módulo hanna code.

  • Instalar el módulo TextformatterHannaCode para poder crear snippets de PHP

  • Crear template llamado hanna_code.

  • Configurarlo del siguiente modo:
    En la pestaña URLs -> permitir segmentos URL
    En la pestaña archivos -> decir que no añada ni al principio ni al final ningún fichero

  • Crear un página con plantilla hanna_code que se llame web-service.
    Añadirle a la plantilla anterior el campo de tipo textarea y llamarlo hanna_code y en la pestaña de detalles indicar textformater -> hanna code tex formater desde el desplegable.

  • Crear en sublime hanna_code.php y pegar el código siguiente:

<?php echo $page->hanna_code; ?>

Ahora ya estamos listos para crear códigos PHP que usaremos desde Javascript.

2.- Vamos a crear un ejemplo de uso.

Como ejemplo crearemos uno básico que devuelva "Hola Mundo".

  • Vamos al menú principal de Configuración -> Hanna Code -> Añadir nuevo le damos el título saluda y seleccionamos el tipo Php.
  • Vamos a la pestaña código y pegamos el código php
<?php

	header("Content-type: application/json");
	echo "hola Mundo";
	return;
  • Ahora creamos una página llamada saluda (con plantilla hanna_code) bajo el padre web-service
  • En el àrea de texto pegamos el nombre del Hanna Code creado en el paso uno encerrado en dobles corchetes [ [saluda] ]
  • Si ahora escribimos en el navegador http://miweb.com/web-service/saluda deberíamos ver "Hola Mundo".