2013-08-27 45 views
0

我正在學習一個zend framework.i使用tinymce編輯器來顯示網站上的動態內容。現在我想顯示頁眉和頁腳來自佈局和佈局內容來自數據庫命名cms..my整個頁面的內容表存儲在database..header和頁腳頁面包括我在layout.phtml.i不知道如何顯示與佈局我的佈局頁面如下:如何使用數據庫中的tinymce顯示頁面

<?php echo $this->doctype() ?> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 


      <link rel="stylesheet" type="text/css" href="<?php echo CSS_PATH.'/jquery.jqplot.min.css';?>" /> 



      <script src="<?php echo CSS_JS.'/jquery.ui.widget.mn.min.js';?>" type="text/javascript"></script> 
      <script src="<?php echo CSS_JS.'/jquery.effects.corin.js';?>" type="text/javascript"></script> 
      <script src="<?php echo CSS_JS.'/jquery.ui.accordioe.min.js';?>" type="text/javascript"></script> 
      <script src="<?php echo CSS_JS.'/jquery.effects.slide.min.js';?>" type="text/javascript"></script> 

     <script language="javascript" type="text/javascript" src="<?php echo CSS_JS.'/jqPlot/jquery.jqplot.min.js';?>"></script> 
     <script language="javascript" type="text/javascript" src="<?php echo CSS_JS.'/jqPlot/plugins/jqplot.barRenderer.min.js';?>"></script> 
     <script language="javascript" type="text/javascript" src="<?php echo CSS_JS.'/jqPlot/plugins/jqplot.pieRenderer.min.js';?>"></script> 
     <script language="javascript" type="text/javascript" src="<?php echo CSS_JS.'/jqPlot/plugins/jqplot.categoryAxisRenderer.min.js';?>"></script> 
     <script language="javascript" type="text/javascript" src="<?php echo CSS_JS.'/jqPlot/plugins/jqplot.highlighter.min.js';?>"></script> 
     <script language="javascript" type="text/javascript" src="<?php echo CSS_JS.'/jqPlot/plugins/jqplot.pointLabels.min.js';?>"></script> 

     <script src="<?php echo CSS_JS.'/setup.js';?>" type="text/javascript"></script> 
     <script type="text/javascript"> 

     $(document).ready(function() { 
      setupDashboardChart('chart1'); 
      setupLeftMenu(); 
      setSidebarHeight(); 

     }); 
    </script> 
</head> 
<body> 

</div> 

    <?php echo $this->render('header.phtml') ?> 
<?php echo $this->layout()->content ?> 
<?php echo $this->render('footer.phtml') ?> 
</body> 
</html> 

和當我從數據庫回顯內容它顯示php代碼,因爲它...請幫助

回答

1

你這樣做的方式是:

  1. 在您的視圖(actionName.phtml
  2. 回聲您的CMS進入<textarea>的視圖
  3. 不要在你的佈局任何TinyMCE的初始值創建<textarea>元素。

這些是使其工作的一般步驟。

此外,如果我收集正確,你是否試圖保持你的數據庫中的PHP代碼?這是非常皺眉,不應該這樣做,因爲要處理的代碼,它需要運行通過eval function,它只是打開你的網站廣泛的各種不良行爲。

相關問題