亚洲一区二区三区无码久久_国产精品17p_国产男女裸体做爰爽爽_三上悠亚影音先锋_激情综合在线观看_91九色蝌蚪成人_色午夜这里只有精品_舔着乳尖日韩一区_激情图片小说一区_日韩精品一区国产

添加T3框架Joomla的自定義字段

在我們以前的教程Joomla com_content延伸,我們已經向你展示了如何創建額外的字段(自定義字段)和顯示它們在T3布局的顯示。今天,我們回到了另一個高級教程關于Joomla的自定義字段(額外的字段),深入挖掘額外的字段和顯示你如何實現你自己的專業的產品展示在我們最近的客戶展示頁面做的。 事不宜遲,讓我們開始吧。

1:額外的字段類型

目前,T3框架支持多領域的3種類型,包括:

1.用于項目的額外字段

2.用于窗體的額外字段:菜單項、搜索、聯系人、標簽等。

3.模塊類型的額外字段 今天,我們將重點了解

# 1:文章的額外字段。

額外字段

2:如何開展? 在這個過程中有4個步驟:

1.定義每個組中的額外的字段組和額外字段

2.獲得額外的字段

3.如何使用額外的字段

4.為額外字段的樣式

2.1添加額外的字段組,并在每個組中定義額外的字段 在客戶展示,你將能夠看到以下:

1.網站的名稱:可以通過使用文章的標題來完成,所以我們不需要一個額外的字段。

2.用戶名:這是成員的用戶名在我們JoomlArt的論壇,這將是我們第一次額外字段。

3.縮略圖:這是網站的縮略圖,這將是我們的第二個額外的字段。

4.網站的網址:直接你到頁面時,懸停在網站的縮略圖,這將是我們的第三個額外的字段。

5.joomlart模板名稱:我們的客戶使用來開發他們的網站模板,這將是我們額外的第四場。

這增加了4個額外的領域,我們需要為客戶展示。下一步呢?

創建XML文件。文件所在的文件夾模板/extrafields t3_bs3_blank等。您可以在一個多個字段組中定義XML文件。在每一組中,它可以有一個或多個額外的字段。

用代碼格式化的: 定義額外的字段組:

  1. <fieldset name="extra-field-group-name" label="Extra field group label" description="Extra field group description" group="extrafields">

定義額外字段:

  1. <field name="extra-field-name" type="list" default="" label="Extra field name" description="Extra field description">
  2. <option value="value-1">Extra field value 1</option>
  3. <option value="value-2">Extra field value 2</option>
  4. </field>

額外字段1

定義在客戶展示頁中的每個組中的額外的字段組和額外字段 客戶展示文章的完整的XML文件:

  1. <?xml version="1.0" encoding="utf-8"?>
  2. <form>
  3. <fields name="attribs">
  4. <fieldset name="extrafields" label="Extra Fields">
  5. <field name="us-username" type="text" default="" label="Username" class="input-large" description="JoomlArt username"/>
  6. <field name="us-url" type="text" default="" label="Url" class="input-xxlarge" description="User site url"/>
  7. <field name="us-thumbnail" type="text" default="" label="Thumbnail" class="input-xxlarge" description="User site thumbnail"/>
  8. <field name="us-template" type="text" default="" label="Template Name" class="input-large" description="JoomlArt template name"/>
  9. </fieldset>
  10. </fields>
  11. </form>

以上user-sites.xml文件定義:

額外的字段組是“額外的字段”

額外的域用戶名為:美國,美國的ID,郵件,網址為,美國為模板的縮略圖。
所有額外的域的類型是“文本”

2.2獲得額外的字段 在創建額外的字段Joomla不支持,我們已經創建了一個覆蓋布局文件,我們想顯示這些額外的領域。

你可以在模板/ t3_bs3_blank / HTML / com_content /分類得到那些覆蓋布局文件。 對于客戶展示頁面,我們需要有以下的覆蓋布局文件:

showcase.php

showcase.xml

showcase_item.php

user-sites.xml文件定義

覆蓋您將需要為客戶展示的布局文件

