2012-04-22 5 views
0

私はここで試してみるかもしれないので、私はDrupalフォーラムで多くの助けを得ているようではありません。ここに私のシナリオがあります。データベースに接続してデータを取得するDrupalモジュールを構築しました。この部分は正常に終了しました。私はこのデータベースから必要なすべてのデータを得ることができます。私が検索しているフィールドの1つに、HTMLコードが含まれています。当然、私はこのコードを自分のフィールドに適切に表示して、データを取得するときにそのビューを表示します。フルHTMLを使用するビューフィールドを設定

私はDrupalフォーラムで質問してきました。私は以下のハンドラを使用することをお勧めしました。

このハンドラは、しかし、次の例外を破壊し、スロー

//This is breaking the site. 
$data['Jobs']['JobHTML'] = array(
    'title' => t('Job HTML'), 
    'help' => t('A pre-formatted job.'), 
    'field' => array(
    'handler' => 'views_handler_area_text', 
    ), 
); 

全HTMLを実装する必要があり、私のDrupalモジュールのセクション。

An AJAX HTTP error occurred. 
HTTP Result Code: 200 
Debug... 
Path... 
StatusText: OK 
ResponseText: Fatal error: Call to undefined method 
views_handler_area_text::pre_render() 
in sites\all\modules\views\includes\view.inc 
on line 1162 

誰かがDrupalの見解を知っていれば、私はかなりの間このことに取り組んでいますので教えてください。私のモジュールは動作しており、私はそこからデータを取り出して表示しています。私はちょうどそれが来るときにデータを正しくフォーマットする必要があります。 'ハンドラ' => 'views_handler_area_text'

ID Title    ActivityHTML 

1111 MyCustomActivity <p>This has test content in it. <br /> Here is another line of content</p> 
+0

https://drupal.org/node/1807708:これのためのカスタムハンドラを作成する手順 – beth

答えて

0

とフィールドの

EDIT

例は、あなたはフィールドのarea handlerを使用しています。代わりにviews_handler_field_textを使用してください。

+0

これを試すと、フィールドにコンテンツが表示されます。しかし、それは私にHTMLタグ+コンテンツを示しています。私が行っているのは、HTMLタグをビューで利用することです。だから、そのa
新しい行を追加しないでください
meanbunny

+0

これに関するヒント? – meanbunny

関連する問題