智能代码转换为PHP代码


Smarty code converting to PHP code

我是Smarty代码的新手,只是想知道你是否可以为我提供与这段智能代码等效的PHP。。

    <div class = "span3">
        <a href = "{$auction->get('links.details')}"><div id="raffle-list-img">
        {if $current_item->get('imagecount')}
    {$current_item->get('gallery')}
{/if}
</div></a>
    </div> 

这是在一个.tpl文件中,我需要将它放在一个.php文件中。

我想做一件拍卖品来展示一张照片。

谢谢你的帮助。

Smarty非常接近标准PHP,因此您通常可以在两者之间进行几乎直接的转换:

<div class="span3">
    <a href="<?php $auction->get('links.details') ?>">
        <div id="raffle-list-img">
        <?php
            if( $current_item->get('imagecount') ) {
                echo $current_item->get('gallery');
            }
        ?>
        </div>
    </a>
</div>

我重新格式化/重新缩进以使它更易读。

实际上它不会更可读,但我相信它看起来会是这样的:<div class = "span3"> <a href = "<?php $auction->get('links.details'); ?>"><div id="raffle-list-img"> <?php if ($current_item->get('imagecount')) { $current_item->get('gallery'); } ?> </div></a> </div>