#1: showcase.php file

  1. <?php
  2. /**
  3. * @package Joomla.Site
  4. * @subpackage com_content
  5. *
  6. * @copyright Copyright (C) 2005 - 2013 Open Source Matters, Inc. All rights reserved.
  7. * @license GNU General Public License version 2 or later; see LICENSE.txt
  8. */
  9. // no direct access
  10. defined('_JEXEC') or die('Restricted access');
  11. $cols = $this->params->get('num_columns', 3);
  12. $span = floor(12 / $cols);
  13. $key = 0;
  14. $items = $this->items;
  15. ?>
  16. <div class="showcase<?php if ($this->params->get('pageclass_sfx')) echo ' ' . $this->params->get('pageclass_sfx'); ?>">
  17. <?php if ($this->params->get('show_page_heading', 1)) : ?>
  18. <div class="page-header">
  19. <h1> <?php echo $this->escape($this->params->get('page_heading')); ?></h1>
  20. </div>
  21. <?php endif; ?>
  22. <?php //JAHelper::loadModules('inline') ?>
  23. <!-- Item list -->
  24. <div class="showcase-items">
  25. <?php foreach ($items as $item):
  26. ?>
  27. <?php if ($key % $cols == 0) : ?>
  28. <!-- Row -->
  29. <div class="row row-showcase">
  30. <?php endif ?>
  31. <div class="col-xs-12 col-sm-<?php echo $span ?>">
  32. <?php
  33. // Load category_item.php by default
  34. $this->item = $item;
  35. echo $this->loadTemplate('item');
  36. ?>
  37. </div>
  38. <?php if ((($key+1) % $cols == 0) || $key+1 == count($this->items)) : ?>
  39. </div>
  40. <!-- // Row -->
  41. <?php endif ?>
  42. <?php
  43. $key++;
  44. endforeach; ?>
  45. </div>
  46. <!-- // Item list -->
  47. <!-- Pagination -->
  48. <?php
  49. if ($this->pagination->getPagesLinks()): ?>
  50. <div class="pagination-wrap">
  51. <?php echo $this->pagination->getPagesLinks(); ?>
  52. <p class="counter pagination-counter">
  53. <?php echo $this->pagination->getPagesCounter(); ?>
  54. </p>
  55. </div>
  56. <?php endif; ?>
  57. <!-- //Pagination -->
  58. </div>

