Интегратор BreezingForms завершает код и $ this-> execPieceByName ('ff_InitLib'); - PullRequest
1 голос
/ 03 апреля 2010

Я начал работать над Joomla! проект (я в основном C # / ASP.NET вроде парень). Я использую BreezingForms и создал формы, заставил их работать, но теперь мне нужно сделать дополнительный код в разделе «Завершить код».

Мне нужно получить доступ к элементам формы через API BreezingForms (FacileForms). Вот что я делаю, но это душит:

// 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 голосов
/ 05 апреля 2010

Если вы получаете пустую страницу в любом коде PHP, вероятно, «отображение ошибок» отключено. Вам нужно либо включить отображение ошибок PHP, либо проверить, записываются ли ошибки в файл журнала. Обе эти настройки можно изменить в php.ini или во время выполнения с помощью ini_set().

Что касается отладки, вы можете взглянуть на FirePHP . Для FirePHP есть специальный плагин для Joomla под названием JFirePHP. Я написал статью об использовании JFirePHP, которую вы можете прочитать здесь .

...