emgiezet / admanager-bundle
广告管理器组件
dev-master
2014-03-26 14:31 UTC
Requires
- php: >=5.3.2
- sonata-project/admin-bundle: dev-master
- sonata-project/media-bundle: dev-master
- symfony/symfony: 2.2.*
This package is auto-updated.
Last update: 2024-08-29 04:08:55 UTC
README
简介
此Symfony2组件提供了一个简单的接口来管理网站广告。
先决条件
此版本组件需要Symfony 2.1+。
##安装
步骤 1:使用composer下载AdManagerBundle
此库可在 Packagist 上找到。
将以下内容添加到您的 composer.json
"require": { ... "pasinter/admanager-bundle": "dev-master", ... }
然后运行
$ php composer.phar install
Composer将安装组件到您的项目的 vendor/pasinter
目录。
步骤 2:启用组件
将组件添加到 app/AppKernel.php
public function registerBundles() { return array( ... new Pasinter\AdManagerBundle\PasinterAdManagerBundle(), ... ); }
步骤 3:配置依赖关系
安装并配置SonataAdminBundle (https://github.com/sonata-project/SonataAdminBundle) 和 SonataMediaBundle (https://github.com/sonata-project/SonataMediaBundle)
步骤 4:更新您的数据库模式
$ php app/console doctrine:schema:update --force
用法
广告管理
登录到 http://app.com/app_dev.php/admin
。在 "广告管理器" 下您可以管理广告和活动
广告
广告包含链接、标题和图片字段。
活动
活动具有唯一代码,可用于在前端显示。