#2: showcase.xml file

  1. <?xml version="1.0" encoding="utf-8"?>
  2. <metadata>
  3. <layout title="xLayout - Showcase" option="COM_CONTENT_CATEGORY_VIEW_BLOG_OPTION">
  4. <help
  5. key = "JHELP_MENUS_MENU_ITEM_ARTICLE_CATEGORY_BLOG"
  6. />
  7. <message>
  8. <![CDATA[COM_CONTENT_CATEGORY_VIEW_BLOG_DESC]]>
  9. </message>
  10. </layout>
  11. <!-- Add fields to the request variables for the layout. -->
  12. <fields name="request">
  13. <fieldset name="request"
  14. >
  15. <field name="id" type="category"
  16. description="JGLOBAL_CHOOSE_CATEGORY_DESC"
  17. extension="com_content"
  18. label="JGLOBAL_CHOOSE_CATEGORY_LABEL"
  19. required="true"
  20. />
  21. </fieldset>
  22. </fields>
  23. <!-- Add fields to the parameters object for the layout. -->
  24. <fields name="params">
  25. <fieldset name="basic" label="Basic">
  26. <field name="display_num" type="text"
  27. description="Number of items"
  28. label="# Items"
  29. size="3"
  30. default="12"
  31. />
  32. <field name="num_columns" type="text"
  33. description="JGLOBAL_NUM_COLUMNS_DESC"
  34. label="JGLOBAL_NUM_COLUMNS_LABEL"
  35. size="3"
  36. />
  37. <field name="orderby_pri" type="list"
  38. description="JGLOBAL_CATEGORY_ORDER_DESC"
  39. label="JGLOBAL_CATEGORY_ORDER_LABEL"
  40. >
  41. <option value="">JGLOBAL_USE_GLOBAL</option>
  42. <option value="none">JGLOBAL_NO_ORDER</option>
  43. <option value="alpha">JGLOBAL_TITLE_ALPHABETICAL</option>
  44. <option value="ralpha">JGLOBAL_TITLE_REVERSE_ALPHABETICAL</option>
  45. <option value="order">JGLOBAL_CATEGORY_MANAGER_ORDER</option>
  46. </field>
  47. <field name="orderby_sec" type="list"
  48. description="JGLOBAL_ARTICLE_ORDER_DESC"
  49. label="JGLOBAL_ARTICLE_ORDER_LABEL"
  50. >
  51. <option value="">JGLOBAL_USE_GLOBAL</option>
  52. <option value="front">COM_CONTENT_FEATURED_ORDER</option>
  53. <option value="rdate">JGLOBAL_MOST_RECENT_FIRST</option>
  54. <option value="date">JGLOBAL_OLDEST_FIRST</option>
  55. <option value="alpha">JGLOBAL_TITLE_ALPHABETICAL</option>
  56. <option value="ralpha">JGLOBAL_TITLE_REVERSE_ALPHABETICAL</option>
  57. <option value="author">JGLOBAL_AUTHOR_ALPHABETICAL</option>
  58. <option value="rauthor">JGLOBAL_AUTHOR_REVERSE_ALPHABETICAL</option>
  59. <option value="hits">JGLOBAL_MOST_HITS</option>
  60. <option value="rhits">JGLOBAL_LEAST_HITS</option>
  61. <option value="order">JGLOBAL_ORDERING</option>
  62. </field>
  63. <field name="order_date" type="list"
  64. description="JGLOBAL_ORDERING_DATE_DESC"
  65. label="JGLOBAL_ORDERING_DATE_LABEL"
  66. >
  67. <option value="">JGLOBAL_USE_GLOBAL</option>
  68. <option value="created">JGLOBAL_CREATED</option>
  69. <option value="modified">JGLOBAL_MODIFIED</option>
  70. <option value="published">JPUBLISHED</option>
  71. </field>
  72. <field name="article_layout" type="componentlayout"
  73. label="Article Layout"
  74. description="JFIELD_ALT_COMPONENT_LAYOUT_DESC"
  75. useglobal="true"
  76. extension="com_content" view="article"
  77. />
  78. </fieldset>
  79. <fieldset name="article" label="COM_CONTENT_ATTRIBS_FIELDSET_LABEL">
  80. <field name="show_title" type="list"
  81. description="JGLOBAL_SHOW_TITLE_DESC"
  82. label="JGLOBAL_SHOW_TITLE_LABEL"
  83. >
  84. <option value="">JGLOBAL_USE_GLOBAL</option>
  85. <option value="use_article">COM_CONTENT_FIELD_VALUE_USE_ARTICLE_SETTINGS</option>
  86. <option value="0">JHIDE</option>
  87. <option value="1">JSHOW</option>
  88. </field>
  89. <field name="link_titles" type="list"
  90. description="JGLOBAL_LINKED_TITLES_DESC"
  91. label="JGLOBAL_LINKED_TITLES_LABEL"
  92. >
  93. <option value="">JGLOBAL_USE_GLOBAL</option>
  94. <option value="use_article">COM_CONTENT_FIELD_VALUE_USE_ARTICLE_SETTINGS</option>
  95. <option value="0">JNO</option>
  96. <option value="1">JYES</option>
  97. </field>
  98. <field name="show_intro" type="list"
  99. description="JGLOBAL_SHOW_INTRO_DESC"
  100. label="JGLOBAL_SHOW_INTRO_LABEL"
  101. >
  102. <option value="">JGLOBAL_USE_GLOBAL</option>
  103. <option value="use_article">COM_CONTENT_FIELD_VALUE_USE_ARTICLE_SETTINGS</option>
  104. <option value="0">JHIDE</option>
  105. <option value="1">JSHOW</option>
  106. </field>
  107. <field
  108. name="info_block_position"
  109. type="list"
  110. default=""
  111. label="COM_CONTENT_FIELD_INFOBLOCK_POSITION_LABEL"
  112. description="COM_CONTENT_FIELD_INFOBLOCK_POSITION_DESC">
  113. <option value="">JGLOBAL_USE_GLOBAL</option>
  114. <option value="use_article">COM_CONTENT_FIELD_VALUE_USE_ARTICLE_SETTINGS</option>
  115. <option value="0">COM_CONTENT_FIELD_OPTION_ABOVE</option>
  116. <option value="1">COM_CONTENT_FIELD_OPTION_BELOW</option>
  117. <option value="2">COM_CONTENT_FIELD_OPTION_SPLIT</option>
  118. </field>
  119. <field name="show_category" type="list"
  120. description="JGLOBAL_SHOW_CATEGORY_DESC"
  121. label="JGLOBAL_SHOW_CATEGORY_LABEL"
  122. >
  123. <option value="">JGLOBAL_USE_GLOBAL</option>
  124. <option value="use_article">COM_CONTENT_FIELD_VALUE_USE_ARTICLE_SETTINGS</option>
  125. <option value="0">JHIDE</option>
  126. <option value="1">JSHOW</option>
  127. </field>
  128. <field name="link_category" type="list"
  129. description="JGLOBAL_LINK_CATEGORY_DESC"
  130. label="JGLOBAL_LINK_CATEGORY_LABEL"
  131. >
  132. <option value="">JGLOBAL_USE_GLOBAL</option>
  133. <option value="use_article">COM_CONTENT_FIELD_VALUE_USE_ARTICLE_SETTINGS</option>
  134. <option value="0">JNO</option>
  135. <option value="1">JYES</option>
  136. </field>
  137. <field name="show_parent_category" type="list"
  138. description="JGLOBAL_SHOW_PARENT_CATEGORY_DESC"
  139. label="JGLOBAL_SHOW_PARENT_CATEGORY_LABEL"
  140. >
  141. <option value="">JGLOBAL_USE_GLOBAL</option>
  142. <option value="use_article">COM_CONTENT_FIELD_VALUE_USE_ARTICLE_SETTINGS</option>
  143. <option value="0">JHIDE</option>
  144. <option value="1">JSHOW</option>
  145. </field>
  146. <field name="link_parent_category" type="list"
  147. description="JGLOBAL_LINK_PARENT_CATEGORY_DESC"
  148. label="JGLOBAL_LINK_PARENT_CATEGORY_LABEL"
  149. >
  150. <option value="">JGLOBAL_USE_GLOBAL</option>
  151. <option value="use_article">COM_CONTENT_FIELD_VALUE_USE_ARTICLE_SETTINGS</option>
  152. <option value="0">JNO</option>
  153. <option value="1">JYES</option>
  154. </field>
  155. <field name="show_author" type="list"
  156. description="JGLOBAL_SHOW_AUTHOR_DESC"
  157. label="JGLOBAL_SHOW_AUTHOR_LABEL"
  158. >
  159. <option value="">JGLOBAL_USE_GLOBAL</option>
  160. <option value="use_article">COM_CONTENT_FIELD_VALUE_USE_ARTICLE_SETTINGS</option>
  161. <option value="0">JHIDE</option>
  162. <option value="1">JSHOW</option>
  163. </field>
  164. <field name="link_author" type="list"
  165. description="JGLOBAL_LINK_AUTHOR_DESC"
  166. label="JGLOBAL_LINK_AUTHOR_LABEL"
  167. >
  168. <option value="">JGLOBAL_USE_GLOBAL</option>
  169. <option value="use_article">COM_CONTENT_FIELD_VALUE_USE_ARTICLE_SETTINGS</option>
  170. <option value="0">JNo</option>
  171. <option value="1">JYes</option>
  172. </field>
  173. <field name="show_create_date" type="list"
  174. description="JGLOBAL_SHOW_CREATE_DATE_DESC"
  175. label="JGLOBAL_SHOW_CREATE_DATE_LABEL"
  176. >
  177. <option value="">JGLOBAL_USE_GLOBAL</option>
  178. <option value="use_article">COM_CONTENT_FIELD_VALUE_USE_ARTICLE_SETTINGS</option>
  179. <option value="0">JHIDE</option>
  180. <option value="1">JSHOW</option>
  181. </field>
  182. <field name="show_modify_date" type="list"
  183. description="JGLOBAL_SHOW_MODIFY_DATE_DESC"
  184. label="JGLOBAL_SHOW_MODIFY_DATE_LABEL"
  185. >
  186. <option value="">JGLOBAL_USE_GLOBAL</option>
  187. <option value="use_article">COM_CONTENT_FIELD_VALUE_USE_ARTICLE_SETTINGS</option>
  188. <option value="0">JHIDE</option>
  189. <option value="1">JSHOW</option>
  190. </field>
  191. <field name="show_publish_date" type="list"
  192. description="JGLOBAL_SHOW_PUBLISH_DATE_DESC"
  193. label="JGLOBAL_SHOW_PUBLISH_DATE_LABEL"
  194. >
  195. <option value="">JGLOBAL_USE_GLOBAL</option>
  196. <option value="use_article">COM_CONTENT_FIELD_VALUE_USE_ARTICLE_SETTINGS</option>
  197. <option value="0">JHIDE</option>
  198. <option value="1">JSHOW</option>
  199. </field>
  200. <field name="show_item_navigation" type="list"
  201. description="JGLOBAL_SHOW_NAVIGATION_DESC"
  202. label="JGLOBAL_SHOW_NAVIGATION_LABEL"
  203. >
  204. <option value="">JGLOBAL_USE_GLOBAL</option>
  205. <option value="use_article">COM_CONTENT_FIELD_VALUE_USE_ARTICLE_SETTINGS</option>
  206. <option value="0">JHIDE</option>
  207. <option value="1">JSHOW</option>
  208. </field>
  209. <field
  210. name="show_vote" type="list"
  211. label="JGLOBAL_SHOW_VOTE_LABEL"
  212. description="JGLOBAL_SHOW_VOTE_DESC"
  213. >
  214. <option value="">JGLOBAL_USE_GLOBAL</option>
  215. <option value="use_article">COM_CONTENT_FIELD_VALUE_USE_ARTICLE_SETTINGS</option>
  216. <option value="0">JHIDE</option>
  217. <option value="1">JSHOW</option>
  218. </field>
  219. <field
  220. name="show_readmore"
  221. type="list"
  222. description="JGLOBAL_SHOW_READMORE_DESC"
  223. label="JGLOBAL_SHOW_READMORE_LABEL"
  224. >
  225. <option value="">JGLOBAL_USE_GLOBAL</option>
  226. <option value="0">JHIDE</option>
  227. <option value="1">JSHOW</option>
  228. </field>
  229. <field
  230. name="show_readmore_title"
  231. type="list"
  232. label="JGLOBAL_SHOW_READMORE_TITLE_LABEL"
  233. description="JGLOBAL_SHOW_READMORE_TITLE_DESC"
  234. >
  235. <option value="">JGLOBAL_USE_GLOBAL</option>
  236. <option value="0">JHIDE</option>
  237. <option value="1">JSHOW</option>
  238. </field>
  239. <field name="show_icons" type="list"
  240. description="JGLOBAL_SHOW_ICONS_DESC"
  241. label="JGLOBAL_SHOW_ICONS_LABEL"
  242. >
  243. <option value="">JGLOBAL_USE_GLOBAL</option>
  244. <option value="use_article">COM_CONTENT_FIELD_VALUE_USE_ARTICLE_SETTINGS</option>
  245. <option value="0">JHIDE</option>
  246. <option value="1">JSHOW</option>
  247. </field>
  248. <field name="show_print_icon" type="list"
  249. description="JGLOBAL_SHOW_PRINT_ICON_DESC"
  250. label="JGLOBAL_SHOW_PRINT_ICON_LABEL"
  251. >
  252. <option value="">JGLOBAL_USE_GLOBAL</option>
  253. <option value="use_article">COM_CONTENT_FIELD_VALUE_USE_ARTICLE_SETTINGS</option>
  254. <option value="0">JHIDE</option>
  255. <option value="1">JSHOW</option>
  256. </field>
  257. <field name="show_email_icon" type="list"
  258. description="JGLOBAL_Show_Email_Icon_Desc"
  259. label="JGLOBAL_Show_Email_Icon_Label"
  260. >
  261. <option value="">JGLOBAL_USE_GLOBAL</option>
  262. <option value="use_article">COM_CONTENT_FIELD_VALUE_USE_ARTICLE_SETTINGS</option>
  263. <option value="0">JHIDE</option>
  264. <option value="1">JSHOW</option>
  265. </field>
  266. <field name="show_hits" type="list"
  267. description="JGLOBAL_SHOW_HITS_DESC"
  268. label="JGLOBAL_SHOW_HITS_LABEL"
  269. >
  270. <option value="">JGLOBAL_USE_GLOBAL</option>
  271. <option value="use_article">COM_CONTENT_FIELD_VALUE_USE_ARTICLE_SETTINGS</option>
  272. <option value="0">JHIDE</option>
  273. <option value="1">JSHOW</option>
  274. </field>
  275. <field name="show_noauth" type="list"
  276. description="JGLOBAL_SHOW_UNAUTH_LINKS_DESC"
  277. label="JGLOBAL_SHOW_UNAUTH_LINKS_LABEL"
  278. >
  279. <option value="">JGLOBAL_USE_GLOBAL</option>
  280. <option value="use_article">COM_CONTENT_FIELD_VALUE_USE_ARTICLE_SETTINGS</option>
  281. <option value="0">JNO</option>
  282. <option value="1">JYES</option>
  283. </field>
  284. </fieldset>
  285. </fields>
  286. </metadata>

