电子商务-tetradka / geobundle
该软件包已被弃用且不再维护。未建议替代软件包。
Nitra GeoBundle 同步地理信息
dev-master
2014-12-10 11:27 UTC
Requires
- doctrine/doctrine-fixtures-bundle: dev-master
- nitra/admingenerator-bundle: dev-master
- nitra/doctrine-behaviors: dev-master
- nitra/e-commerce-admin-extensionsbundle: dev-master
This package is not auto-updated.
Last update: 2018-05-06 19:34:03 UTC
README
描述
本软件包旨在同步网站 http://ds3.nitralabs.com 的地理信息
连接
要将此模块连接到项目,需要在以下文件中操作:
- composer.json
{
...
"require": {
...
"nitra/geobundle": "dev-master",
"nitra/doctrine-behaviors": "dev-master",
...
}
...
}
- app/AppKernel.php
<?php
//...
use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Config\Loader\LoaderInterface;
class AppKernel extends Kernel
{
//...
public function registerBundles()
{
//...
$bundles = array(
//...
new Nitra\GeoBundle\NitraGeoBundle(),
new Nitra\ExtensionsAdminBundle\NitraExtensionsAdminBundle(),
//...
);
//...
return $bundles;
}
//...
}
- app/config/routing.yml
#...
NitraGeoBundle:
resource: "@NitraGeoBundle/Resources/config/routing.yml"
prefix: /
#...
默认配置
# app/config/config.yml
# ...
nitra_geo:
# API DeliverySync https://github.com/nitra/DeliverySync
# ссылка в API DeliverySync для тетрадки
# http://ссылка_на_сервис_api/{token} - токен авторизции в API
# {token} - ds3.nitralabs.com - Nitra\DeliveryBundle\Entity\Client::$token
api_url:
# ...
配置
设置
配置已移至项目 app/config 下的 parameters.yml 文件。
# app/config/parameters.yml
nitra_geo_api_url: http://ds3.nitralabs.com/{token}
命令
php app/console nitra-geo:sync-geo 同步地理信息。同步服务: http://ds3.nitralabs.com GitHub: https://github.com/nitra/DeliverySync