Javascript – Asignar un arreglo u objeto a una variable

En Javascript cuando se asigna un arreglo a una variable, no se asigna el valor como tal, sino una referencia. Si hacemos un cambio en la nueva variable, el cambio se reflejará automáticamente en el original. Para hacer una asignación totalmente independiente, escribimos: var nuevaVariable = arregloOriginal.slice(); El cuanto a objetos también sucede lo mismo, […]

Html – Desplazarse entre carpetas

Supongamos que tenemos las siguientes carpetas, imágenes y archivos: carpeta-principal ***carpeta-1 ******carpeta-1-1 *********carpeta-1-1-1 ************carpeta-1-1-1-1 ******************imagen.jpg ************carpeta-1-1-1-2 ******************archivo.jpg Si estamos posicionados en archivo.html y deseamos mostrar la imagen.jpg, nos desplazamos hacia arriba utilizando ‘../’ por cada peldaño: <p><img src=»../carpeta-1-1-1-1/imagen.jpg»/></p>

Cakephp 3 – Http Cliente y WP REST API v2 de WordPress

Para crear, leer, actualizar y eliminar usuarios (Ccreate, Read, Uptate y Delete) de WordPress utilizando la WP REST API v2 desde Http Client de Cakephp 3, seguimos los siguientes pasos: Create: // Cakephp create $http = new Client(); $response = $http->post(‘https://midominio.com/wp-json/wp/v2/users’, [‘username’ => ‘prueba’, ‘password’ => ‘prueba’, ‘email’ => ‘[email protected]’], [‘auth’ => [‘username’ => ‘miusuario’, […]

Php – cURL y CRUD usuarios con Wp REST API v2

Para crear, leer, actualizar y eliminar usuarios (Ccreate, Read, Uptate y Delete) de WordPress utilizando la WP REST API v2 desde un programa cliente Php, seguimos los siguientes pasos: Create: // Php Create $host = ‘https://miDominio/wp-json/wp/v2/users’; $data = array(‘username’ => ‘pedroperez’, ‘password’ => ‘pedro123’, ‘email’ => ‘[email protected]’, ‘first_name’ => ‘Pedro’, ‘last_name’ => ‘Pérez’); $data_string = […]

WordPress – WP REST API v2, CRUD usuarios con Jquery Ajax

Para crear, leer, actualizar y eliminar usuarios de WordPress (Create, Read, Update y Delete) usando la WP REST API v2 desde un script Jquery Ajax procedemos a: En el documento Html creamos los botones que harán la llamada a Jquery Ajax: <a href=»#» id=»create» class=’btn btn-info’>Create</a> <a href=»#» id=»read» class=’btn btn-info’>Read</a> <a href=»#» id=»update» class=’btn […]

Html – Pasar variables por la URL a un programa Php

Para pasar variables o parámetros por la URL a un programa Php, escribimos: <a href=»programa.php?variable1=valor1&variable2=valor2&…»>Enlace<>/a> Fuente: https://desarrolloweb.com/articulos/317.php

RESTful API – Operaciones básicas

Las operaciones básicas de cualquier RESTful API, son: Create, utiliza el método POST. Read, utitiliza el método GET. Update, utiliza el método PUT. D, utiliza el método DELETE. Fuente: https://stackoverflow.com/questions/6203231/which-http-methods-match-up-to-which-crud-methods

Cakephp 3 – CSRF token mismatch

Para solucionar obtenga el token para la petición ajax y agregue este al headers. Ejemplo: <script> var csrfToken = <?= json_encode($this->request->getParam(‘_csrfToken’)) ?>; $.ajax({ headers: { ‘X-CSRF-Token’: csrfToken }, // … }); </script> Fuente: https://stackoverflow.com/questions/51916680/csrf-token-mismatch-in-post-request-in-3-6-version

Cakephp 3 – Crear una aplicación con bake console

Para crear una aplicación predeterminada con bake console, abrimos una terminal de Linux, nos desplazamos hasta la carpeta de nuestro proyecto y ejecutamos los siguientes comandos: bin/cake bake controller nombreDeLaTabla bin/cake bake model nombreDelaTabla bin/cake bake template nombreDeLaTabla El nombre de la tabla debe tener inicial mayúscula, ejemplo: Users. Al ejecutar esos comandos se crearán […]

Linux – CHMOD numérico (permisos a archivos y directorios)

Para utilizar el CHMOD numérico nos guiamos por la siguiente lista de permisos: 0: Sin permisos 1: Ejecución 2: Escritura 3: Lectura y escritura 4: Lectura 5: Lectura y ejecución 6: Lectura y escritura 7: Lectura, escritura y ejecución En el CHMOD se utiliza una combinación de tres números «nnn» donde la primera posición corresponde […]

« Página anteriorPágina siguiente »