2012-07-28 100 views
-1

我創建了是給一個完整的HTML擷取來自查看HTML中的Symfony2

public function newAction(Request $request) 
{ 
    return $this->render('AcmeTaskBundle:Default:index.html.twig'); 
} 

這是一個動態的形式建設者,當我在文本字段按鈕,然後雙擊生成的文本字段的行動指標並相應地改變html。現在我想要得到這個新的HTML在另一個行動

public function subAction(Request $request) 
{ 
    $this->container->get('templating') 
     ->renderResponse('AcmeTaskBundle:Default:index.html.twig'); 
} 

當我使用這個東西,那麼僅渲染上了年紀的HTML,但我需要新生成的html。我該如何渲染?

+1

不能理解你的問題,你需要更具體的 – drupality 2012-07-28 15:43:17

+0

請添加更多的例子與邏輯實現,控制器,表格渲染等 – 2012-07-28 18:41:02

+0

相關問題http://stackoverflow.com/questions/11701396/generate-dynamic -html-in-symfony2 – umpirsky 2012-07-28 21:37:14

回答

0

要在另一個視圖中獲得完整的HTML視圖,您可以使用include

如果要嵌入整個動作輸出,可以使用render

+0

實際上,當我使用渲染時,它只提取已經定義的html。我在其中使用了javascript,它將一些文本添加到innerHTML中。現在我想獲取這個編輯文件的html。 – 2012-07-30 07:01:13

+0

我不明白你的問題。請嘗試更好地解釋它,也許分享一些要點或任何公共鏈接到您的代碼或一些關鍵部分,並給我一個平。 – umpirsky 2012-07-30 14:15:19

+0

是的,我有一個活的鏈接。如果我們看到網站http://bootstrap-forms.heroku.com/,它會動態生成表單。當我在任何鏈接上點擊,然後在左側表單名稱中的blok的innerHTML。在第一個樹枝文件中,我想顯示完整的這個視圖。但在另一個視圖中,我只想顯示「form name」塊中的部分。 – 2012-07-31 07:20:51