BreezingForms Integrator Finalize Code和$ this-> execPieceByName('ff_InitLib');

时间:2010-04-03 04:00:52

标签: php joomla integrator breezingforms

我开始研究Joomla了! project(我主要是一个C#/ ASP.NET类型的人)。我正在使用BreezingForms并创建表单,让它们正常工作,但现在我需要在“Finalize Code”部分中做一些额外的代码。

我需要通过BreezingForms(FacileForms)API访问表单元素。这就是我正在做的事情,但它窒息了:

// load the standard Facile Forms library
$this->execPieceByName('ff_InitLib'); // page breaks here.

// get the name of the uploaded file
$filename = ff_getSubmit('someUploadedFile');

现在我不知道出了什么问题。该页面空白。我不知道如何在Joomla中调试它。我目前无法访问服务器进行调试,因此我需要在运行时远程调试(我不知道)。我的帐户是Joomla后端的管理员类型。

据我所知,所有的插件/模块都已安装。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

如果您在任何PHP代码中获得空白页面,则可能会关闭“显示错误”。您要么打开PHP显示错误,要么检查错误是否写入日志文件。这两个设置都可以在php.ini中更改,或在运行时使用ini_set()进行更改。

至于调试,您可能需要查看FirePHP。 FirePHP有一个特定于Joomla的插件,名为JFirePHP。我写了一篇关于使用JFirePHP的文章,你可以阅读here