Hyper Technology Web
  • Home

Phalcon php

¿Tienes MIEDO de que tu web no sea rápida ⚡️?, ¿qué no soporte miles de usuarios?. Este es tu framework y aquí aprenderás varias cositas.

Cómo llamar a una function de otro controller con Phalcon PHP usando namespaces
Phalcon php

Cómo llamar a una function de otro controller con Phalcon PHP usando namespaces

En alguna ocasiones vamos a necesitar llamar a una function que hemos usado en otro controller para reutilizar ese código.Imaginemos que tenemos una class llamada ArmasController en la cual tenemos una function

  • David Carretero Matesanz
    David Carretero Matesanz
1 min read
¿Cómo crear un proyecto en Phalconphp?
Phalcon php

¿Cómo crear un proyecto en Phalconphp?

Para empezar necesitas instalar (aunque no es del todo necesario, lo puedes hacer manualmente) la herramienta para Phalconphp llamada devtools.Siguiendo los pasos del enlace anterior ahora puedes utilizar el comando phalconphp desde

  • David Carretero Matesanz
    David Carretero Matesanz
1 min read
¿Cómo obtener la versión de Phalconphp?
Phalcon php

¿Cómo obtener la versión de Phalconphp?

Para obtener la versión de PhalconPHP que tenemos instalada en nuestro ordenador, solo tendremos que utilizar la siguiente linea de código con la ejecución correcta de php (php, php7.0, php7.2....)php

  • David Carretero Matesanz
    David Carretero Matesanz
1 min read
Parametrizar rutas en Phalconphp y lanzar error 404
Phalcon php

Parametrizar rutas en Phalconphp y lanzar error 404

En ocasiones necesitas parametrizar una ruta con una categoria y subcategoria y no quieres realizar una query a base de datos cada vez que lo necesites. Para ello podemos generar unas archivos json

  • David Carretero Matesanz
    David Carretero Matesanz
2 min read
Hacer una raw query en un modelo de phalconphp
Phalcon php

Hacer una raw query en un modelo de phalconphp

A veces necesitamos hacer una raw query en un modelo de phalconphp por alguna razón y con 3 lineas de código es suficiente para ello.

  • David Carretero Matesanz
    David Carretero Matesanz
1 min read
Coger el HTML crudo antes de renderizar la vista en Phalconphp
Phalcon php

Coger el HTML crudo antes de renderizar la vista en Phalconphp

Vamos a crear un middleware mediante eventos para permitir coger el HTML crudo antes de renderizar una vista, esto puede útil para "operar" el html colocando algo extra antes de enviárselo al usuario.

  • David Carretero Matesanz
    David Carretero Matesanz
2 min read
Traducir cadenas con Poedit en Phalconphp
Phalcon php

Traducir cadenas con Poedit en Phalconphp

Si ya estás migrando un proyecto con traducciones en poedit o quieres crear un nuevo proyecto en Phalconphp y utilizar Poedit, sigue los siguientes pasos.En nuestro APP crearemos la ruta dónde se

  • David Carretero Matesanz
    David Carretero Matesanz
1 min read
Exportar el sistema de contraseñas de Drupal 7 a PhalconPHP
Phalcon php

Exportar el sistema de contraseñas de Drupal 7 a PhalconPHP

Si alguna vez tienes que pasar un proyecto de Drupal 7 a PhalconPHP una de las cosas que vas a necesitar será mantener las contraseñas de los usuarios de Drupal. Es cierto que

  • David Carretero Matesanz
    David Carretero Matesanz
1 min read
Generar un PDF con PhalconPHP y Mpdf
Phalcon php

Generar un PDF con PhalconPHP y Mpdf

Para generar un PDF con PhalconPHP podemos utilizar entre otras la librería Mpdf y seguir unos pasos muy sencillos.Para instalar la librería con composer realizamos la siguiente acción en una terminal. Esto

  • David Carretero Matesanz
    David Carretero Matesanz
1 min read
Utilizar  metadatos json-ld en PhalconPHP
Phalcon php

Utilizar metadatos json-ld en PhalconPHP

Para conseguir un SEO más potente en nuestra página podemos utilizar los metadatos que dan más riqueza y peso a nuestra WEB. Para ello podemos utilizar los metadatas en crudo o usar json-ld,

  • David Carretero Matesanz
    David Carretero Matesanz
1 min read
Crear tarea programada o cron en PhalconPHP
Phalcon php

Crear tarea programada o cron en PhalconPHP

En PhalconPHP al igual que otros frameworks podemos crear una tarea programada o cron que se ejecuta dentro del propio framework. Vamos con los primeros pasos.Crear el archivo cli.php en la

  • David Carretero Matesanz
    David Carretero Matesanz
2 min read
Utilizar memcached para guardar la session en PhalconPHP
Phalcon php

Utilizar memcached para guardar la session en PhalconPHP

PhalconPHP nos permite guardar la session utilizando memcached para que se quede guardada en la RAM y sea mucho más rápida de acceder a ella.Si ya tenemos instalado Memcached, generamos un fichero

  • David Carretero Matesanz
    David Carretero Matesanz
1 min read
¿Cómo poner el error log en PhalconPHP?
Phalcon php

¿Cómo poner el error log en PhalconPHP?

