聪明地隐藏div

时间:2015-04-14 15:17:02

标签: php css smarty

我有一个聪明的模板设置,并有多个公司使用公司ID。我尝试做的是有一个if语句,如果显示公司ID,则显示div中的谷歌地图,否则隐藏div。这是目前为止的代码,但是如果公司ID不等于40,则不确定在else中放置什么来隐藏div

                        <div class="accordion-group">
                        <div class="accordion-heading">
                            {if $companyID == 40}<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3338.0522766505114!2d-86.8171146!3d33.21272569999999!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x88892f56c3e80995%3A0x436bc6444b3d4287!2s720+Fulton+Springs+Rd%2C+Alabaster%2C+AL+35007!5e0!3m2!1sen!2sus!4v1429022619772" width="200" height="200" frameborder="0" style="border:0"></iframe>{else}{/if}
                        </div> 

1 个答案:

答案 0 :(得分:0)

就像在php中一样,如果不需要,可以省略elseelseif, 如果你想从标记中删除div而将其包含在if语句中

{if $companyID eq 40}<div class="accordion-heading"><iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3338.0522766505114!2d-86.8171146!3d33.21272569999999!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x88892f56c3e80995%3A0x436bc6444b3d4287!2s720+Fulton+Springs+Rd%2C+Alabaster%2C+AL+35007!5e0!3m2!1sen!2sus!4v1429022619772" width="200" height="200" frameborder="0" style="border:0"></iframe></div>{/if}