#3: showcase_item.php file

  1. <?php
  2. // no direct access
  3. defined('_JEXEC')ordie('Restricted access');
  4. // Define default image size (do not change)
  5. $params =newJRegistry($this->item->attribs);
  6. //echo "[".ContentHelperRoute::getArticleRoute($this->item->slug, $this->item->catid)."]";
  7. $link =JRoute::_(ContentHelperRoute::getArticleRoute($this->item->slug, $this->item->catid));
  8. $products_info =JAFactory::getProducts();
  9. $tplname = $params->get('template_name');
  10. $jirakey = $params->get('jira_key');
  11. // $ususername = $params->get('us-username');
  12. // $usemail = $params->get('us-email');
  13. // $usurl = $params->get('us-url');
  14. // $usthumbnail = $params->get('us-thumbnail');
  15. // $ustemplate = $params->get('us-template');
  16. ?>
  17. <!-- Item -->
  18. <divclass="thumbnail pd-list-item">
  19. <divclass="item-image pd-screen">
  20. <divclass="pd-screen-img">
  21. <img src="/<?php echo $params->get('us-thumbnail')?>" alt="<?php echo htmlentities($this->item->title)?>"/>
  22. </div>
  23. <!-- State -->
  24. <?php
  25. $state = $params->get('special_state');
  26. if(is_array($state)&& count($state)):
  27. foreach($state as $st):
  28. ?>
  29. <span class="item-state state-<?php echo strtolower($st)?>"><?php echo $st ?></span>
  30. <?php
  31. endforeach;
  32. endif;?>
  33. <!-- //State -->
  34. <!-- CTAs -->
  35. <ulclass="pd-cta">
  36. <li><a class="btn btn-inverse" title="<?php echo $params->get('masshead_title');?> Visit site" href="/<?php echo $params->get('us-url')?>" rel="nofollow" target="_blank"><iclass="fa fa-desktop"></i>&nbsp;Visit site</a></li>
  37. </ul>
  38. <!-- CTAs -->
  39. <spanclass="item-mask"></span>
  40. </div>
  41. <divclass="pd-title">
  42. <h2>
  43. <?php echo $this->escape($this->item->title);?>
  44. </h2>
  45. </div>
  46. <!--<p class="item-desc"><?php //echo $this->item->introtext; ?></p>-->
  47. <ulclass="info-list pd-info-list">
  48. <liclass="row">
  49. <divclass="col-xs-12 col-md-6"title="User post"><iclass="fa fa-user"></i>&nbsp;
  50. <?php
  51. if($params->get('us-id')&& trim($params->get('us-id'))!=''){?>
  52. <a href="http://www.joomlart.com/forums/member.php?<?php echo $params->get('us-id');?>" title="<?php echo $params->get('us-username');?>">
  53. <?php echo $params->get('us-username');?>
  54. </a>
  55. <?php }else{?>
  56. <?php echo $params->get('us-username');?>
  57. <?php }?>
  58. </div>
  59. <divclass="col-xs-12 col-md-6 text-right"title="Template name"><iclass="fa fa-tag"></i>&nbsp;
  60. <?php if($params->get('us-template')&& $params->get('us-template')!=''){?>
  61. <a href="http://demo.joomlart.com/#<?php echo strtolower(str_replace(' ','_',$params->get('us-template')));?>" title="<?php echo $params->get('us-template');?> demo"><?php echo $params->get('us-template');?></a>
  62. <?php }?>
  63. </div>
  64. </li>
  65. </ul>
  66. </div>
  67. <!-- //Item -->

