dev-master
9999999-devIntegration of Yii and OpenLayers
BSD-3-Clause
The Requires
by Satrio Arditama
extension yii2 map openlayers
Integration of Yii and OpenLayers
Integration of Yii and OpenLayers, (*1)
gdal-bin, postgis, proj, libmapnik2, mapnik-utils, python-webpy, python-flup, python-openssl, nodejs (optional), php5-sqlite, php5-pgsql, (*2)
The preferred way to install this extension is through composer., (*3)
Since this package do not have stable release on packagist, you should use these settings in your composer.json file :, (*4)
"minimum-stability": "dev", "prefer-stable": true, "repositories":[ { "type": "vcs", "url": "https://github.com/aaiyo/yii2-kcfinder" } ]
After, either run, (*5)
php composer.phar require --prefer-dist amilna/yii2-iyo "dev-master"
or add, (*6)
"amilna/yii2-iyo": "dev-master"
to the require section of your composer.json
file., (*7)
run migration for database, (*8)
./yii migrate --migrationPath=@amilna/blog/migrations ./yii migrate --migrationPath=@amilna/iyo/migrations
add in modules section of main config, (*9)
'gridview' => [ 'class' => 'kartik\grid\Module', ], 'blog' => [ 'class' => 'amilna\blog\Module', /* 'userClass' => 'dektrium\user\models\User', // example if use another user class, default is 'common\models\User' */ ], 'iyo' => [ 'class' => 'amilna\iyo\Module', /* 'userClass' => 'dektrium\user\models\User', // example if use another user class, default is 'common\models\User' */ 'geom_col'=>'the_geom' /* see vendor/amilna/yii2-iyo/Module.php for more options */ ],
Set .htaccess, (*10)
DirectoryIndex index.php RewriteEngine on RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteCond $1 !^(index\.php) RewriteRule . index.php
Once the extension is installed, check the url: [your application base url]/index.php/iyo, (*11)
Integration of Yii and OpenLayers
BSD-3-Clause
extension yii2 map openlayers