第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

如何為特定的Joomla文章創(chuàng)建模板覆蓋

在本教程中,您将学习如何组合模板覆盖和核心 模板组件。

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

步骤1。创建模板覆盖

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

https://img1.sycdn.imooc.com//5cc568290001855303770206.jpg

向下滚动并单击[您的模板名称] - 详细信息和文件。对于此示例,我们使用的是Breeze模板,但这也适用于您的模板。

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

  1. 创建替代

  2. Components

  3. com_content

  4. 文章

https://img1.sycdn.imooc.com//5cc568320001f09a05360243.jpg

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

新文件位于/ templates / yourtemplate / html / com_content / article / 您可以在下面看到这些新文件:

https://img1.sycdn.imooc.com//5cc5683b0001acdb02620249.jpg

在该文件夹中,我们还有两个步骤:

删除default.xml文件

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

该模板的核心部件是一个奇妙的简单的工具来创建覆盖文件,但它也有局限性。例如,当您的当前模板已经有单个文章的模板覆盖时,它不能很好地工作。在这种情况下,有必要手动复制文件:

从/ components / com_content / views / article / tmpl /复制default.php和default_links.php

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

第2步。自定义新布局

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

在此示例中,我们将使用列来显示左侧的图像和右侧的完整文本

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

<div class="pull-<?php echo htmlspecialchars($imgfloat); ?> item-image"> <img<?php if ($images->image_fulltext_caption):
 echo 'class="caption"'.' title="' .htmlspecialchars($images->image_fulltext_caption) . '"';endif; ?> class="lazyload" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB/AAffA0nNPuCLAAAAAElFTkSuQmCC" data-original="/<?php echo htmlspecialchars($images->image_fulltext); ?>" alt="<?php echo htmlspecialchars($images->image_fulltext_alt); ?>"/> </div><?php endif; ?><?phpif (!empty($this->item->pagination) && $this->item->pagination && !$this->item->paginationposition && !$this->item->paginationrelative):
 echo $this->item->pagination;endif;?><?php if (isset ($this->item->toc)) :
 echo $this->item->toc;endif; ?><?php echo $this->item->text; ?>

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

这是代码在更新后应该如何看待:

<div class="row-fluid">
 <div class="span6">
 <div class="pull-<?php echo htmlspecialchars($imgfloat); ?> item-image"> <img<?php if ($images->image_fulltext_caption):
 echo 'class="caption"'.' title="' .htmlspecialchars($images->image_fulltext_caption) . '"';endif; ?> class="lazyload" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB/AAffA0nNPuCLAAAAAElFTkSuQmCC" data-original="/<?php echo htmlspecialchars($images->image_fulltext); ?>" alt="<?php echo htmlspecialchars($images->image_fulltext_alt); ?>"/> </div>
 </div>
 <div class="span6">
 <?php echo $this->item->text; ?>
 </div></div><?php endif; ?><?phpif (!empty($this->item->pagination) && $this->item->pagination && !$this->item->paginationposition && !$this->item->paginationrelative):
 echo $this->item->pagination;endif;?><?php if (isset ($this->item->toc)) :
 echo $this->item->toc;endif; ?>

第3步。启用新布局

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

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

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

https://img1.sycdn.imooc.com//5cc568490001780904210046.jpg

单击“ 保存并关闭”。

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

https://img1.sycdn.imooc.com//5cc5685100015f7b05500360.jpg


點擊查看更多內(nèi)容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優(yōu)質(zhì)文章

正在加載中
  • 推薦
  • 評論
  • 收藏
  • 共同學習,寫下你的評論
感謝您的支持,我會繼續(xù)努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優(yōu)惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號

舉報

0/150
提交
取消