t4web/site-config

为 ZF2 提供的行政模块。提供键值配置

2.0.3 2017-09-19 06:47 UTC

This package is auto-updated.

Last update: 2024-08-26 18:14:22 UTC


README

ZF2 模块。站点配置模块 - 提供键值配置。

安装

主要设置

通过克隆项目

将此项目克隆到您的 ./vendor/ 目录。

使用 composer

  1. 现在通过运行以下命令告诉 composer 下载 SiteConfig
$ composer require t4web/site-config:"~2.0.0"
  1. 通过初始脚本创建表
$ php public/index.php site-config init

安装后

  1. 在您的 application.config.php 文件中启用它。
<?php
return array(
    'modules' => array(
        // ...
        'T4web\SiteConfig',
    ),
    // ...
);

快速开始

将范围和值插入到 site_config_valuessite_config_scopes 表中

INSERT INTO `site_config_scopes` (`id`, `name`) 
VALUES (1, 'products');

INSERT INTO `site_config_values` (`id`, `scope_id`, `name`, `value`) 
VALUES (1, 1, 'items-per-page', 20);

在任何地方使用它

$siteConfig = $serviceLocator->get("T4web\SiteConfig\Config");
$siteConfig->get('items-per-page', 'products');
//...
$siteConfig->set('items-per-page', 'products', 10);