2.3添加樣式的額外字段 你可以創建額外的字段在任何添加樣式。less的文件在你的模板不在文件夾模板/t3_bs3_blank /less。

增加額外字段的樣式 風格:額外的客戶展示場

  1. // USER SHOWCASE
  2. // ---------------------------------------------------------
  3. .mod-masthead {
  4. position: absolute;
  5. top:0;
  6. right:@global-margin;
  7. .btn-primary {
  8. border-radius:30px;
  9. font-size:(@t3-font-size-bigger *1.5);
  10. padding:(@global-padding /2)@global-padding;
  11. }
  12. }
  13. .showcase {
  14. .pd-info-list {
  15. font-size:@font-size-base;
  16. }
  17. .pd-list-item .info-list em {
  18. display:inline-block;
  19. }
  20. .pd-list-item .item-image .item-mask {
  21. background: rgba(0,0,0,.3);
  22. display: none;
  23. height:100%;
  24. position: absolute;
  25. top:0;
  26. left:0;
  27. width:100%;
  28. }
  29. .pd-list-item {
  30. .pd-screen-img img {
  31. transition: all 350ms;
  32. transform: translateZ(0px);
  33. }
  34. .pd-cta > li {
  35. @media(max-width:@screen-sm-max ){
  36. width:100%;
  37. }
  38. }
  39. i {
  40. color:@gray-light;
  41. }
  42. &:hover {
  43. .pd-screen-img img {
  44. transform: scale(1.1,1.1);
  45. }
  46. .pd-cta > li > a {
  47. background:@green;
  48. border-color:@green;
  49. color:@white;
  50. opacity:1;
  51. i {
  52. color:@white;
  53. }
  54. }
  55. }
  56. }
  57. }

