1

i'm using rainTpl now and i want to use ajax form in renderd pages but after inserting php tag that show in html format and dont work

RAINTPL:

<?php echo 'ffff'; ?>

{$value.subject}<br/>
{$value.author}<br/>
{$value.date_time}<br/>

RESULT:

<?php echo 'ffff'; ?>
HELLO
My name
2013-01-01
4

1 回答 1

1

在正常 smarty 中,将所有内容放在 smarty php 标签之间:

{php}
   global $foo, $bar;
   if($foo == $bar)
   {
       echo "This will be sent to browser";
   }
  // assign a variable to Smarty
  $this->assign("varX", "Toffee");
{/php}
<strong>{$varX}</strong> is my fav ice cream :-)

这对我有用。检查此链接以查看更多信息。

在rainTpl 中,这会有所不同。他们已经raintpl::$php_enabled在设置中实现了,这里是如何配置它:

raintpl::configure( "php_enabled", true );

默认情况下它是假的,如果你设置 php_enabled 为真你可以<?php ?>在你的模板中使用普通的 php 标签。

于 2013-06-12T14:59:15.827 回答