私はこのような構造を持っています
namespace Html;
class MyHtml extends Fuel\Core\Html {
private $table = null;
public function __construct($table) {
$this->table = $table;
}
public function textarea() {
}
...
私のテンプレートで
<article class="modal hide fade" id="add-journal">
<section class="modal-header">Add Journal</section>
<section class="modal-body">
<?php
$form = new Html\MyHtml('form-item');
...other code...
?>
</section>
<section class="modal-footer"></section>
</article>
次のエラーが表示されます。
ErrorException [ Error ]: Class 'Html\MyHtml' not found
これは、fuelphp に関する質問ではなく、PHP に関する質問である可能性があります。名前空間にある場合、クラスに基づいてオブジェクトを作成できないということですか? 静的関数を提供する必要がありますか?
ありがとう。