1

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

我需要通过 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 后端的管理员类型。

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

有任何想法吗?

4

1 回答 1

0

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

至于调试,您可能想看看FirePHP。FirePHP 有一个 Joomla 特定的插件,称为 JFirePHP。我写了一篇关于使用 JFirePHP 的文章,您可以在此处阅读。

于 2010-04-05T16:53:51.770 回答