zf2book/zf-deals

此包的最新版本(dev-master)没有可用的许可证信息。

这是《使用Zend Framework 2进行Web开发》一书的配套材料

dev-master 2012-10-20 20:10 UTC

This package is not auto-updated.

Last update: 2024-09-28 13:15:00 UTC


README

主要安装

  1. 将以下声明添加到您的composer.json的requirements-block中: "zf2book/zf-deals": "dev-master","dlu/dlutwbootstrap": "dev-master"
  2. 运行composer update以下载所需的库。
  3. 将"ZfDeals"和"DluTwBootstrap"添加到application.config.php中的活动模块列表中
  4. 导入位于/vendor/zf2book/zf-deals/data/structure.sql的SQL架构
  5. /vendor/zf2book/zf-deals/data/public/zf-deals复制到您的应用程序的public文件夹中。

安装后

  1. 如果您在服务管理器配置中还没有有效的Zend\Db\Adapter\Adapter,请在/config/autoload/db.local.php中添加以下内容

     <?php
    
     $dbParams = array(
         'database'  => 'changeme',
         'username'  => 'changeme',
         'password'  => 'changeme',
         'hostname'  => 'changeme',
     );
    
     return array(
         'service_manager' => array(
             'factories' => array(
                 'Zend\Db\Adapter\Adapter' => function ($sm) use ($dbParams) {
                     return new Zend\Db\Adapter\Adapter(array(
                         'driver'    => 'pdo',
                         'dsn'       => 'mysql:dbname='.$dbParams['database'].';host='.$dbParams['hostname'],
                         'database'  => $dbParams['database'],
                         'username'  => $dbParams['username'],
                         'password'  => $dbParams['password'],
                         'hostname'  => $dbParams['hostname'],
                     ));
                 },
             ),
         ),
     );
    
  2. 导航到http://yourproject/dealshttp://yourproject/deals/admin