dev-master
9999999-devSymfony Bundle for [AssetPicker](https://github.com/netresearch/assetpicker)
MIT
The Requires
1.0.0
1.0.0.0Symfony Bundle for [AssetPicker](https://github.com/netresearch/assetpicker)
MIT
The Requires
Wallogit.com
2017 © Pedro Peláez
Symfony Bundle for [AssetPicker](https://github.com/netresearch/assetpicker)
This Symfony bundle provides the AssetPicker sources to Symfony Applications along with view helpers and a proxy controller., (*1)
Install via composer, (*2)
composer require assetpicker-bundle
Enable the bundle, (*3)
Add AssetPicker configuration to your app/config/config.yml, (*4)
asset_picker:
storages:
entermediadb:
adapter: entermediadb
url: "http://em9.entermediadb.org/openinstitute"
proxy: true
github:
username: "netresearch"
repository: "assetpicker"
(Optional) If you want to use the builtin proxy controller, you must include its routes into app/config/routing.yml - the correct proxy url will then be set automatically:, (*5)
assetpicker_proxy:
resource: "@AssetPickerBundle/Resources/config/routing.yml"
Clear cache and install the assets, (*6)
php app/console cache:clear php app/console assets:install
The bundle provides two twig functions: assetpicker_config and assetpicker_url. The first returns a JSON representation of the config from your app/config/config.yml (eventually with the proxy url added) and the second gives you the url to the picker.js inside your assets path (usually /web/bundles/assetpicker/js/picker.js). You can use them as follows:, (*7)
<script type="text/javascript" src="{{ assetpicker_url() }}"></script>
<script type="text/javascript">
new AssetPicker({{ assetpicker_config() }});
</script>
<button rel="assetpicker">Pick an asset</button>
Symfony Bundle for [AssetPicker](https://github.com/netresearch/assetpicker)
MIT
Symfony Bundle for [AssetPicker](https://github.com/netresearch/assetpicker)
MIT