Para desarrolladores / programadores.

Algunos trucos y fragmentos útiles para trabajar con phpoffice.

En el curso del trabajo, a menudo se encuentran tareas que se resuelven leyendo la documentación de algún tipo de biblioteca.

Entonces, en particular, esta vez tuve que encontrarme en https://github.com/PHPOffice . Esta es una gran biblioteca para trabajar con documentos de oficina. Con su ayuda, puede leer y formar estos documentos en php.

Más

¿Cómo generar yii2 migraciones desde una base de datos?

El punto es que ya hemos hecho el proyecto y tenemos una base de datos, pero no hay migraciones diseñadas de acuerdo con las reglas de yii2.

Más

¿Cómo convertir enlaces inactivos en el texto a activo (pulsable)?

Una tarea muy frecuente para proporcionar a sus usuarios una funcionalidad de sitio conveniente y de alta calidad es la conversión de enlaces en texto sin formato o html. Después de todo, cuando le da a sus usuarios algo para escribir de forma independiente en el sitio (por ejemplo, comentarios), por supuesto, trata de protegerlos del código html. Pero si no lo usan, entonces no pueden seleccionar enlaces de acuerdo con las reglas html. Y hay que hacerlo por ellos.

Para proyectos en el framework yii2, escribí una pequeña extensión: https://cms.skeeks.com/marketplace/components/tools/other/396-preobrazovanie-neaktivnyh-ssylok-v-tekste

Más

¿Cómo copiar texto javascript al portapapeles?

Para copiar cualquier texto en el portapapeles js, puede pegar este texto en la entrada, que debe estar visible y no en un div trenzado, seleccionarlo y usar la función incorporada js document.execCommand ("copiar");

Más

¿Cómo cambiar correctamente el nombre de host en Proxmox 7?

Hay situaciones en las que necesita cambiar el nombre de host del servidor.

Por ejemplo, si instaló Proxmox7 en el servidor y posteriormente cambió el nombre de host y la interfaz web del panel de Proxmox dejó de funcionar.

Más

La traducción se coordina en grados para su uso en Yandex y Google maps. Php gist.

Durante la implementación de un proyecto interesante (relacionado con la navegación por GPS), me enfrenté con el hecho de que los datos llegaban al servidor desde GPS en el formato nmea. Y las coordenadas, a su vez, para su uso en la web necesitan un procesamiento adicional.

Dejo una pequeña transformación de coordenadas en el lenguaje php.

Más

¿Cómo anular jQuery en el proyecto yii2?

Una opción sería el siguiente ejemplo:

En el archivo de configuración del proyecto @ frontend / config / main.php agregue:

Más

Cómo conectar una plantilla separada para un dispositivo móvil en un proyecto Yii2.

Durante el trabajo en cualquier proyecto (utilizando el framework php Yii2), muy a menudo es necesario conectar una plantilla separada para diferentes dispositivos (tableta, teléfono, PC).

Más