如何为特定的Joomla文章创建模板覆盖

  • 时间:
  • 浏览:0
  • 来源:uu快3计划_uu快3官方_单双

第2步。自定义新布局

在Notepad ++等代码编辑器中打开 breeze.php文件

<?php endif; ?>



<?php echo $this->item->text; ?>

更改第173到187行之间可需要找到的代码:

echo $this->item->pagination;

新文件发生/ templates / yourtemplate / html / com_content / article / 您可需要在下面看后哪些地方地方新文件:

<?php if (isset ($this->item->toc)) :

大伙儿儿将通过使用自举类的形象和全文包装成两列row-fluid和span6

这是代码在更新后应该怎么可否 看待:

<?php if ($images->image_fulltext_caption):

echo 'class="caption"'.' title="' .htmlspecialchars($images->image_fulltext_caption) . '"';

endif; ?> src="/<?php echo htmlspecialchars($images->image_fulltext); ?>" alt="<?php echo htmlspecialchars($images->image_fulltext_alt); ?>"/>

<?php echo $this->item->text; ?>

?>

在该文件夹中,大伙儿儿还有一两个 步骤:

endif; ?>

<?php

向下滚动并单击[您的模板名称] - 完整篇 信息和文件。对于此示例,大伙儿儿使用的是Breeze模板,但这也适用于您的模板。

<?php if ($images->image_fulltext_caption):

echo 'class="caption"'.' title="' .htmlspecialchars($images->image_fulltext_caption) . '"';

endif; ?> src="/<?php echo htmlspecialchars($images->image_fulltext); ?>" alt="<?php echo htmlspecialchars($images->image_fulltext_alt); ?>"/>

该模板的核心部件是一两个 奇妙的简单的工具来创建覆盖文件,但它也有局限性。类式,当您的当前模板不可能 有单个文章的模板覆盖时,它必须很好地工作。在你类式情况表下,有必要手动qq克隆好友 文件:

在文章设置中取舍此布局时,此布局将起作用。

创建替代

Components

com_content

文章

endif;

endif;

?>

在本教程中,您将学习怎么可否 组合模板覆盖和核心 模板组件。

将一两个 PHP文件重命名为breeze.php 和breeze_links.php

endif; ?>

步骤1。创建模板覆盖

转到扩展程序运行 > 模板 > 模板:

我将向您展示怎么可否 创建可用于单个Joomla文章的自定义布局。

转到选项选项卡> 备用布局 > breeze

echo $this->item->toc;

删除default.xml文件

<?php if (isset ($this->item->toc)) :

单击文章布局文件后,Joomla将自动创建可用作替代的文件的副本。

将具有新名称的文件:breeze.php和breeze_links.php分别粘中放/ templates / yourtemplate / html / com_content / article /中

<?php

echo $this->item->toc;

<?php endif; ?>

在前端打开文章以查看新布局:

现在点击查找文章布局文件:

在此示例中,大伙儿儿将使用列来显示左侧的图像和右侧的完整篇 文本

echo $this->item->pagination;

从/ components / com_content / views / article / tmpl /qq克隆好友 default.php和default_links.php

转到内容 > 文章 >您的文章。

单击“ 保存并关闭”。

第3步。启用新布局