亚洲一区二区三区无码久久_国产精品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網站。 祝你好運!

国产伦理吴梦梦伦理| 国产欧美一区二区精品性| 99精品99| 国产一区亚洲| 1024精品久久久久久久久| 午夜精品福利影院| 欧美在线导航| 久久97精品| 国产一区丝袜| 国产精品xxx在线观看| 看亚洲a级一级毛片| 日韩国产一二三区| 成人免费网站www网站高清| 免费毛片b在线观看| 看黄在线观看| 手机看片久久| 成人黄色免费网站| 国产 日韩 欧美| 久久天堂久久| 国产精品一区二区中文字幕 | gogo亚洲国模私拍人体| 亚洲色图偷拍视频| 成人高清在线观看视频| 欧美日韩一区二区区别是什么 | 欧美精品做受xxx性少妇| 精品国产一区久久久| 色偷偷888欧美精品久久久| 日韩专区在线观看| 欧美激情综合色| 欧美与欧洲交xxxx免费观看| 欧美在线亚洲在线| 国产美女精品视频免费观看| 亚洲a区在线视频| 国产精品免费一区二区三区四区 | 波多野结衣久久精品| 小黄鸭精品aⅴ导航网站入口| 456成人影院在线观看| 伊人久久大香线蕉综合影院首页| 欧美专区一区| 小说区图片区色综合区| 香港欧美日韩三级黄色一级电影网站| 亚洲精品一区二区在线看| 国产伊人精品| 日韩av电影天堂| 成人免费精品视频| 一区精品在线播放| 精品国产精品自拍| 欧美一区二区三区色| 国产丝袜一区二区三区免费视频| 最近2019年手机中文字幕| 久久免费视频在线观看| 国产精品夜色7777狼人| 国产综合精品一区二区三区| 亚洲欧美日韩在线综合| 久久精品视频16| 色网站在线视频| 91狠狠综合久久久久久| 成年人午夜视频| 精品国产伦一区二区三| 久草在线网址| 牛牛在线精品视频| 999精品视频在线观看| 亚洲人成精品久久久| 激情欧美日韩| 国产精品99久久久久久久女警| 国产亚洲一区二区三区在线观看 | 激情五月播播久久久精品| 久久久www成人免费毛片麻豆| 亚洲精品中文在线影院| 91麻豆精品国产| 中文字幕亚洲一区| 国产精品久久久久秋霞鲁丝| 青青草原亚洲| 免费在线观看毛片网站| 中文字幕av网址| 99久久久无码国产精品免费蜜柚| 凸凹人妻人人澡人人添| 18网站在线观看| 久久99精品久久久野外观看| 女人香蕉久久**毛片精品| 激情五月婷婷综合网| 亚洲日本在线看| 欧美一级电影网站| 欧美日本高清一区| 国内精品国语自产拍在线观看| 欧美久久在线观看| 大黑人交xxx极品hd| 欧美精品韩国精品| 男人天堂亚洲二区| 日韩制服一区| 亚洲天堂免费| 丁香激情综合五月| 91福利国产成人精品照片| 在线视频精品一| 91丝袜美腿美女视频网站| 成年在线观看视频| 国产艳俗歌舞表演hd| 中文字幕在线观看高清| 免费黄网站在线播放| 成人知道污网站| 日韩精品一区第一页| 亚洲免费资源在线播放| 亚洲精品久久久久国产| 国产精品嫩草视频| 免费看毛片的网址| 人成免费在线视频| 人妻精品一区一区三区蜜桃91| h片在线观看下载| 精品久久久久久久| 风间由美性色一区二区三区| 一本久久精品一区二区| 免费91在线视频| 欧美18视频| 日本精品一二三区| 中文字幕1区2区3区| av片在线观看网站| 不卡中文字幕| 99在线精品免费| 欧美一区二区三区免费大片| 日本久久91av| 一卡二卡三卡视频| 欧美视频一区二区在线| 九草视频在线观看| 国产精品久久久久久av公交车| 久久国产精品99国产| 天天综合网 天天综合色| 久久伊人91精品综合网站| 神马欧美一区二区| 伊人网伊人影院| 免费观看国产精品| 91在线亚洲| 热久久国产精品| 在线精品国精品国产尤物884a| 久久久久中文字幕2018| 麻豆视频传媒入口| 久热这里有精品| 1024国产在线| 久久精品99久久无色码中文字幕| 91免费观看视频在线| 日韩精品视频在线观看网址| 国产chinese精品一区二区| 中文字幕成人免费视频| 一级黄色录像大片| 99欧美精品| 免费亚洲电影在线| 欧美三级电影在线看| 国产精品一区二区久久国产| 黄色一级免费大片| 中文字幕日产av| 波多野结衣亚洲| 免费在线观看成人| 这里只有精品免费| 成人在线资源网址| 亚洲成人日韩在线| 免费在线超碰| 欧美1级片网站| 亚洲精品大片www| 久久免费视频这里只有精品| 黄色www网站| www.亚洲激情| 日韩国产一二三区| 成人av资源在线| 日韩成人中文字幕| 视频一区国产精品| 免费一级片在线观看| 欧美黑人猛交| 丝袜美腿亚洲色图| 欧美一区二区不卡视频| 久久久久久国产精品免费免费| 久操视频在线观看免费| h网站在线免费观看| 欧美色123| 欧美视频一区在线观看| 51午夜精品| 成人性生交大片免费看无遮挡aⅴ| 久热av在线| 黄色精品免费| 欧美日本不卡视频| 欧美日韩成人一区二区三区| 爱爱视频免费在线观看| 国产乱码午夜在线视频| 理论电影国产精品| 国产视频精品免费播放| 天堂а√在线中文在线| 高潮无码精品色欲av午夜福利| www.久久草.com| 中文字幕av资源一区| 97超碰国产精品女人人人爽| 久久久精品视频国产| 韩国中文免费在线视频| 亚洲国产精品一区| 精品日韩99亚洲| 一区二区av| 精品乱码一区内射人妻无码| 年轻的保姆91精品| 国产精品白丝在线| 91精品国产自产在线| 国产ts在线播放| 17videosex性欧美| 成人性生交大片| 欧美国产日韩一区二区| wwwxxxx在线观看| av在线电影观看| 免费的成人av| 日韩在线免费高清视频| 国产成人黄色网址| 亚洲52av| 天堂va蜜桃一区二区三区漫画版| 亚洲国产日韩欧美在线动漫| 9色porny| 天堂在线视频观看| 尤物网精品视频| 亚洲欧美日韩天堂| 久久久久久香蕉| 久久久久久女乱国产| 久久久蜜桃一区二区人| 国产亚洲精品久久久久久| 美女一区二区三区视频| 国产人成在线视频| 蜜桃av一区二区在线观看| 自拍偷拍亚洲欧美| 欧美高清精品一区二区| 成人无遮挡免费网站视频在线观看| 韩国毛片一区二区三区| 欧美日韩成人在线播放| 精品一区二区视频在线观看| 91超碰国产在线| 国产片一区二区三区| 91亚洲人电影| 久久久精品免费看| 黑人操亚洲人| 欧美一级视频精品观看| 3d动漫一区二区三区| 男男激情在线| 韩国av一区二区| 91超碰中文字幕久久精品| 久久视频精品在线观看| 日韩深夜福利网站| 天天操天天色综合| 亚洲日本一区二区三区在线不卡| 国产日韩欧美中文字幕| 最新亚洲激情| 久久成人精品一区二区三区| 免费成人深夜夜行p站| 成人18视频在线观看| 亚洲国产精品影院| 正在播放亚洲| 性xxxx丰满孕妇xxxx另类| 紧缚捆绑精品一区二区| 欧美在线视频观看| 久草资源在线视频| 国产综合久久久| 亚洲国产精品一区二区久| www.亚洲高清| 极品美鲍一区| 亚洲精品亚洲人成人网在线播放| 欧洲精品国产| 亚洲日本国产精品| 国产伦精品一区二区三区在线观看| 欧美怡红院视频一区二区三区| 91高清免费观看| 怕怕欧美视频免费大全| 日韩成人在线电影网| 国产a√精品区二区三区四区| 五月激情久久| 色综合视频一区二区三区高清| 日韩黄色片在线| freemovies性欧美| 国产日韩欧美电影| 日本不卡一区二区三区在线观看| 污视频在线免费观看| 国产美女视频一区| 成人午夜一级二级三级| 国产日韩欧美中文字幕| 日本欧美在线观看| 久久亚洲风情| 亚洲欧美视频一区二区三区| 欧美福利视频在线| 欧美日韩亚洲国产另类| 成人91在线| 中文日韩在线视频| 5566中文字幕| 日韩毛片视频| 另类少妇人与禽zozz0性伦| 男人晚上看的视频| 国产精品福利在线观看播放| 美女国内精品自产拍在线播放| 国产色无码精品视频国产| 人人狠狠综合久久亚洲婷| 久久视频这里只有精品| 欧美人妻精品一区二区三区 | 亚洲视频在线观看| 欧美成人短视频| 日本不卡二三区| 九九热精品视频国产| 日本一级黄色录像| 国产日韩欧美一区二区三区在线观看 | 搡老女人一区二区三区视频tv| 亚洲波多野结衣| 欧美va天堂在线| 日本高清+成人网在线观看| 亚洲天堂avav| 国产精品亚洲第一| 日韩久久不卡| 麻豆传媒在线免费| 亚洲成a天堂v人片| 三上悠亚在线一区二区| 996久久国产精品线观看| 日韩av在线看| 精品人妻伦九区久久aaa片| 国语精品一区| 国产日本欧美一区二区三区| 日韩一级片免费观看| 国产亚洲精品7777| 99色这里只有精品| 免费观看欧美大片| 精品国产污网站| 天美传媒免费在线观看| 亚洲大片免费观看| 主播国产精品| 在线观看av不卡| 成年人的黄色片| 日韩理论电影| 91av视频在线| 欧美性受xxxx狂喷水| 久久久久成人黄色影片| 欧美人成在线观看| 欧美日一区二区三区| 日韩精品在线免费播放| 久久午夜鲁丝片午夜精品| 久久国产精品久久久久久电车| 亚洲自拍偷拍色片视频| 国产精品一级伦理| 日韩人体视频一二区| 少妇精品无码一区二区三区| 久久综合电影| 国产欧美一区二区三区久久人妖| 凸凹人妻人人澡人人添| 亚洲欧美日韩中文播放 | 国产精品99久久精品| 国产成人精品视频在线| 无码国产精品一区二区色情男同 | 在线观看不卡一区| 无码少妇一区二区| 久久久久网站| 日韩精品一区二区三区色偷偷| av电影在线地址| 精品一区二区三区电影| 久久国产精品免费看| 99国产精品一区| 国产xxxxx在线观看| 久久国产精品免费精品3p| 久久久亚洲精选| 男人天堂午夜在线| 欧美日韩综合视频网址| 国产中年熟女高潮大集合| av成人毛片| 亚洲一卡二卡三卡四卡无卡网站在线看| av手机免费在线观看| 日韩精品亚洲元码| 丰满人妻一区二区三区四区| 欧美国产1区2区| 国产麻豆剧传媒精品国产| 亚洲区综合中文字幕日日| 国产伦精品一区二区三区免费视频| 日韩三级电影视频| 精品亚洲一区二区三区在线播放| 手机看片久久久| 国产欧美中文在线| 性欧美18—19sex性高清| 国产精品免费看| 三上悠亚免费在线观看| 欧美日韩中出| 国产精品美女久久久久久免费| av在线电影院| 日韩高清免费观看| 91丨porny丨在线中文 | 欧美日韩国产专区| 国产白丝一区二区三区| 国产最新精品免费| 精品国产成人av在线免| 日本女优一区| 国严精品久久久久久亚洲影视 | 日本道免费精品一区二区三区| 欧美日韩一级在线观看| 99国产一区二区三精品乱码| 欧美一级小视频| 亚洲作爱视频| 女人帮男人橹视频播放| 精品99在线| 免费中文日韩| 成人在线视频www| 国产精品午夜一区二区欲梦| 日韩激情美女| 乱亲女秽乱长久久久| 九一在线视频| 日韩高清有码在线| 日本久久一级片| 日韩一级片网址| 国产丰满美女做爰|