0

我在使用路径的一些变量发送带有静态附件的 chronoforms V5 的电子邮件时遇到问题:

这工作(无变量)

<?php
 $path = JPATH_SITE.'/avvisi/B/';
$form->files['avvisobonario']['path'] = $path.'attachment1.rar';
?>

这不起作用(带变量)

<?php
$path = JPATH_SITE.'/avvisi/{avviso_cartella}/';
$form->files['avvisobonario']['path'] = $path.'{avviso_mavpdf}';
?>

请注意,我保证变量的内容是正确的,换句话说:{avviso_cartella}是B,{avviso_mavpdf}是附件1.rar

有人可以帮我吗?我认为这是一个非常简单的问题,但我不知道该怎么做

非常感谢你的帮助

4

1 回答 1

1

我认为问题在于您不能在 php 中使用 {} 短代码,而是使用 $form->data['name']

于 2018-12-16T16:52:32.647 回答