Smarty PHP如果没有图像
嗨,有人能帮我吗 我正在使用smarty引擎,如果没有图像,我如何告诉smarty或PHP做其他事情,例如 我正在使用这个代码Smarty PHP如果没有图像,php,smarty,Php,Smarty,嗨,有人能帮我吗 我正在使用smarty引擎,如果没有图像,我如何告诉smarty或PHP做其他事情,例如 我正在使用这个代码 <div class="container_inner" style="background:url(/thumbs/backgrounds/movie_bg/{$mov.title|lower|replace:' ':'_'}.jpg)no-repeat center;"> 为每个电影页面获取不同的背景,如果没有具有相同电影标题的图像,则执行此操作
<div class="container_inner" style="background:url(/thumbs/backgrounds/movie_bg/{$mov.title|lower|replace:' ':'_'}.jpg)no-repeat center;">
为每个电影页面获取不同的背景,如果没有具有相同电影标题的图像,则执行此操作
<div class="container_inner">
有人能帮我吗?谢谢。在Smarty 3中,您可以这样做
{assign "bgImg" "/thumbs/backgrounds/movie_bg/{$mov.title|lower|replace:' ':'_'}.jpg"}
{if file_exists($bgImg)}
<div class="container_inner" style="background:url({$bgImg}) no-repeat center;">
{else}
<div class="container_inner">
{/if}
{assign“bgImg”“/thumbs/backgrounds/movie_bg/{$mov.title | lower | replace:'':''''}.jpg}
{如果文件_存在($bgImg)}
{else}
{/if}
您需要学习如何使用PHP。您可以使用函数file_exists($file)来确定所讨论的文件是否存在,如果不存在,则告诉页面使用其他文件。