如何将变量传递给joomla语言文件(.ini)

时间:2013-10-17 05:19:57

标签: email variables joomla ini

我想向不同的用户发送电子邮件。每封电子邮件都包含用户名和其他用户详细信息。我将此电子邮件内容存储在语言文件中。所以我想将用户名变量传递给语言文件?或以任何其他方式发送带有用户名的消息? 我的代码是

      foreach($rowEmails as $userDonerEmail){
    JUtility::sendMail($fromEmail, $fromName, $userDonerEmail,     JText::sprintf('JD_SUBJECT_DONER_WATERWELL', $rowCampaign->title), JText::sprintf('JD_BODY_DONER_WATERWELL', $rowCampaign->title, $rowCampaign->name), 1);
          }

          JUtility::sendMail($fromEmail, $fromName, $rowCampaign->email,  JText::sprintf('JD_SUBJECT_CREATOR_WATERWELL'), JText::sprintf('JD_BODY_CREATOR_WATERWELL',     $rowCampaign->name, $rowCampaign->title, $newWellAmount, JURI::base().'index.php?link
_here'.$rowCampaign->id), 1);

请帮帮我。感谢。

1 个答案:

答案 0 :(得分:1)

这应该是这样的:

PHP

中的

<?php echo JText::sprintf('SOME_TEXT', $var1, $var2, $var3); ?>
*。ini 文件中的

SOME_TEXT="Variables are: %s, %s, %s";