Laravel controlador y enrutado

Publicado en 25 julio, 2014

Para no definir todo la lógica a nivel de ruta en el fichero route.php, podemos utilizar Controller classes. Los controladores se almacenan en app/controllers (aunque pueden almacenarse en otras rutas). Controlador Basico UserController.php ( La clase se llamara igual que el fichero) class UserController extends BaseController { /** * Show the profile for the given user. */ public function showProfile($id) { $user = User::...

Seguir...


Laravel sistema de plantillas blade

Publicado en 25 julio, 2014

El sistema de plantillas de Laravel puede utilizar blade (sub-lenguaje), para que lo podamos utilizar debemos de crear las plantillas en el directorio /view con la extensión blade.php. Para poder utilizar estas plantillas debemos crear un controlador para posteriormente meter en el fichero route.php. Definir Blade Layout <!-- Stored in app/views/layouts/master.blade.php --> <html> <body> @section('sidebar') ...

Seguir...


Laravel creación de tablas con Artisan

Publicado en 24 julio, 2014

Estos son los pasos para la generación de tablas en la BBDD en Laravel con Artisan: 1. Nos colocaremos en la consola en el directorio donde se encuentra nuestra instalación de Laravel. 2. Para generar el código con el cual crearemos nuestra tabla, teclearemos la siguiente sentencia: php artisan generate:migration create_nombreDeTabla_table --fields="nombreColumna:tipo, nombreColumna:tip, etc" Este comando nos generara un php en la ...

Seguir...


Ajax sincrono

Publicado en 10 julio, 2014

Si queremos hacer una llamada por AJAX de forma sincrona debemos hacerlo como en este ejemplo: function getSource(url){           return $.ajax({                 type: "GET",                 url: url,                 async: false             }).responseText; } Esto nos puede resultar util cuando alguna variable requiere de un dato que viene por AJAX para modificar su contenido. Si es ...

Seguir...


Piwik

Publicado en 2 julio, 2014

El acceso a piwik es http://box.alsur.es/apiwik/ con el usuario admin y pass 200800. Los scripts que deberiamos modificar en caso de querer algún cambio son: run_import_logs.py (ruta de logs y logs a usar) parser_logs.py (si cambiamos la ruta de acceso se tiene que cambiar también aquí) Ambos en box.alsur.es/html/apiwik/misc/logs-analytics.  

Seguir...