ingenio/filesystem 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

ingenio/filesystem

最新稳定版本:V1.0.0

Composer 安装命令:

composer require ingenio/filesystem

包简介

Gestor de ficheros en PHP y JS by Toni Domenech & Marc Sanchez

README 文档

README

CREATE BY INGENIO HOSTING
TONI DOMENECH & MARC SANCHEZ

VERSION 1.0

DOCUMENTACIÓN

1-INSTALCIÓN
composer require ingenio/filesystem:dev-principal
2-CONFIGURACIÓN
Para poder utilizar la clase:
Primero tenemos que crea un carpeta llamada uploads en la raiz de nuestro proyecto.
Definer las siguientes constantes en el index.php o controller.php
    <?php
        define('RUTA_AB',$_SERVER['DOCUMENT_ROOT'].'/'.'uploads/');
        define('RUTA_WEB','https://localhost/uploads/');
    ?>
Instanciamos la clase en un objeto.
<?php
 use Php\Filesystem\Filesystem\Filesystem;
 $files = new Filesystem();
?>

Incluir CSS y JS en tu proyecto

Para utilizar los estilos y scripts de esta librería, incluye lo siguiente en tu archivo HTML:

<link rel="stylesheet" href="vendor/ingenio/filesystem/assets/css/filesystem.css">
<script src="vendor/ingenio/filesystem/assets/js/filesystem.js"></script>

Conclusión:

Si tu librería requiere estilos y scripts esenciales para funcionar correctamente, el método 1 (publicación de assets) es la mejor opción. Si los CSS/JS son opcionales o personalizables, el método 2 puede ser más flexible, permitiendo a los usuarios gestionar su inclusión como prefieran.

Ejemplo de uso:

<div class="container-fluid card press">
    <div class="row">
        <div class="col-lg-6">
            <?php echo $files->getFormSubirFichero(); ?>
        </div>
        <div class="col-lg-6">
            <?php echo $files->getTreeDirectorios(); ?>
        </div>
    </div>
</div>

统计信息

  • 总下载量: 67
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 9
  • 点击次数: 0
  • 依赖项目数: 1
  • 推荐数: 0

GitHub 信息

  • Stars: 4
  • Watchers: 2
  • Forks: 2
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2024-10-13