2010-07-22 74 views
1

我想知道,是否有任何簡單的方法讓codeigniter生成的html更加結構化和更具可讀性?例如,如果我這樣做:codeigniter html輸出(對於這種情況下的表單)

echo form_open('do/send',array("id" => "contact_form")); 

echo form_label("Name:", "name"); 
echo form_input(array("name" => "name")); 
echo form_submit("submit", "Submit"); 
echo form_close(); 

生成的html將在一個單獨的行中,沒有結構。 我可以這樣做:

echo form_submit(「submit」,「Submit」)。「\ n」;

但這並不實際。

任何想法?

回答

3

通過CodeIgniter Form Creating Library閱讀,看起來您的選項似乎是手動放置在\ n中,就像您建議的那樣,或者將其放在html模型中並以此方式將其空間分開(請參閱打開「books_input」中的引用頁面。 php「在CodeIgniter \ system \ application \ views中更新。更新如下代碼:)

+1

我可能只是堅持HTML表單,它更容易,看起來更好。感謝您的回覆! – networkprofile 2010-07-22 19:54:23

+1

是的CI形式和表類非常可怕。 – DRL 2010-07-22 21:26:46

1

您應該嘗試Dan Horrigan的Formation庫。它比CodeIgniter的輔助輸出要好得多,而且更易於使用。