【问题标题】:Convert Joomla textarea into Editor in Backend Custom Component in Administrator Section在管理员部分的后端自定义组件中将 Joomla textarea 转换为编辑器
【发布时间】:2013-12-01 22:07:52
【问题描述】:

你能帮忙吗,我有一个自定义组件,其中的文本区域显示在 joomla 后端 代码是

 <td height="25" valign="top"><?php echo JText::_( 'Long Description' ); ?>:</td>
 <td valign="top">
 <div id="clsTableTdPadd">  
 <textarea name="n_description" id="n_description" style="width:80%; height:400px" class="inputbox" >
 <?php echo stripcslashes($row->n_description);?></textarea></div></td>
 </div></td>

如何显示 Joomla 默认编辑器(默认为 Tinymce)而不是其中的文本区域

这是为 Joomla 2.5 准备的。 任何帮助或建议请

进一步编辑 已根据 cmets 进行了以下更改

     <?php
     $editor =& JFactory::getEditor();
     $params = array( 'smilies'=> '0' ,
             'style'  => '1' ,  
             'layer'  => '0' , 
             'table'  => '0' ,
             'clear_entities'=>'0'
             );
     echo $editor->display( 'n_description', stripslashes($row->n_description), '400', '400', '20', '20', false, null, null, null, $params );
            ?>

编辑器正在显示,也正在保存。但是在进行编辑时 - 它没有显示在上面

已编辑 您好,编辑器仅在下方显示切换编辑器按钮 但是当我在文章管理器中查看我的文章时 - 它显示了所有按钮,如图像、分页符、文章等

如何在我的自定义组件中显示这些选项卡。我把编辑器放在哪里

【问题讨论】:

  • 感谢 Lodder,已按照给定的 Joomla 编辑器链接进行了一些更改。但是 - 对我来说很糟糕 - 我仍然无法完成它。已在编辑中附加了代码。你能建议一个解决方案吗
  • 也感谢 Lodder 的指导!!

标签: joomla editor joomla2.5


【解决方案1】:

您不需要显式传递 id、name、class。

只需给出一些名称作为第一个参数,它将设置 id 和 name。

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

【讨论】:

  • 感谢 Jobin,编辑器的显示效果很好。现在唯一的问题是发布时的内容 - 保存一次后我无法编辑它。已输入代码,作为第二次修订编辑 - 如何更正它
  • 当编辑器处于编辑阶段检查我的编辑时,只需将第二个参数设置为您的值
  • 谢谢。您的解决方案很棒,但是由于我是新手并且仍在学习,因此编辑器显示:-'echo stripslashes($row->n_description);作为命令而不是内容。你能建议一个解决方案吗?
  • 感谢您抽空乔宾。解决方案完美。感谢您的帮助!!
  • Jobin - 更多内容 - 我添加了一张图片,编辑器仅在下方显示切换编辑器按钮。我选择了扩展显示 - 编辑器下方没有显示其他图像、文章、滑块等。有没有单独的设置!!
猜你喜欢
  • 1970-01-01
  • 2016-06-02
  • 2015-06-28
  • 2014-04-09
  • 2011-04-08
  • 1970-01-01
  • 2021-10-04
  • 1970-01-01
  • 2019-01-14
相关资源
最近更新 更多