Lo primero de todo para conseguir esta funcionalidad es decirle a la aplicación dónde va a guardar el fichero, eso se hace en el archivo config.php, yo voy a obviar todo el

  • David Carretero Matesanz
    David Carretero Matesanz
1 min read
Poner caché(memcached) para consultas en un proyecto con PhalconPHP
Phalcon php

Poner caché(memcached) para consultas en un proyecto con PhalconPHP

Para instalar memcached en un entorno linux (debian), deberemos ejecutar la siguiente linea de código:sudo apt-get install -y php-memcachedPara asegurar que se instaló correctamente solo hacer falta hacer un php -m para

  • David Carretero Matesanz
    David Carretero Matesanz
1 min read
Subir, redimensionar y cambiar la calidad de imágenes en PhalconPHP
Phalcon php

Subir, redimensionar y cambiar la calidad de imágenes en PhalconPHP

Phalconphp nos da una librería llamada Phalcon\Http\Response la cual no permite entre otras cosas subir archivos y comprobar si la petición es POST. Por ello para subir un archivo solo necesitamos

  • David Carretero Matesanz
    David Carretero Matesanz
2 min read
¿Cómo hacer una paginación ternaria en PhalconPHP?
Phalcon php

¿Cómo hacer una paginación ternaria en PhalconPHP?

La paginación en algo básico en proyectos web y una relación ternaria es algo bastante común en bases de datos. Consiste en tener una tabla que relacione mediante ids a otras dos tablas,

  • David Carretero Matesanz
    David Carretero Matesanz
2 min read
Exportar un excel con datos en PhalconPHP
Phalcon php

Exportar un excel con datos en PhalconPHP

Si quieres exportar unos datos a un excel, unos usuarios, productos etc. Tienes que instalar el paquete phpexcel en phalconphp siguiente estos pasos.Crea (si no lo tienes) un composer.json en la

  • David Carretero Matesanz
    David Carretero Matesanz
2 min read
Lanzar emails con PHPMailer desde Phalcon  con layouts y views
Phalcon php

Lanzar emails con PHPMailer desde Phalcon con layouts y views

Para implementar la posibilidad de enviar emails desde phalcon vamos a utilizar la libreria de phpmailer y a seguir estos sencillos pasos.Instalamos la librería descargada en nuestra carpeta library, siplemente copiamos y

  • David Carretero Matesanz
    David Carretero Matesanz
2 min read
Criteria con joins y paginator en Phalcon PHP
Phalcon php

Criteria con joins y paginator en Phalcon PHP

En Phalcon 3.X tenemos un componente llamado Criteria que nos permite crear un array de parámetros para crear una búsqueda desde un form.Se puede combinar ese componente con otro llamado paginator

  • David Carretero Matesanz
    David Carretero Matesanz
3 min read
Detectar si el dispositivo es movil o pc en phalcon
Phalcon php

Detectar si el dispositivo es movil o pc en phalcon

Para saber si el usuario está visitando nuestra web desde un pc o un dispotivo movil/tablet tendremos que instalar una librería llamada mobile_detect (es una de las muchas que hay).El

  • David Carretero Matesanz
    David Carretero Matesanz
1 min read
¿Cómo poner un checkbox en Phalcon?
Phalcon php

¿Cómo poner un checkbox en Phalcon?

Para poner un checkbox en Phalcon PHP sin necesidad de utlizar VOLT ni el formulario creado desde el HTML, es decir, solo con el componente TAG que nos ofrece Phalcon, debemos utilizar la

  • David Carretero Matesanz
    David Carretero Matesanz
1 min read
Usar una variable defined en phalcon con volt
Phalcon php

Usar una variable defined en phalcon con volt

Si tenemos una variable definida en php o una constante y queremos utilizarla con el motor de plantillas volt para el Framework Phalcon PHP, debemos usarlo de la siguiente manera.{{ constant("VARIABLE_CONSTANTE"

  • David Carretero Matesanz
    David Carretero Matesanz
1 min read
Poner Breadcrumbs en PhalconPHP
Phalcon php

Poner Breadcrumbs en PhalconPHP

Para poner las Breadcrumbs en PhalconPHP debemos descargar via composer un paquete de este repositorio:composer require phalcon/breadcrumbsSi no lo tenemos configurado la carpeta vendor, tenemos que ir al archivo congif.php

  • David Carretero Matesanz
    David Carretero Matesanz
1 min read
Cómo pasar variables a un enlace en Volt the Phalcon 3
Phalcon php

Cómo pasar variables a un enlace en Volt the Phalcon 3

Para pasar variables a un enlace de VOLT del Framework PHALCON, tenemos que utilizar la virgulilla ,que es este símbolo ~ el, cual se activa con alt + 4.Aquí un ejemplo:{{ link_to('/

  • David Carretero Matesanz
    David Carretero Matesanz
1 min read
Cómo renderizar una vista en otra con Phalcon 3
Phalcon php

Cómo renderizar una vista en otra con Phalcon 3

A veces se necesita renderizar una vista diferente del action que estamos manejando por diferentes razones.Para ello solo tenemos que poner una linea de código indicando la carpeta dónde está ese archivo

  • David Carretero Matesanz
    David Carretero Matesanz
1 min read
Hyper Technology Web © 2021
Latest Posts Ghost