【问题标题】:Joomla site view without "read more"没有“阅读更多”的 Joomla 站点视图
【发布时间】:2013-09-11 16:10:31
【问题描述】:

我是 Joomla 的新手,我尝试自己制作一个小组件。 我将网站上的用户重定向到一个视图,在该视图中他可以在表单中插入一些信息并提交它们。 逻辑有点工作,但 Jommla 插入三个帖子链接,阅读更多和另一个。我怎样才能防止 Joomla 添加这个?

我的视图代码:

<?php
// No direct access to this file
defined('_JEXEC') or die('Restricted access');

JHtml::_('behavior.framework');
JHtml::stylesheet('my-file.css', 'components/com_component/');

echo '<h1>Form</h1>';
?>

<form action="<?php /* Create JRoute*/ ?>" method="post" name="mailForm">

   <ul>
    <?php foreach($this->form->getFieldset() as $field): 
    if ($field->label!="") {
        echo '<li>'.$field->label.$field->input.'<br/></li>';
    } else {
            echo '<li>'.$field->input.'</li>';             
    }?>

    <?php endforeach; ?>
    </ul>
    <div>
            <input type="submit" value="Senden!">
            <?php echo JHtml::_('form.token'); ?>
    </div>
</form>

渲染结果(非预期链接标记为红色):

【问题讨论】:

  • 你能用添加的链接添加渲染的 html 源代码吗?

标签: php joomla joomla-component


【解决方案1】:

在 JForm 表单的 XML 声明中更新编辑器的条目:

<field name="description" label="Bescheibung" type="editor" />

添加附加属性:

 buttons="false"

参考: http://docs.joomla.org/Editor_form_field_type

【讨论】:

    猜你喜欢
    • 2013-03-25
    • 1970-01-01
    • 1970-01-01
    • 2010-12-25
    • 2013-03-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-30
    相关资源
    最近更新 更多