我怎么能把这个PHP代码作为一个聪明的代码?

时间:2012-03-28 21:33:54

标签: php smarty

我正在尝试使用smarty,但我想知道如何将此php代码转换为smarty代码:s,谢谢

<?php
    include_once("paypalewp.php");
    $paypal = new paypalewp();
    $paypal->setTempFileDirectory("/tmp");
    $paypal->setCertificate("my-pubcert.pem", "my-prvkey.pem");
    $paypal->setCertificateID("DFGY7654567");
    $paypal->setPayPalCertificate("paypal_cert_pem.txt");
    $parameters = array(
        "cmd" => "_xclick",
        "item_name" => "$item",
        "currency_code" => "USD",
    );
    $encryptedButton = $paypal->encryptButton($parameters);
    echo $encryptedButton; 
?>

我希望你能帮助我。

1 个答案:

答案 0 :(得分:3)

此代码根本不应放入Smarty模板中。

您应该将$encryptedButton分配给Smarty变量以显示在模板中($smarty->assign('encryptedButton', $encryptedButton);),但其余代码应该是非Smarty文件中的旧常规PHP。