Cakephp 3 – Personalizar la etiqueta de un select

En el módulo entity agregamos: protected function _getLabel() { return $this->_properties[‘nombreDelCampoX’] . ‘ – ‘ . $this->_properties[‘NombreDelCampoY’]; } En el controlador al hacer la búsqueda escribimos $discounts = $this->Discounts->find(‘list’, [‘limit’ => 200, ‘order’ => [«discount_amount» => «ASC»], ‘keyField’ => ‘id’, ‘valueField’ => function ($discount) { return $discount->get(‘label’); }]); Fuente: https://book.cakephp.org/3.0/en/orm/retrieving-data-and-resultsets.html

WordPress – Instalar WordPress en un subdirectorio

Movemos los archivos de WordPress al subdirectorio Accedemos al escritorio de WordPress, vamos a «Ajustes» -> «Generales», en «Dirección de WordPress (URL) escribimos:   http://localhost/nombreDelDirectorioPrincipal/nombreDelSubdirectorio Y en Dirección del sitio (URL) tipeamos:   http://localhost/nombreDelDirectorioPrincipal Copiamos el archivo index.php que se encuentra en el subdirectorio al directorio principal En ese archivo index.php cambiamos «/wp-blog-header.php» por «/nombreDelSubdirectorio/wp-blog-header.php» […]

Cakephp 3 – Crear código con Bake en Linux o Windows

En Linux o Windows, desplazarse hasta la carpeta «bin» del proyecto donde se va a crear el código y tipear: cake bake model Nombredelatabla cake bake controller Nombredelatabla cake bake template Nombredelatabla Fuente: https://book.cakephp.org/3.0/es/bake/usage.html

Mysql – Acceder a Mysql desde la línea de comandos Linux

En la línea de comandos Linux tecleamos: mysql -h localhost -u root -p Nos solicita que introduzcamos el password Fuente: https://desarrolloweb.com/articulos/mysql-terminal-linux.html

Javascript – Mostrar dos decimales de un número

Utilizamos el método de Javascript toFixed(). Ejemplo var amount = 34.4555666; var balance = amount.toFixed(2); Fuente: https://www.w3schools.com/jsref/jsref_tofixed.asp

Angular – Ejecutar proyecto

En la línea de comandos de Linux, escribir: ng serve –open Fuente: https://angular.io/guide/quickstart

Linux – Ver archivos ocultos

En la línea de comandos de Linux, escribir: ls -a O también se puede escribir: la -la Fuente: https://www.cambiatealinux.com/mostrar-los-archivos-ocultos-en-linux

WordPress – Solicita usuario ftp para instalar plugin

Si WordPress solicita usuario ftp para instalar un plugin debemos hacer lo siguiente: Desde la línea de comandos dar permisos recursivos de lectura, escritura y ejecución a la carpeta wp-content: chmod -R ugo+rwx wp-content Agregar al final del archivo wp-config.php las siguientes lineas: /*** FTP login ***/ define(«FTP_HOST», «host-ftp»); define(«FTP_USER», «nombre-usuario-ftp»); define(«FTP_PASS», «password-ftp»); /*** Definir […]

Linux – Cambiar recursivamente los permisos de un directorio

En la línea de comandos de Linux, escribimos: chmod -R ugo+rwx /ruta/directorio Donde: chmod es el comando para modificar los permisos. -R indica que es recursivo a todos los sub-directorios y archivos ugo el permiso aplica para el usuario ‘u’, grupo ‘g’ y otros ‘o’ rwx permiso para leer ‘r’, escribir ‘w’ y ejecutar ‘x’

Linux – Copiar recursivamente un directorio desde la línea de comandos

Nos posicionamos en la carpeta que contiene el directorio que deseamos copiar y escribimos: cp -r nombredeldirectorioorigen/ nombredeldirectoriodestino

« Página anteriorPágina siguiente »