chaplean / outdated-browser-bundle
Outdated browser bundle
Installs: 1
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 3
Language:HTML
Type:symfony-bundle
Requires
- php: >=7.1
- gkralik/php-uglifyjs: ^1.0.0
- incenteev/composer-parameter-handler: ^2.0
- jms/security-extra-bundle: ^1.5
- sensio/distribution-bundle: ^5.0
- sensio/framework-extra-bundle: ^3.0 || ^4.0 || ^5.0
- symfony/assetic-bundle: ^2.3
- symfony/symfony: ^3.0 || ^4.0
Requires (Dev)
- chaplean/codeship-scripts: ^1.0
- chaplean/coding-standard: ^1.1
- chaplean/unit-bundle: ^7.0
- mockery/mockery: dev-master
- sensio/generator-bundle: ^3.0
- symfony/phpunit-bridge: ^4.0
This package is auto-updated.
Last update: 2024-11-26 06:41:56 UTC
README
1. Add me in AppKernel
app/AppKernel.php:
... /** * @return array */ public function registerBundles() { return array( ... new Chaplean\Bundle\OutdatedBrowserBundle\ChapleanOutdatedBrowserBundle(), ); } ...
2. Define config (Optionnal)
app/config/config.yml:
# default option chaplean_outdated_browser: background_color: '#f25648' color: '#ffffff' lower_than: 'transform' template: 'ChapleanOutdatedBrowserBundle:Template:outdated.html.twig'
lower_than
can take:
- "IE11","borderImage"
- "IE10", "transform" (Default property)
- "IE9", "boxShadow"
- "IE8", "borderSpacing"
3. Update assetic
Add this bundle in assetic config:
assetic: bundles: ['ChapleanOutdatedBrowserBundle']
4. Add routes
Include a routing in global routing
app/config/routing.yml:
chaplean_outdated_browser_bundle: resource: "@ChapleanOutdatedBrowserBundle/Resources/config/routing.yml" prefix: /
5. Add script in layout
In layout html add me simply:
Version unminified:
<script type="text/javascript" src="{{ path('chaplean-outdated-browser.js') }}"></script>
Version minified:
<script type="text/javascript" src="{{ path('chaplean-outdated-browser.min.js') }}"></script>