This package is intended to be used with the PHPFramework., (*1)
It provides a function that returns HTML placeholder image tags and is built to be used as twig function., (*2)
Use {{ placeimg(300, 200) }}
in your twig templates and will get a ready-to-use img tag (e.g. <img src="http://lorempixel.com/300/200" />
) with a dummy image., (*3)
Optionally you can provide additional attributes as a third parameter: {{ placeimg(300, 200, 'class="mainimage"')}}
., (*4)
Example:, (*5)
, (*6)
You just want an image url? Try {{ placeimg_url(300, 200) }}
!, (*7)
Via settings.ini
you can choose between different image placeholder providers., (*8)
[application] placeimg_provider = "placebear"
The following providers are supported at the moment:, (*9)
baconmockup
- baconmockup.com
dummyimage
- dummyimage.com
fakeimg
- fakeimg.pl
fillmurray
- fillmurray.com
lorempixel
- lorempixel.com (default)
nicenicejpg
- nicenicejpg.com
p-hold
- p-hold.com
place-hoff
- place-hoff.com
placebear
- placebear.com
placebeard
- placebeard.com
placecage
- placecage.com
placehold
- placehold.it
placeimg
- placeimg.com
placesheen
- placesheen.com
stevensegallery
- stevensegallery.com
unsplash
- unsplash.it
Please notice that I don't run these providers and there's no guarantee that they will be available for ever., (*10)
If you notice that one of these providers is offline very frequently -or even for ever- please open an issue., (*11)
If you know a provider that's missing please open an issue., (*12)