2017-01-19 118 views
0

我的任務是獲取/製作所見即所得的編輯器。我讀了u能得到它相當簡單:將編輯器添加到組件

$editor = JFactory::getEditor(); 
      $params = array('smilies'=> '1' , 
          'style' => '1' , 
          'layer' => '1' , 
          'table' => '1' , 
          'clear_entities'=>'1' 
          ); 
      echo $editor->display('desc', '', '400', '400', '20', '20', false, null, null, null, $params); 

問題是,

  1. 我如何刪除我不希望看到的按鈕?
  2. 我怎樣才能把它(例如,在第二場當我其中4?)

現在,所有的代碼是view.example.php文件。

回答

0

在的Joomla表單字段,你可以輕鬆地設置這個參數 要刪除的笑臉和表扣

檢查這個https://docs.joomla.org/Editor_form_field_type

爲了在傳統的方式一樣,你可以做如下https://docs.joomla.org/API16:JEditor/display(J16 API)解釋

它很簡單。如果您通過此代碼

$params = array('smilies'=> '1' , 
          'style' => '1' , 
          'layer' => '1' , 
          'table' => '1' , 
          'clear_entities'=>'1' 
          ); //You are enabling with '1' 

您正在嘗試做的是啓用smilies, style, layer, table and clear_entities。如果你想禁用其中任何一個,只需將1更改爲0.所以'table'=>'0'將刪除表格按鈕。

如果您正在使用Tinymce編輯器,那麼您可以選擇在擴展模式下啓用禁用按鈕。

您甚至可以爲不同級別的不同用戶授權按鈕。

你需要找到插件編輯器 - TinyMCE。啓用擴展模式,並在高級選項卡上使用按鈕播放。

檢查這一形象

enter image description here

+0

每次更改參數爲0,並沒有什麼改變。編輯器具有相同的功能等。我想刪除超鏈接選項等。 關於 - https://docs.joomla.org/Editor_form_field_type。我無法再訪問xml文件(因爲我的組件已被添加),我是否需要再次添加新組件? – Poo123

+0

@ Poo123請檢查編輯後的答案。這可能有幫助。 –

+0

工作。謝謝。是否也可以隱藏該按鈕「打開/關閉編輯器」(編輯器本身下方),並將其默認設置爲「打開」?如果是這樣,那麼怎麼樣? – Poo123

相關問題