Home · Latest · Trends  /  PHP
3

Random image in Smarty file

rated 3 times [  3] [ 0]  / comments: 0 / hits: 934  / 2 years ago, thu, may 25, 2017, 13:29:47
Display random image in Smarty template file
//php file
$smarty->assign('random', 
  array( 
    'photo1.jpg', 
    'photo2.jpg', 
    'photo3.jpg',
    'photo4.jpg'
  ));

//template file
<style>
{literal}
.myImageDiv {
background: url({/literal}{$siteurl}/themes/{$style}/styles/images/{$random.$randomimage}{literal}) no-repeat transparent;
height: 460px;
background-size: cover;
background-position: center;
}
{/literal}
</style>
More From » PHP
 

Comments

There are no comments for this Snippet yet
Only authorized users can post. Please sign in first, or register a free account
 
Share
Snippets
Using bind variables with ADODB
3 years ago, tue, sep 6, 2016
This module provides HTML and CLI interfaces for viewing key performance indicators of your database.
3 years ago, tue, sep 6, 2016
How to check if mail function is enabled on your server
3 years ago, tue, sep 6, 2016
Compare dates in smarty template file
3 years ago, fri, sep 16, 2016
Change default chrome input style CSS
3 years ago, fri, sep 16, 2016
Get domain name without Tld with PHP
3 years ago, fri, sep 16, 2016
Validating international phone numbers with jquery
3 years ago, sun, sep 25, 2016
Smarty Remove BBCode From String
3 years ago, thu, nov 10, 2016
How to detect if uploaded file is image or not with php
3 years ago, mon, nov 21, 2016
How to check CKEditor 4 textarea not empty
3 years ago, sun, dec 25, 2016
Sponsor
Posted
Ronald

Ronald

Member since Sep 6, 2016
Total Code Snippets: 20
Total Comments: 1
Location: n/a
Following
User not following anyone yet.