請編譯less、CSS使新補充的風格將被編譯到CSS。

編制LESS的CSS

2.4如何使用額外的字段

# 1:創建一個類,要分配的額外字段組。

為類別分配額外的字段組

# 2:在每一篇文章從創造的類別額外字段設置值。

在每一篇文章中添加額外的內容

# 3:創建菜單項

創建菜單式菜單xlayout -展示,菜單將從一個類別,我們分配的額外字段組為獲取內容

菜單設置:指定覆蓋布局(xlayout -展示)

檢查前頁。

前頁中的額外字段

這是你如何快速添加文章Joomla的自定義字段在純三組合布局轉化為定制產品展示你的Joomla網站。 祝你好運!

欧美福利在线观看| 国产精品综合av一区二区国产馆| 一区二区不卡在线视频 午夜欧美不卡在| 亚洲香蕉在线观看| 亚洲成人a**址| 国产在线观看精品| 午夜一级免费视频| 国产亚洲精品久久久久久打不开| 97超碰国产一区二区三区| 狠狠色丁香婷婷综合影院| 国产日韩欧美亚洲| www.日韩系列| 男人天堂av片| 无码人妻久久一区二区三区| 亚洲私拍视频| 另类调教123区| 欧美一级生活片| 久久亚裔精品欧美| 国产黄a三级三级| 草草视频在线播放| 国产一区二区三区精品在线观看| 高清不卡在线观看| 亚洲男人天堂网站| 免费成人深夜夜行网站视频| 日本在线视频免费| 国产精品迅雷| 亚洲欧美日韩高清在线| 久久久精品影视| 中文字幕亚洲一区在线观看| www.亚洲成人网| 国产精品自拍第一页| 午夜精品久久久久久毛片| 免费看亚洲片| 亚洲国产aⅴ成人精品无吗| 热草久综合在线| 原创真实夫妻啪啪av| 一区二区电影网| 午夜精品视频一区二区三区在线看| 亚洲成va人在线观看| 国产精品视频免费在线观看| 欧美xxxxx精品| 国产爆初菊在线观看免费视频网站| 亚洲影视一区二区三区| 色综合一区二区| 国产v亚洲v天堂无码| 色噜噜狠狠一区二区三区狼国成人| 国产成人无码www免费视频播放| 日本不卡一二三| 国产91富婆露脸刺激对白| 色婷婷av一区二区三区久久| 国产一区二区在线视频播放| 高h震动喷水双性1v1| 精品国产乱码久久久久久果冻传媒 | 精品久久久久99| 熟女熟妇伦久久影院毛片一区二区| 五月婷婷亚洲综合| 免费看日产一区二区三区 | 国产偷国产偷精品高清尤物| 国内偷自视频区视频综合| japanese在线视频| 高潮无码精品色欲av午夜福利| 秋霞影院一区| 亚洲免费观看高清在线观看| 91久久精品美女| 在线观看黄网址| 芒果视频成人app| 久久精品视频免费| 国产ts一区二区| 中文字幕在线观看免费高清| 国产精品13p| 久久狠狠婷婷| 亚洲丝袜av一区| 国产三级日本三级在线播放| 一二三区在线观看| 免费亚洲网站| 中文字幕久久久| 日本精品一区在线| 欧美成人hd| 国产精品一二二区| 久久久久久国产| 人妻精品久久久久中文字幕| 国产精品电影| 国产女主播一区| 91精品在线播放| 久久久久无码国产精品| 香蕉免费一区二区三区在线观看 | 中文在线资源观看网站视频免费不卡| 国产精品日韩欧美| 欧美精品久久久久久久久46p| 欧美大片网站| 成人sese在线| 欧洲美女7788成人免费视频| 天美传媒免费在线观看| 国产极品嫩模在线观看91精品| 136国产福利精品导航| 国产精品二区三区四区| 在线观看免费av片| 久久爱www成人| 欧美日韩免费观看一区二区三区| 国产伦精品一区二区| 69视频免费在线观看| 免费一区二区三区视频导航| 欧美精品一卡二卡| 国产特级黄色大片| 国产在线视频网址| 成人污污视频在线观看| 国产精品激情av电影在线观看 | www.午夜精品| 色天使在线视频| av有声小说一区二区三区| 亚洲色图清纯唯美| 欧美成熟毛茸茸复古| 国产三级视频在线播放| 在线成人www免费观看视频| 国产亚洲aⅴaaaaaa毛片| 黑人性生活视频| 亚洲欧美se| 夜夜爽夜夜爽精品视频| 亚洲视频电影| 在线视频国产三级| 国产乱码字幕精品高清av | 日韩成人综合网| 欧美日韩亚洲91| 男人c女人视频| 欧美孕妇孕交| 99久久精品国产毛片| 亚洲xxx自由成熟| 中文字幕在线播出| 日韩视频精品在线观看| 精品视频9999| 动漫性做爰视频| 久久99久久人婷婷精品综合| 亚洲第一天堂av| 亚洲最大视频网| 热久久久久久| 欧美日韩你懂得| 无需播放器的av| 看黄在线观看| 欧美日韩国产精品一区| 男人添女荫道口女人有什么感觉| avtt在线播放| 国产精品乱码人人做人人爱| 欧美日韩在线高清| 在线观看污污网站| 国产字幕视频一区二区| 欧美成人精品福利| 亚洲高清在线不卡| 欧美aaaaaaaa| 欧美精品乱人伦久久久久久| 亚洲美女性囗交| 日本欧美一区| 欧美日本一区二区| gai在线观看免费高清| 伊人久久国产| 日本高清免费不卡视频| 国产三级三级看三级| 国产91在线播放精品| 午夜裸体女人视频网站在线观看| 亚洲精品视频在线看| 好吊色这里只有精品| 1024免费在线视频| 中文字幕一区二区三区av| 一区二区三区|亚洲午夜| 黄色在线视频观看网站| 国产精品久久久久aaaa| 日本在线视频www色| 麻豆影院在线观看| 一区二区成人在线视频| 欧美日韩在线一| 日本免费一区二区六区| 在线观看亚洲一区| 日韩av自拍偷拍| 精品91福利视频| 亚洲国产日韩欧美综合久久| 自拍偷拍亚洲天堂| 日韩av久操| 欧美精品videossex性护士| 日本视频在线观看免费| 日本伊人色综合网| 亚洲人成在线观| 亚洲欧洲综合网| 欧美日韩综合| 国产精品国模在线| 亚洲第一天堂影院| 99国产精品久久久久久久久久久| 日韩一区二区三区资源| 在线免费看av| 精品国产999| 国产精欧美一区二区三区白种人| 日本在线视频一区二区三区| 日韩精品www| 神马午夜精品91| 亚洲高清久久| 成人a在线观看| 理论片在线观看理伦片| 中文字幕欧美日韩一区| 国产精品12345| 日韩一级二级| 日韩精品一区二区三区第95| 免费在线观看a级片| 亚洲日韩成人| 91精品网站| 免费资源在线观看| 99视频精品免费视频| 亚洲精品日韩精品| 欧美理论片在线播放| 欧美人牲a欧美精品| 30一40一50老女人毛片| 999久久久91| 国产精品aaaa| 国产在线导航| 一区二区三区国产| 中文字幕在线视频一区二区| 免费久久精品| 2019最新中文字幕| 午夜福利一区二区三区| 亚洲天堂2014| 一起操在线视频| 亚洲理论电影| 亚洲色图校园春色| 激情视频在线播放| 秋霞午夜鲁丝一区二区老狼| 免费在线观看91| 男女羞羞视频在线观看| 欧美一区二区三区四区视频| 日本黄区免费视频观看| 国产亚洲亚洲| 久久久精品有限公司| 国产三线在线| 精品欧美久久久| 精品少妇久久久久久888优播| 蜜桃免费网站一区二区三区 | 天堂中文在线资| 亚洲va韩国va欧美va| 日本一区二区在线观看视频| 婷婷伊人综合| 亚洲影院色在线观看免费| yourporn在线观看视频| 欧美丝袜自拍制服另类| 女人裸体性做爰全过| 久久精品动漫| 日韩精品一区二区三区丰满| 超碰aⅴ人人做人人爽欧美| 亚洲男人天堂2023| 一级片在线免费播放| 国产欧美中文在线| 在线播放黄色av| 亚洲精品国产首次亮相| 成人动漫视频在线观看免费| 99福利在线| 亚洲韩国日本中文字幕| 免费看污视频的网站| 久久久国产精华| 天天看片天天操| 一区二区三区午夜视频| 国产精品视频一区二区三区经| 色婷婷av在线| 亚洲精品视频在线播放| 一级黄色a视频| 亚洲欧洲日韩av| 中国免费黄色片| 亚洲欧美日韩一区在线观看| 三区精品视频| a篇片在线观看网站| 色综合欧美在线视频区| 91狠狠综合久久久久久| 老司机精品视频在线| 亚洲精品无码国产| 精品一区毛片| 91成人伦理在线电影| 丁香花在线高清完整版视频| 在线视频一区二区| 全国男人的天堂网| 在线日韩av片| 日韩久久久久久久久| 国产亚洲一区二区三区在线观看 | 成年人在线观看av| 奇米影视一区二区三区小说| 蜜臀精品一区二区| 精品少妇av| 激情伦成人综合小说| 四虎4545www精品视频| 欧美激情精品久久久久| 免费看男男www网站入口在线| 欧美一区二区三区电影| 青青国产在线视频| 亚洲一区二区三区四区中文字幕| 污污视频网站在线免费观看| 国产 欧美在线| 国产成人在线综合| 一本综合久久| 91免费黄视频| 999国产精品视频| 亚洲v国产v在线观看| 亚洲图色一区二区三区| 91精品一区二区| 97久久香蕉国产线看观看| 韩剧1988免费观看全集| 少妇av一区二区| 欧美精选一区二区| 在线观看亚洲国产| 欧美日韩国产精品| 九一国产在线观看| 一区二区三区四区av| 粉嫩av性色av蜜臀av网站| 久久久高清一区二区三区| 国产网站无遮挡| 国产另类ts人妖一区二区| 中文字幕1234区| 日本不卡一二三区黄网| av免费网站观看| 亚洲青涩在线| 精品少妇人妻av免费久久洗澡| 91麻豆国产自产在线观看亚洲| 亚洲bbw性色大片| 综合伊思人在钱三区| 久久久99爱| 加勒比色老久久爱综合网| 国产区日韩欧美| 136导航精品福利| 国外成人免费视频| 97成人在线| 精品一区国产| 欧美三级电影在线| 欧美日韩综合另类| 亚洲电影男人天堂| 亚洲国产成人不卡| jlzzjlzz亚洲女人| 欧美a级黄色大片| 欧美1区视频| 自拍日韩亚洲一区在线| 亚洲国产一区二区三区高清 | 亚洲九九在线| 国产无限制自拍| 在线观看不卡| 性猛交ⅹ×××乱大交| 久久99精品久久久| 中文字幕18页| 91视频免费播放| 亚洲天堂av一区二区| 蜜臀av性久久久久av蜜臀妖精 | 亚洲а∨精品天堂在线| 国产视频久久久| 国产三级视频在线播放线观看| 日韩在线视频免费观看| 二区三区在线观看| 国产91精品久| 台湾成人免费视频| 国产精品日韩二区| 日韩三级av| 国产精品无码乱伦| 欧美性色综合| 国产主播中文字幕| 一区在线免费观看| 国产一级片黄色| 久久99精品国产麻豆不卡| 亚洲美女精品视频| 久久男人中文字幕资源站| 国产成人综合在线视频| 亚洲妇女屁股眼交7| 一级做a爱片性色毛片| 日韩欧美在线1卡| 亚洲最大成人在线视频| 777亚洲妇女| 色网址在线观看| 久久久av亚洲男天堂| 国产乱妇乱子在线播视频播放网站| 国产精品r级在线| 超碰国产精品一区二页| 欧美一区二区三区成人久久片| 欧美高清视频手机在在线| 亚洲乱码中文字幕久久孕妇黑人| 免费在线一区观看| aaaaa一级片| 亚洲日韩欧美一区二区在线| 日本a级c片免费看三区| 91精品国产aⅴ一区二区| 亚洲女人天堂| 久久久亚洲影院你懂的| 国产三级一区| 日本一区免费在线观看| 欧美午夜电影在线观看| 欧美国产日韩另类 | 91手机视频在线观看| 欧美亚洲国产日韩| 狠狠噜天天噜日日噜| 日本欧美在线看| 日韩在线免费观看av| 亚洲一区二区四区蜜桃| 国产suv一区二区| 欧美福利视频一区| 欧洲亚洲在线| 日产精品久久久一区二区福利| 一区二区三区四区高清视频| 路边理发店露脸熟妇泻火| 免费成人性网站| 在线看片中文字幕| 一本色道亚洲精品aⅴ| 麻豆传媒在线视频| 午夜精品视频在线|