snippets.xml 93 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <openerp>
  3. <data>
  4. <!-- Home Slider snippet -->
  5. <template id="s_kingfisher_pro_home_slider" name="Home Slider">
  6. <div id="myCarousel" class="carousel slide theme-home-slider s_kingfisher_pro_home_slider" data-interval="10000" data-ride="carousel">
  7. <!-- Indicators -->
  8. <ol class="carousel-indicators">
  9. <li data-slide-to="0" data-target="#myCarousel" class="active" />
  10. <li data-slide-to="1" data-target="#myCarousel"/>
  11. </ol>
  12. <!-- Wrapper for slides -->
  13. <div class="carousel-inner">
  14. <div class="item item1 active">
  15. <div class="container">
  16. <div class="row content">
  17. <blockquote class="col-md-6 col-sm-6 col-xs-6">
  18. <p>New Collection</p>
  19. <h2>Men Blazers</h2>
  20. <h5>Save <span>20%</span></h5>
  21. <div class="btn-box">
  22. <a href="#">Shop now <i class="fa fa-angle-right"/></a>
  23. </div>
  24. </blockquote>
  25. <div class="col-md-6 col-sm-6 col-xs-6">
  26. <img src="/kingfisher_pro/static/src/img/men-blazer.png"/>
  27. </div>
  28. </div>
  29. </div>
  30. </div>
  31. <div class="item item2">
  32. <div class="container">
  33. <div class="row content">
  34. <blockquote class="pull-right col-md-5 col-sm-6 col-xs-6">
  35. <p>Western Wear</p>
  36. <h2>Women Tops</h2>
  37. <h5>Save <span>20%</span></h5>
  38. <div class="btn-box">
  39. <a href="#">Shop now <i class="fa fa-angle-right"/></a>
  40. </div>
  41. </blockquote>
  42. <div class="col-md-7 col-sm-6 col-xs-6">
  43. <img src="/kingfisher_pro/static/src/img/women-top.png"/>
  44. </div>
  45. </div>
  46. </div>
  47. </div>
  48. </div>
  49. <!-- Controls -->
  50. <a class="left carousel-control" data-target="#myCarousel" data-slide="prev" role="button">
  51. <span aria-hidden="true" class="previous-icon">
  52. <img src="/kingfisher_pro/static/src/img/prev-slide.png"/>
  53. </span>
  54. <span class="sr-only">Previous</span>
  55. </a>
  56. <a class="right carousel-control" data-slide="next" data-target="#myCarousel" role="button">
  57. <span aria-hidden="true" class="next-icon">
  58. <img src="/kingfisher_pro/static/src/img/next-slide.png"/>
  59. </span>
  60. <span class="sr-only">Next</span>
  61. </a>
  62. </div>
  63. </template>
  64. <!-- Promo Snippet -->
  65. <template id="s_kingfisher_pro_promo_snippet" name="Promo">
  66. <section class="ads-section s_kingfisher_pro_promo_snippet">
  67. <div class="container">
  68. <div class="row">
  69. <div class="col-lg-3 col-md-4 col-sm-4 col-xs-12 text-center">
  70. <section class="adsb-inner adsb-inner1 small-banners">
  71. <div class="inner-content">
  72. <h5>MEN'S SHOES</h5>
  73. <section class="image-section">
  74. <img alt="Shoes" class="img-responsive" src="/kingfisher_pro/static/src/img/snippet/shoes.png" title="Shoes"/>
  75. </section>
  76. <div class="btn-box">
  77. <button>SHOP NOW
  78. <i class="fa fa-angle-right"/></button>
  79. </div>
  80. </div>
  81. <a href="#">
  82. <span class="dark-div">
  83. <span class="inner-div"/>
  84. </span>
  85. </a>
  86. </section>
  87. <section class="adsb-inner adsb-inner4 small-banners">
  88. <div class="inner-content">
  89. <h5>MEN'S WATCH</h5>
  90. <section class="image-section">
  91. <img alt="Watch" class="img-responsive" src="/kingfisher_pro/static/src/img/snippet/watch.png" title="Watch"/>
  92. </section>
  93. <div class="btn-box">
  94. <button>SHOP NOW
  95. <i class="fa fa-angle-right"/></button>
  96. </div>
  97. </div>
  98. <a href="#">
  99. <span class="dark-div">
  100. <span class="inner-div"/>
  101. </span>
  102. </a>
  103. </section>
  104. </div>
  105. <div class="col-lg-6 col-md-4 col-sm-4 col-xs-12">
  106. <section class="adsb-inner adsb-inner2 middle-banner" style="background:rgba(0,0,0,0) url(/kingfisher_pro/static/src/img/snippet/middle-box-bg.png)no-repeat; background-size:cover">
  107. <div class="middle-content">
  108. <a href="#">
  109. <span class="line1">BIGGEST</span><br/>
  110. <span class="line2">SALE</span><br/>
  111. <span class="line3">50%</span>
  112. </a>
  113. </div>
  114. </section>
  115. </div>
  116. <div class="col-lg-3 col-md-4 col-sm-4 col-xs-12">
  117. <section class="adsb-inner adsb-inner3 small-banners">
  118. <div class="inner-content">
  119. <h5>WOMEN'S GLASSES</h5>
  120. <section class="image-section">
  121. <img alt="Spacs" class="img-responsive" src="/kingfisher_pro/static/src/img/snippet/spacs.png" title="Spacs"/>
  122. </section>
  123. <div class="btn-box">
  124. <button>SHOP NOW <i class="fa fa-angle-right"/></button>
  125. </div>
  126. </div>
  127. <a href="#">
  128. <span class="dark-div">
  129. <span class="inner-div"/>
  130. </span>
  131. </a>
  132. </section>
  133. <section class="adsb-inner adsb-inner3 small-banners">
  134. <div class="inner-content">
  135. <h5>WOMEN'S JEWELLERY</h5>
  136. <section class="image-section">
  137. <img alt="Jewellary" class="img-responsive" src="/kingfisher_pro/static/src/img/snippet/jewellary.png" title="Jewellary"/>
  138. </section>
  139. <div class="btn-box">
  140. <button>SHOP NOW <i class="fa fa-angle-right"/></button>
  141. </div>
  142. </div>
  143. <a href="#">
  144. <span class="dark-div">
  145. <span class="inner-div"/>
  146. </span>
  147. </a>
  148. </section>
  149. </div>
  150. </div>
  151. </div>
  152. </section>
  153. </template>
  154. <!-- Service Snippet -->
  155. <template id="s_kingfisher_pro_service_snippet" name="Service">
  156. <section class="services text-center s_kingfisher_pro_service_snippet">
  157. <div class="container">
  158. <div class="row">
  159. <div class="col-sm-4">
  160. <a href="#">
  161. <i class="fa fa-shopping-cart" aria-hidden="true" alt="Free Shipping"></i>
  162. </a>
  163. <h4 class="">
  164. <b>FREE SHIPPING WORLDWIDE</b>
  165. </h4>
  166. <h5 class="">FREE SHIPPING WORLDWIDE</h5>
  167. </div>
  168. <div class="col-sm-4">
  169. <a href="#">
  170. <i class="fa fa-phone" aria-hidden="true" Title="Customer Service" alt="Customer Service"></i>
  171. </a>
  172. <h4 class="">
  173. <b>24/7 CUSTOMER SERVICE</b>
  174. </h4>
  175. <h5 class="">SERVICE SUPPORT 24/7</h5>
  176. </div>
  177. <div class="col-sm-4">
  178. <a href="#">
  179. <i class="fa fa-money" aria-hidden="true" Title="Money Back" alt="Money Back"></i>
  180. </a>
  181. <h4 class="">
  182. <b>MONEY BACK GUARANTEE !</b>
  183. </h4>
  184. <h5 class="">100% MONEY BACK - 30 DAYS</h5>
  185. </div>
  186. </div>
  187. </div>
  188. </section>
  189. </template>
  190. <!-- Product/Category Slider Snippet -->
  191. <template id="s_kingfisher_pro_product_category_slider" name="Dynamic Product/Category">
  192. <section class="oe_pro_cat_slider" data-prod-cat-slider-type="" contentEditable="false">
  193. <div class="container">
  194. <div class="row oe_our_slider">
  195. <div class="col-md-12">
  196. <div class="title-block">
  197. <h4 id="snippet-title" class="section-title style1">
  198. <span>Product/Category Slider</span>
  199. </h4>
  200. </div>
  201. </div>
  202. </div>
  203. </div>
  204. </section>
  205. </template>
  206. <template id="kingfisher_pro_product_category_slider_option" inherit_id="website.snippet_options" name="Modify Options">
  207. <xpath expr="//div" position="after">
  208. <div data-js="kingfisher_pro_product_category_slider"
  209. data-selector=".oe_pro_cat_slider"
  210. >
  211. <li data-pro_cat_slider="">
  212. <a class="oe_pro_cat_slider">Modify</a>
  213. </li>
  214. </div>
  215. </xpath>
  216. </template>
  217. <template id="kingfisher_pro_pro_cat_slider_view" name="Product/Category Slider">
  218. <div class="title-block">
  219. <h4 t-if="not slider_header">
  220. <span>Trending</span>
  221. </h4>
  222. <h4 t-if="slider_header">
  223. <span>
  224. <t t-esc="slider_header.name"/>
  225. </span>
  226. </h4>
  227. </div>
  228. <div class="psb-inner products-slider-section">
  229. <div class="owl-carousel" t-att-id="'%s%s' % (slider_header.prod_cat_type, slider_header.id)" t-if="slider_details">
  230. <t t-foreach="slider_details" t-as="slide">
  231. <t t-if="slider_type == 'product'">
  232. <div class="cs-product">
  233. <div class="pwp-img">
  234. <div t-if="slide and slide.product_style_tag_id" t-att-class="'%s' % slide.product_style_tag_id.color if slide and slide.product_style_tag_id else ''">
  235. <t t-esc="slide.product_style_tag_id.name"/>
  236. </div>
  237. <a t-att-href="'/shop/product/%s' % slug(slide)">
  238. <img class="front" t-att-alt="slide.name" t-att-title="slide.name" t-att-src="website.image_url(slide, 'image')"/>
  239. <img class="back" t-att-alt="slide.name" t-att-title="slide.name" t-att-src="website.image_url(slide, 'flip_image')"/>
  240. </a>
  241. </div>
  242. <div class="pink-box">
  243. <ul class='ratings'>
  244. <t t-call="rating.rating_card">
  245. <t t-set="rating_stat" t-value="slide.rating_get_stats([('website_published', '=', True)])"/>
  246. <t t-set="max_rate" t-value="5"/>
  247. <t t-set="min_rate" t-value="1"/>
  248. </t>
  249. </ul>
  250. <div class="view">
  251. <div class="shopping-cart">
  252. <a href="#">
  253. <img alt="Shopping-cart" src="/kingfisher_pro/static/src/img/cart2.png" title="Shopping Cart"/>
  254. </a>
  255. </div>
  256. </div>
  257. </div>
  258. <div class="pwp-info">
  259. <p class="pwpi-title">
  260. <a t-att-href="'/shop/product/%s' % slug(slide)">
  261. <t t-esc="slide.name"/>
  262. </a>
  263. </p>
  264. <p class="price">
  265. <span class="price">
  266. <span t-field="slide.lst_price"
  267. t-options="{'widget': 'monetary', 'display_currency': website.currency_id}"/>
  268. </span>
  269. </p>
  270. </div>
  271. </div>
  272. </t>
  273. <t t-if="slider_type == 'category'">
  274. <div class="cs-product">
  275. <div class="pwp-img">
  276. <a t-att-href=" '/shop/category/%s' % slug(slide)">
  277. <img t-att-src="website.image_url(slide, 'image')" t-att-title="slide.name" t-att-alt="slide.name"/>
  278. </a>
  279. </div>
  280. <div id="only_categories" class="pwp-info">
  281. <p class="pwpi-title">
  282. <a t-att-href="'/shop/category/%s' % slug(slide)">
  283. <t t-esc="slide.name"/>
  284. </a>
  285. </p>
  286. </div>
  287. </div>
  288. </t>
  289. </t>
  290. </div>
  291. </div>
  292. </template>
  293. <!-- Brands slider snippet -->
  294. <template id="s_kingfisher_pro_brand_custom_slider" name="Brands">
  295. <section class="king_pro_brand_slider" data-brand-count="0" contentEditable="false">
  296. <div class="container">
  297. <div class="row our-brands">
  298. <div class="col-md-12">
  299. <div class="title-block">
  300. <h4 class="section-title style1" id="snippet-title">
  301. <span>Our Brands</span>
  302. </h4>
  303. </div>
  304. </div>
  305. </div>
  306. </div>
  307. </section>
  308. </template>
  309. <template id="kingfisher_pro_brand_custom_slider_option" inherit_id="website.snippet_options" name="Modify Options">
  310. <xpath expr="//div" position="after">
  311. <div data-js="kingfisher_pro_brand_custom_slider"
  312. data-selector=".king_pro_brand_slider"
  313. data-snippet-option-id="kingfisher_pro_brand_custom_slider">
  314. <li data-king_brand_slider="">
  315. <a class="king_pro_brand_slider">Modify</a>
  316. </li>
  317. </div>
  318. </xpath>
  319. </template>
  320. <template id="kingfisher_pro_brand_slider_view" name="Brand Snippet">
  321. <div class="container our-brand-section">
  322. <div class="title-block">
  323. <h4 class="section-title style1" t-if="not brand_header">
  324. <span>Our Brands</span>
  325. </h4>
  326. <h4 class="section-title style1" t-if="brand_header">
  327. <span>
  328. <t t-esc="brand_header"/>
  329. </span>
  330. </h4>
  331. <!-- <hr/> -->
  332. </div>
  333. <div class="psb-inner">
  334. <t t-if="website_brands">
  335. <div id="kingfisher_pro_brand_slider" class="owl-carousel" t-if="website_brands">
  336. <t t-foreach="website_brands" t-as="brand">
  337. <a t-attf-href="/shop/brands?brand=#{ brand.id }">
  338. <div class="barnd-img text-center">
  339. <img t-att-src="website.image_url(brand, 'brand_logo')" t-att-title="brand.name" t-att-alt="brand.name"/>
  340. </div>
  341. </a>
  342. </t>
  343. </div>
  344. </t>
  345. </div>
  346. </div>
  347. </template>
  348. <!-- Single Banner snippet -->
  349. <template id="s_kingfisher_pro_single_banner_snippet" name="Single banner without slider">
  350. <section class="new-collection s_kingfisher_pro_single_banner_snippet" style="background-image:url(/kingfisher_pro/static/src/img/snippet/bg-banner.png)">
  351. <div class="container">
  352. <div class="row">
  353. <div class="col-md-6 col-sm-6 sol-xs-6">
  354. <div class="inner-content">
  355. <h5 class="">New collection</h5>
  356. <h3>2016</h3>
  357. <p>Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse
  358. <br/>
  359. molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero
  360. <br/>
  361. eros et accumsan et iusto odio dignissim qui blandit praesent luptatum
  362. <br/>
  363. zzril delenit augue duis dolore te feugait nulla facilisi.</p>
  364. </div>
  365. <div class="btn-box">
  366. <a href="#">Shop now <i class="fa fa-angle-right"/></a>
  367. </div>
  368. </div>
  369. <div class="col-md-6 col-sm-6 sol-xs-6">
  370. <img alt="Bag" src="/kingfisher_pro/static/src/img/snippet/bag.png" title="Bag"/>
  371. </div>
  372. </div>
  373. </div>
  374. </section>
  375. </template>
  376. <!-- Multi Product slider snippet -->
  377. <template id="s_kingfisher_pro_multi_cat_custom_snippet" name="Multi Product Tabs Slider">
  378. <section class="oe_multi_category_slider" data-multi-cat-slider-type="" contentEditable="false">
  379. <div class="container">
  380. <div class="row our-categories">
  381. <div class="col-md-12">
  382. <div class="title-block">
  383. <h4 id="snippet-title" class="section-title style1"><span>Multi Category Slider</span></h4>
  384. </div>
  385. </div>
  386. </div>
  387. </div>
  388. </section>
  389. </template>
  390. <template id="kingfisher_pro_multi_cat_slider_option" inherit_id="website.snippet_options" name="Modify Options">
  391. <xpath expr="//div" position="after">
  392. <div data-js="kingfisher_pro_multi_cat_custom_snippet"
  393. data-selector=".oe_multi_category_slider"
  394. data-snippet-option-id="kingfisher_pro_multi_cat_custom_snippet">
  395. <li data-multi_category_slider="">
  396. <a class="oe_multi_category_slider">Modify</a>
  397. </li>
  398. </div>
  399. </xpath>
  400. </template>
  401. <template id="kingfisher_pro_multi_cat_slider_view" name="Multi Product Tabs Snippet">
  402. <div class="container">
  403. <div class="title-block">
  404. <h4 class="section-title style1" t-if="not slider_header">
  405. <span>Trending</span>
  406. </h4>
  407. <h4 class="section-title style1" t-if="slider_header">
  408. <span>
  409. <t t-esc="slider_header.name"/>
  410. </span>
  411. </h4>
  412. <!-- <hr/> -->
  413. </div>
  414. <div class="lns-inner latest-news-section">
  415. <div class="row">
  416. <div class="lns-post">
  417. <div class="psb-inner">
  418. <ul id="multi_dynamic_slider_tabs" class="nav nav-tabs">
  419. <t t-if="slider_details.no_of_collection == '2'">
  420. <li class="active my-test">
  421. <a href="#multi-collection1" data-toggle="tab">
  422. <t t-esc='slider_details.label_collection_1'/>
  423. </a>
  424. </li>
  425. <li class="my-test">
  426. <a href="#multi-collection2" data-toggle="tab">
  427. <t t-esc='slider_details.label_collection_2'/>
  428. </a>
  429. </li>
  430. </t>
  431. <t t-if="slider_details.no_of_collection == '3'">
  432. <li class="active">
  433. <a href="#multi-collection1" data-toggle="tab">
  434. <t t-esc='slider_details.label_collection_1'/>
  435. </a>
  436. </li>
  437. <li class="">
  438. <a href="#multi-collection2" data-toggle="tab">
  439. <t t-esc='slider_details.label_collection_2'/>
  440. </a>
  441. </li>
  442. <li class="">
  443. <a href="#multi-collection3" data-toggle="tab">
  444. <t t-esc='slider_details.label_collection_3'/>
  445. </a>
  446. </li>
  447. </t>
  448. <t t-if="slider_details.no_of_collection == '4'">
  449. <li class="active">
  450. <a href="#multi-collection1" data-toggle="tab">
  451. <t t-esc='slider_details.label_collection_1'/>
  452. </a>
  453. </li>
  454. <li class="">
  455. <a href="#multi-collection2" data-toggle="tab">
  456. <t t-esc='slider_details.label_collection_2'/>
  457. </a>
  458. </li>
  459. <li class="">
  460. <a href="#multi-collection3" data-toggle="tab">
  461. <t t-esc='slider_details.label_collection_3'/>
  462. </a>
  463. </li>
  464. <li class="">
  465. <a href="#multi-collection4" data-toggle="tab">
  466. <t t-esc='slider_details.label_collection_4'/>
  467. </a>
  468. </li>
  469. </t>
  470. <t t-if="slider_details.no_of_collection == '5'">
  471. <li class="active">
  472. <a href="#multi-collection1" data-toggle="tab">
  473. <t t-esc='slider_details.label_collection_1'/>
  474. </a>
  475. </li>
  476. <li class="">
  477. <a href="#multi-collection2" data-toggle="tab">
  478. <t t-esc='slider_details.label_collection_2'/>
  479. </a>
  480. </li>
  481. <li class="">
  482. <a href="#multi-collection3" data-toggle="tab">
  483. <t t-esc='slider_details.label_collection_3'/>
  484. </a>
  485. </li>
  486. <li class="">
  487. <a href="#multi-collection4" data-toggle="tab">
  488. <t t-esc='slider_details.label_collection_4'/>
  489. </a>
  490. </li>
  491. <li class="">
  492. <a href="#multi-collection5" data-toggle="tab">
  493. <t t-esc='slider_details.label_collection_5'/>
  494. </a>
  495. </li>
  496. </t>
  497. </ul>
  498. <div class="tab-content">
  499. <t t-if="slider_details.no_of_collection == '2'">
  500. <div class="active multi_hide" id="multi-collection1">
  501. <div class="owl-carousel" t-att-id="'multi-collection1-%s-%s' %(slider_header.no_of_collection, slider_details.id)" t-if="slider_details">
  502. <t t-foreach="slider_details.collection_1_ids" t-as="product">
  503. <div class="cs-product">
  504. <div class="pwp-img">
  505. <div t-if="product and product.product_style_tag_id" t-att-class="'%s' % product.product_style_tag_id.color if product and product.product_style_tag_id else ''">
  506. <t t-esc="product.product_style_tag_id.name"/>
  507. </div>
  508. <a t-att-href="'/shop/product/%s' % slug(product)">
  509. <img class="front" t-att-alt="product.name" t-att-title="product.name" t-att-src="website.image_url(product, 'image')"/>
  510. <img class="back" t-att-alt="product.name" t-att-src="website.image_url(product, 'flip_image')"/>
  511. </a>
  512. </div>
  513. <div class="pink-box">
  514. <ul class='ratings'>
  515. <t t-call="rating.rating_card">
  516. <t t-set="rating_stat" t-value="product.rating_get_stats([('website_published', '=', True)])"/>
  517. <t t-set="max_rate" t-value="5"/>
  518. <t t-set="min_rate" t-value="1"/>
  519. </t>
  520. </ul>
  521. <div class="view">
  522. <div class="shopping-cart">
  523. <a t-attf-href="/shop/product/#{ slug(product) }">
  524. <img src="/kingfisher_pro/static/src/img/cart2.png" alt="Shopping-cart" title="Shopping Cart" />
  525. </a>
  526. </div>
  527. </div>
  528. </div>
  529. <div class="pwp-info">
  530. <p class="pwpi-title">
  531. <a t-attf-href="/shop/product/#{ slug(product) }">
  532. <span t-field='product.name'/>
  533. </a>
  534. </p>
  535. <p class="price">
  536. <span class="price">
  537. <span t-field="product.lst_price"
  538. t-options="{'widget': 'monetary', 'display_currency': website.currency_id}"/>
  539. </span>
  540. </p>
  541. </div>
  542. </div>
  543. </t>
  544. </div>
  545. </div>
  546. <div class="multi_hide" id="multi-collection2">
  547. <div class="owl-carousel" t-att-id="'multi-collection2-%s-%s' %(slider_header.no_of_collection, slider_details.id)" t-if="slider_details">
  548. <t t-foreach="slider_details.collection_2_ids" t-as="product">
  549. <div class="cs-product">
  550. <div class="pwp-img">
  551. <div t-if="product and product.product_style_tag_id" t-att-class="'%s' % product.product_style_tag_id.color if product and product.product_style_tag_id else ''">
  552. <t t-esc="product.product_style_tag_id.name"/>
  553. </div>
  554. <a t-att-href="'/shop/product/%s' % slug(product)">
  555. <img class="front" t-att-alt="product.name" t-att-title="product.name" t-att-src="website.image_url(product, 'image')"/>
  556. <img class="back" t-att-alt="product.name" t-att-src="website.image_url(product, 'flip_image')"/>
  557. </a>
  558. </div>
  559. <div class="pink-box">
  560. <ul class='ratings'>
  561. <t t-call="rating.rating_card">
  562. <t t-set="rating_stat" t-value="product.rating_get_stats([('website_published', '=', True)])"/>
  563. <t t-set="max_rate" t-value="5"/>
  564. <t t-set="min_rate" t-value="1"/>
  565. </t>
  566. </ul>
  567. <div class="view">
  568. <div class="shopping-cart">
  569. <a t-attf-href="/shop/product/#{ slug(product) }">
  570. <img src="/kingfisher_pro/static/src/img/cart2.png" alt="Shopping-cart" title="Shopping Cart" />
  571. </a>
  572. </div>
  573. </div>
  574. </div>
  575. <div class="pwp-info">
  576. <p class="pwpi-title">
  577. <a t-attf-href="/shop/product/#{ slug(product) }">
  578. <span t-field='product.name'/>
  579. </a>
  580. </p>
  581. <p class="price">
  582. <span class="price">
  583. <span t-field="product.lst_price"
  584. t-options="{'widget': 'monetary', 'display_currency': website.currency_id}"/>
  585. </span>
  586. </p>
  587. </div>
  588. </div>
  589. </t>
  590. </div>
  591. </div>
  592. </t>
  593. <t t-if="slider_details.no_of_collection == '3'">
  594. <div class="active multi_hide" id="multi-collection1">
  595. <div class="owl-carousel" t-att-id="'multi-collection1-%s-%s' %(slider_header.no_of_collection, slider_details.id)" t-if="slider_details">
  596. <t t-foreach="slider_details.collection_1_ids" t-as="product">
  597. <div class="cs-product">
  598. <div class="pwp-img">
  599. <div t-if="product and product.product_style_tag_id" t-att-class="'%s' % product.product_style_tag_id.color if product and product.product_style_tag_id else ''">
  600. <t t-esc="product.product_style_tag_id.name"/>
  601. </div>
  602. <a t-att-href="'/shop/product/%s' % slug(product)">
  603. <img class="front" t-att-alt="product.name" t-att-title="product.name" t-att-src="website.image_url(product, 'image')"/>
  604. <img class="back" t-att-alt="product.name" t-att-src="website.image_url(product, 'flip_image')"/>
  605. </a>
  606. </div>
  607. <div class="pink-box">
  608. <ul class='ratings'>
  609. <t t-call="rating.rating_card">
  610. <t t-set="rating_stat" t-value="product.rating_get_stats([('website_published', '=', True)])"/>
  611. <t t-set="max_rate" t-value="5"/>
  612. <t t-set="min_rate" t-value="1"/>
  613. </t>
  614. </ul>
  615. <div class="view">
  616. <div class="shopping-cart">
  617. <a t-attf-href="/shop/product/#{ slug(product) }">
  618. <img src="/kingfisher_pro/static/src/img/cart2.png" alt="Shopping-cart" title="Shopping Cart" />
  619. </a>
  620. </div>
  621. </div>
  622. </div>
  623. <div class="pwp-info">
  624. <p class="pwpi-title">
  625. <a t-attf-href="/shop/product/#{ slug(product) }">
  626. <span t-field='product.name'/>
  627. </a>
  628. </p>
  629. <p class="price">
  630. <span class="price">
  631. <span t-field="product.lst_price"
  632. t-options="{'widget': 'monetary', 'display_currency': website.currency_id}"/>
  633. </span>
  634. </p>
  635. </div>
  636. </div>
  637. </t>
  638. </div>
  639. </div>
  640. <div class="multi_hide" id="multi-collection2">
  641. <div class="owl-carousel" t-att-id="'multi-collection2-%s-%s' %(slider_header.no_of_collection, slider_details.id)" t-if="slider_details">
  642. <t t-foreach="slider_details.collection_2_ids" t-as="product">
  643. <div class="cs-product">
  644. <div class="pwp-img">
  645. <div t-if="product and product.product_style_tag_id" t-att-class="'%s' % product.product_style_tag_id.color if product and product.product_style_tag_id else ''">
  646. <t t-esc="product.product_style_tag_id.name"/>
  647. </div>
  648. <a t-att-href="'/shop/product/%s' % slug(product)">
  649. <img class="front" t-att-alt="product.name" t-att-title="product.name" t-att-src="website.image_url(product, 'image')"/>
  650. <img class="back" t-att-alt="product.name" t-att-src="website.image_url(product, 'flip_image')"/>
  651. </a>
  652. </div>
  653. <div class="pink-box">
  654. <ul class='ratings'>
  655. <t t-call="rating.rating_card">
  656. <t t-set="rating_stat" t-value="product.rating_get_stats([('website_published', '=', True)])"/>
  657. <t t-set="max_rate" t-value="5"/>
  658. <t t-set="min_rate" t-value="1"/>
  659. </t>
  660. </ul>
  661. <div class="view">
  662. <div class="shopping-cart">
  663. <a t-attf-href="/shop/product/#{ slug(product) }">
  664. <img src="/kingfisher_pro/static/src/img/cart2.png" alt="Shopping-cart" title="Shopping Cart" />
  665. </a>
  666. </div>
  667. </div>
  668. </div>
  669. <div class="pwp-info">
  670. <p class="pwpi-title">
  671. <a t-attf-href="/shop/product/#{ slug(product) }">
  672. <span t-field='product.name'/>
  673. </a>
  674. </p>
  675. <p class="price">
  676. <span class="price">
  677. <span t-field="product.lst_price"
  678. t-options="{'widget': 'monetary', 'display_currency': website.currency_id}"/>
  679. </span>
  680. </p>
  681. </div>
  682. </div>
  683. </t>
  684. </div>
  685. </div>
  686. <div class="multi_hide" id="multi-collection3">
  687. <div class="owl-carousel" t-att-id="'multi-collection3-%s-%s' %(slider_header.no_of_collection, slider_details.id)" t-if="slider_details">
  688. <t t-foreach="slider_details.collection_3_ids" t-as="product">
  689. <div class="cs-product">
  690. <div class="pwp-img">
  691. <div t-if="product and product.product_style_tag_id" t-att-class="'%s' % product.product_style_tag_id.color if product and product.product_style_tag_id else ''">
  692. <t t-esc="product.product_style_tag_id.name"/>
  693. </div>
  694. <a t-att-href="'/shop/product/%s' % slug(product)">
  695. <img class="front" t-att-alt="product.name" t-att-title="product.name" t-att-src="website.image_url(product, 'image')"/>
  696. <img class="back" t-att-alt="product.name" t-att-src="website.image_url(product, 'flip_image')"/>
  697. </a>
  698. </div>
  699. <div class="pink-box">
  700. <ul class='ratings'>
  701. <t t-call="rating.rating_card">
  702. <t t-set="rating_stat" t-value="product.rating_get_stats([('website_published', '=', True)])"/>
  703. <t t-set="max_rate" t-value="5"/>
  704. <t t-set="min_rate" t-value="1"/>
  705. </t>
  706. </ul>
  707. <div class="view">
  708. <div class="shopping-cart">
  709. <a t-attf-href="/shop/product/#{ slug(product) }">
  710. <img src="/kingfisher_pro/static/src/img/cart2.png" alt="Shopping-cart" title="Shopping Cart" />
  711. </a>
  712. </div>
  713. </div>
  714. </div>
  715. <div class="pwp-info">
  716. <p class="pwpi-title">
  717. <a t-attf-href="/shop/product/#{ slug(product) }">
  718. <span t-field='product.name'/>
  719. </a>
  720. </p>
  721. <p class="price">
  722. <span class="price">
  723. <span t-field="product.lst_price"
  724. t-options="{'widget': 'monetary', 'display_currency': website.currency_id}"/>
  725. </span>
  726. </p>
  727. </div>
  728. </div>
  729. </t>
  730. </div>
  731. </div>
  732. </t>
  733. <t t-if="slider_details.no_of_collection == '4'">
  734. <div class="active multi_hide" id="multi-collection1">
  735. <div class="owl-carousel" t-att-id="'multi-collection1-%s-%s' %(slider_header.no_of_collection, slider_details.id)" t-if="slider_details">
  736. <t t-foreach="slider_details.collection_1_ids" t-as="product">
  737. <div class="cs-product">
  738. <div class="pwp-img">
  739. <div t-if="product and product.product_style_tag_id" t-att-class="'%s' % product.product_style_tag_id.color if product and product.product_style_tag_id else ''">
  740. <t t-esc="product.product_style_tag_id.name"/>
  741. </div>
  742. <a t-att-href="'/shop/product/%s' % slug(product)">
  743. <img class="front" t-att-alt="product.name" t-att-title="product.name" t-att-src="website.image_url(product, 'image')"/>
  744. <img class="back" t-att-alt="product.name" t-att-src="website.image_url(product, 'flip_image')"/>
  745. </a>
  746. </div>
  747. <div class="pink-box">
  748. <ul class='ratings'>
  749. <t t-call="rating.rating_card">
  750. <t t-set="rating_stat" t-value="product.rating_get_stats([('website_published', '=', True)])"/>
  751. <t t-set="max_rate" t-value="5"/>
  752. <t t-set="min_rate" t-value="1"/>
  753. </t>
  754. </ul>
  755. <div class="view">
  756. <div class="shopping-cart">
  757. <a t-attf-href="/shop/product/#{ slug(product) }">
  758. <img src="/kingfisher_pro/static/src/img/cart2.png" alt="Shopping-cart" title="Shopping Cart" />
  759. </a>
  760. </div>
  761. </div>
  762. </div>
  763. <div class="pwp-info">
  764. <p class="pwpi-title">
  765. <a t-attf-href="/shop/product/#{ slug(product) }">
  766. <span t-field='product.name'/>
  767. </a>
  768. </p>
  769. <p class="price">
  770. <span class="price">
  771. <span t-field="product.lst_price"
  772. t-options="{'widget': 'monetary', 'display_currency': website.currency_id}"/>
  773. </span>
  774. </p>
  775. </div>
  776. </div>
  777. </t>
  778. </div>
  779. </div>
  780. <div class="multi_hide" id="multi-collection2">
  781. <div class="owl-carousel" t-att-id="'multi-collection2-%s-%s' %(slider_header.no_of_collection, slider_details.id)" t-if="slider_details">
  782. <t t-foreach="slider_details.collection_2_ids" t-as="product">
  783. <div class="cs-product">
  784. <div class="pwp-img">
  785. <div t-if="product and product.product_style_tag_id" t-att-class="'%s' % product.product_style_tag_id.color if product and product.product_style_tag_id else ''">
  786. <t t-esc="product.product_style_tag_id.name"/>
  787. </div>
  788. <a t-att-href="'/shop/product/%s' % slug(product)">
  789. <img class="front" t-att-alt="product.name" t-att-title="product.name" t-att-src="website.image_url(product, 'image')"/>
  790. <img class="back" t-att-alt="product.name" t-att-src="website.image_url(product, 'flip_image')"/>
  791. </a>
  792. </div>
  793. <div class="pink-box">
  794. <ul class='ratings'>
  795. <t t-call="rating.rating_card">
  796. <t t-set="rating_stat" t-value="product.rating_get_stats([('website_published', '=', True)])"/>
  797. <t t-set="max_rate" t-value="5"/>
  798. <t t-set="min_rate" t-value="1"/>
  799. </t>
  800. </ul>
  801. <div class="view">
  802. <div class="shopping-cart">
  803. <a t-attf-href="/shop/product/#{ slug(product) }">
  804. <img src="/kingfisher_pro/static/src/img/cart2.png" alt="Shopping-cart" title="Shopping Cart" />
  805. </a>
  806. </div>
  807. </div>
  808. </div>
  809. <div class="pwp-info">
  810. <p class="pwpi-title">
  811. <a t-attf-href="/shop/product/#{ slug(product) }">
  812. <span t-field='product.name'/>
  813. </a>
  814. </p>
  815. <p class="price">
  816. <span class="price">
  817. <span t-field="product.lst_price"
  818. t-options="{'widget': 'monetary', 'display_currency': website.currency_id}"/>
  819. </span>
  820. </p>
  821. </div>
  822. </div>
  823. </t>
  824. </div>
  825. </div>
  826. <div class="multi_hide" id="multi-collection3">
  827. <div class="owl-carousel" t-att-id="'multi-collection3-%s-%s' %(slider_header.no_of_collection, slider_details.id)" t-if="slider_details">
  828. <t t-foreach="slider_details.collection_3_ids" t-as="product">
  829. <div class="cs-product">
  830. <div class="pwp-img">
  831. <div t-if="product and product.product_style_tag_id" t-att-class="'%s' % product.product_style_tag_id.color if product and product.product_style_tag_id else ''">
  832. <t t-esc="product.product_style_tag_id.name"/>
  833. </div>
  834. <a t-att-href="'/shop/product/%s' % slug(product)">
  835. <img class="front" t-att-alt="product.name" t-att-title="product.name" t-att-src="website.image_url(product, 'image')"/>
  836. <img class="back" t-att-alt="product.name" t-att-src="website.image_url(product, 'flip_image')"/>
  837. </a>
  838. </div>
  839. <div class="pink-box">
  840. <ul class='ratings'>
  841. <t t-call="rating.rating_card">
  842. <t t-set="rating_stat" t-value="product.rating_get_stats([('website_published', '=', True)])"/>
  843. <t t-set="max_rate" t-value="5"/>
  844. <t t-set="min_rate" t-value="1"/>
  845. </t>
  846. </ul>
  847. <div class="view">
  848. <div class="shopping-cart">
  849. <a t-attf-href="/shop/product/#{ slug(product) }">
  850. <img src="/kingfisher_pro/static/src/img/cart2.png" alt="Shopping-cart" title="Shopping Cart" />
  851. </a>
  852. </div>
  853. </div>
  854. </div>
  855. <div class="pwp-info">
  856. <p class="pwpi-title">
  857. <a t-attf-href="/shop/product/#{ slug(product) }">
  858. <span t-field='product.name'/>
  859. </a>
  860. </p>
  861. <p class="price">
  862. <span class="price">
  863. <span t-field="product.lst_price"
  864. t-options="{'widget': 'monetary', 'display_currency': website.currency_id}"/>
  865. </span>
  866. </p>
  867. </div>
  868. </div>
  869. </t>
  870. </div>
  871. </div>
  872. <div class="multi_hide" id="multi-collection4">
  873. <div class="owl-carousel" t-att-id="'multi-collection4-%s-%s' %(slider_header.no_of_collection, slider_details.id)" t-if="slider_details">
  874. <t t-foreach="slider_details.collection_4_ids" t-as="product">
  875. <div class="cs-product">
  876. <div class="pwp-img">
  877. <div t-if="product and product.product_style_tag_id" t-att-class="'%s' % product.product_style_tag_id.color if product and product.product_style_tag_id else ''">
  878. <t t-esc="product.product_style_tag_id.name"/>
  879. </div>
  880. <a t-att-href="'/shop/product/%s' % slug(product)">
  881. <img class="front" t-att-alt="product.name" t-att-title="product.name" t-att-src="website.image_url(product, 'image')"/>
  882. <img class="back" t-att-alt="product.name" t-att-src="website.image_url(product, 'flip_image')"/>
  883. </a>
  884. </div>
  885. <div class="pink-box">
  886. <ul class='ratings'>
  887. <t t-call="rating.rating_card">
  888. <t t-set="rating_stat" t-value="product.rating_get_stats([('website_published', '=', True)])"/>
  889. <t t-set="max_rate" t-value="5"/>
  890. <t t-set="min_rate" t-value="1"/>
  891. </t>
  892. </ul>
  893. <div class="view">
  894. <div class="shopping-cart">
  895. <a t-attf-href="/shop/product/#{ slug(product) }">
  896. <img src="/kingfisher_pro/static/src/img/cart2.png" alt="Shopping-cart" title="Shopping Cart" />
  897. </a>
  898. </div>
  899. </div>
  900. </div>
  901. <div class="pwp-info">
  902. <p class="pwpi-title">
  903. <a t-attf-href="/shop/product/#{ slug(product) }">
  904. <span t-field='product.name'/>
  905. </a>
  906. </p>
  907. <p class="price">
  908. <span class="price">
  909. <span t-field="product.lst_price"
  910. t-options="{'widget': 'monetary', 'display_currency': website.currency_id}"/>
  911. </span>
  912. </p>
  913. </div>
  914. </div>
  915. </t>
  916. </div>
  917. </div>
  918. </t>
  919. <t t-if="slider_details.no_of_collection == '5'">
  920. <div class="active multi_hide" id="multi-collection1">
  921. <div class="owl-carousel" t-att-id="'multi-collection1-%s-%s' %(slider_header.no_of_collection, slider_details.id)" t-if="slider_details">
  922. <t t-foreach="slider_details.collection_1_ids" t-as="product">
  923. <div class="cs-product">
  924. <div class="pwp-img">
  925. <div t-if="product and product.product_style_tag_id" t-att-class="'%s' % product.product_style_tag_id.color if product and product.product_style_tag_id else ''">
  926. <t t-esc="product.product_style_tag_id.name"/>
  927. </div>
  928. <a t-att-href="'/shop/product/%s' % slug(product)">
  929. <img class="front" t-att-alt="product.name" t-att-title="product.name" t-att-src="website.image_url(product, 'image')"/>
  930. <img class="back" t-att-alt="product.name" t-att-src="website.image_url(product, 'flip_image')"/>
  931. </a>
  932. </div>
  933. <div class="pink-box">
  934. <ul class='ratings'>
  935. <t t-call="rating.rating_card">
  936. <t t-set="rating_stat" t-value="product.rating_get_stats([('website_published', '=', True)])"/>
  937. <t t-set="max_rate" t-value="5"/>
  938. <t t-set="min_rate" t-value="1"/>
  939. </t>
  940. </ul>
  941. <div class="view">
  942. <div class="shopping-cart">
  943. <a t-attf-href="/shop/product/#{ slug(product) }">
  944. <img src="/kingfisher_pro/static/src/img/cart2.png" alt="Shopping-cart" title="Shopping Cart" />
  945. </a>
  946. </div>
  947. </div>
  948. </div>
  949. <div class="pwp-info">
  950. <p class="pwpi-title">
  951. <a t-attf-href="/shop/product/#{ slug(product) }">
  952. <span t-field='product.name'/>
  953. </a>
  954. </p>
  955. <p class="price">
  956. <span class="price">
  957. <span t-field="product.lst_price"
  958. t-options="{'widget': 'monetary', 'display_currency': website.currency_id}"/>
  959. </span>
  960. </p>
  961. </div>
  962. </div>
  963. </t>
  964. </div>
  965. </div>
  966. <div class="multi_hide" id="multi-collection2">
  967. <div class="owl-carousel" t-att-id="'multi-collection2-%s-%s' %(slider_header.no_of_collection, slider_details.id)" t-if="slider_details">
  968. <t t-foreach="slider_details.collection_2_ids" t-as="product">
  969. <div class="cs-product">
  970. <div class="pwp-img">
  971. <div t-if="product and product.product_style_tag_id" t-att-class="'%s' % product.product_style_tag_id.color if product and product.product_style_tag_id else ''">
  972. <t t-esc="product.product_style_tag_id.name"/>
  973. </div>
  974. <a t-att-href="'/shop/product/%s' % slug(product)">
  975. <img class="front" t-att-alt="product.name" t-att-title="product.name" t-att-src="website.image_url(product, 'image')"/>
  976. <img class="back" t-att-alt="product.name" t-att-src="website.image_url(product, 'flip_image')"/>
  977. </a>
  978. </div>
  979. <div class="pink-box">
  980. <ul class='ratings'>
  981. <t t-call="rating.rating_card">
  982. <t t-set="rating_stat" t-value="product.rating_get_stats([('website_published', '=', True)])"/>
  983. <t t-set="max_rate" t-value="5"/>
  984. <t t-set="min_rate" t-value="1"/>
  985. </t>
  986. </ul>
  987. <div class="view">
  988. <div class="shopping-cart">
  989. <a t-attf-href="/shop/product/#{ slug(product) }">
  990. <img src="/kingfisher_pro/static/src/img/cart2.png" alt="Shopping-cart" title="Shopping Cart" />
  991. </a>
  992. </div>
  993. </div>
  994. </div>
  995. <div class="pwp-info">
  996. <p class="pwpi-title">
  997. <a t-attf-href="/shop/product/#{ slug(product) }">
  998. <span t-field='product.name'/>
  999. </a>
  1000. </p>
  1001. <p class="price">
  1002. <span class="price">
  1003. <span t-field="product.lst_price"
  1004. t-options="{'widget': 'monetary', 'display_currency': website.currency_id}"/>
  1005. </span>
  1006. </p>
  1007. </div>
  1008. </div>
  1009. </t>
  1010. </div>
  1011. </div>
  1012. <div class="multi_hide" id="multi-collection3">
  1013. <div class="owl-carousel" t-att-id="'multi-collection3-%s-%s' %(slider_header.no_of_collection, slider_details.id)" t-if="slider_details">
  1014. <t t-foreach="slider_details.collection_3_ids" t-as="product">
  1015. <div class="cs-product">
  1016. <div class="pwp-img">
  1017. <div t-if="product and product.product_style_tag_id" t-att-class="'%s' % product.product_style_tag_id.color if product and product.product_style_tag_id else ''">
  1018. <t t-esc="product.product_style_tag_id.name"/>
  1019. </div>
  1020. <a t-att-href="'/shop/product/%s' % slug(product)">
  1021. <img class="front" t-att-alt="product.name" t-att-title="product.name" t-att-src="website.image_url(product, 'image')"/>
  1022. <img class="back" t-att-alt="product.name" t-att-src="website.image_url(product, 'flip_image')"/>
  1023. </a>
  1024. </div>
  1025. <div class="pink-box">
  1026. <ul class='ratings'>
  1027. <t t-call="rating.rating_card">
  1028. <t t-set="rating_stat" t-value="product.rating_get_stats([('website_published', '=', True)])"/>
  1029. <t t-set="max_rate" t-value="5"/>
  1030. <t t-set="min_rate" t-value="1"/>
  1031. </t>
  1032. </ul>
  1033. <div class="view">
  1034. <div class="shopping-cart">
  1035. <a t-attf-href="/shop/product/#{ slug(product) }">
  1036. <img src="/kingfisher_pro/static/src/img/cart2.png" alt="Shopping-cart" title="Shopping Cart" />
  1037. </a>
  1038. </div>
  1039. </div>
  1040. </div>
  1041. <div class="pwp-info">
  1042. <p class="pwpi-title">
  1043. <a t-attf-href="/shop/product/#{ slug(product) }">
  1044. <span t-field='product.name'/>
  1045. </a>
  1046. </p>
  1047. <p class="price">
  1048. <span class="price">
  1049. <span t-field="product.lst_price"
  1050. t-options="{'widget': 'monetary', 'display_currency': website.currency_id}"/>
  1051. </span>
  1052. </p>
  1053. </div>
  1054. </div>
  1055. </t>
  1056. </div>
  1057. </div>
  1058. <div class="multi_hide" id="multi-collection4">
  1059. <div class="owl-carousel" t-att-id="'multi-collection4-%s-%s' %(slider_header.no_of_collection, slider_details.id)" t-if="slider_details">
  1060. <t t-foreach="slider_details.collection_4_ids" t-as="product">
  1061. <div class="cs-product">
  1062. <div class="pwp-img">
  1063. <div t-if="product and product.product_style_tag_id" t-att-class="'%s' % product.product_style_tag_id.color if product and product.product_style_tag_id else ''">
  1064. <t t-esc="product.product_style_tag_id.name"/>
  1065. </div>
  1066. <a t-att-href="'/shop/product/%s' % slug(product)">
  1067. <img class="front" t-att-alt="product.name" t-att-title="product.name" t-att-src="website.image_url(product, 'image')"/>
  1068. <img class="back" t-att-alt="product.name" t-att-src="website.image_url(product, 'flip_image')"/>
  1069. </a>
  1070. </div>
  1071. <div class="pink-box">
  1072. <ul class='ratings'>
  1073. <t t-call="rating.rating_card">
  1074. <t t-set="rating_stat" t-value="product.rating_get_stats([('website_published', '=', True)])"/>
  1075. <t t-set="max_rate" t-value="5"/>
  1076. <t t-set="min_rate" t-value="1"/>
  1077. </t>
  1078. </ul>
  1079. <div class="view">
  1080. <div class="shopping-cart">
  1081. <a t-attf-href="/shop/product/#{ slug(product) }">
  1082. <img src="/kingfisher_pro/static/src/img/cart2.png" alt="Shopping-cart" title="Shopping Cart" />
  1083. </a>
  1084. </div>
  1085. </div>
  1086. </div>
  1087. <div class="pwp-info">
  1088. <p class="pwpi-title">
  1089. <a t-attf-href="/shop/product/#{ slug(product) }">
  1090. <span t-field='product.name'/>
  1091. </a>
  1092. </p>
  1093. <p class="price">
  1094. <span class="price">
  1095. <span t-field="product.lst_price"
  1096. t-options="{'widget': 'monetary', 'display_currency': website.currency_id}"/>
  1097. </span>
  1098. </p>
  1099. </div>
  1100. </div>
  1101. </t>
  1102. </div>
  1103. </div>
  1104. <div class="multi_hide" id="multi-collection5">
  1105. <div class="owl-carousel" t-att-id="'multi-collection5-%s-%s' %(slider_header.no_of_collection, slider_details.id)" t-if="slider_details">
  1106. <t t-foreach="slider_details.collection_5_ids" t-as="product">
  1107. <div class="cs-product">
  1108. <div class="pwp-img">
  1109. <div t-if="product and product.product_style_tag_id" t-att-class="'%s' % product.product_style_tag_id.color if product and product.product_style_tag_id else ''">
  1110. <t t-esc="product.product_style_tag_id.name"/>
  1111. </div>
  1112. <a t-att-href="'/shop/product/%s' % slug(product)">
  1113. <img class="front" t-att-alt="product.name" t-att-title="product.name" t-att-src="website.image_url(product, 'image')"/>
  1114. <img class="back" t-att-alt="product.name" t-att-src="website.image_url(product, 'flip_image')"/>
  1115. </a>
  1116. </div>
  1117. <div class="pink-box">
  1118. <ul class='ratings'>
  1119. <t t-call="rating.rating_card">
  1120. <t t-set="rating_stat" t-value="product.rating_get_stats([('website_published', '=', True)])"/>
  1121. <t t-set="max_rate" t-value="5"/>
  1122. <t t-set="min_rate" t-value="1"/>
  1123. </t>
  1124. </ul>
  1125. <div class="view">
  1126. <div class="shopping-cart">
  1127. <a t-attf-href="/shop/product/#{ slug(product) }">
  1128. <img src="/kingfisher_pro/static/src/img/cart2.png" alt="Shopping-cart" title="Shopping Cart" />
  1129. </a>
  1130. </div>
  1131. </div>
  1132. </div>
  1133. <div class="pwp-info">
  1134. <p class="pwpi-title">
  1135. <a t-attf-href="/shop/product/#{ slug(product) }">
  1136. <span t-field='product.name'/>
  1137. </a>
  1138. </p>
  1139. <p class="price">
  1140. <span class="price">
  1141. <span t-field="product.lst_price"
  1142. t-options="{'widget': 'monetary', 'display_currency': website.currency_id}"/>
  1143. </span>
  1144. </p>
  1145. </div>
  1146. </div>
  1147. </t>
  1148. </div>
  1149. </div>
  1150. </t>
  1151. </div>
  1152. </div>
  1153. </div>
  1154. </div>
  1155. </div>
  1156. </div>
  1157. </template>
  1158. <!-- Blog Slider Snippet -->
  1159. <template id="s_kingfisher_pro_blog_custom_snippet" name="Blog Slider">
  1160. <section class="king_pro_blog_slider" data-blog-slider-type="" contentEditable="false">
  1161. <div class="container">
  1162. <div class="row">
  1163. <div class="col-md-12">
  1164. <div class="title-block">
  1165. <h4 id="snippet-title" class="section-title style1"><span>Blog post slider</span></h4>
  1166. </div>
  1167. </div>
  1168. </div>
  1169. </div>
  1170. </section>
  1171. </template>
  1172. <template id="kingfisher_pro_blog_slider_option" inherit_id="website.snippet_options" name="Modify Options">
  1173. <xpath expr="//div" position="after">
  1174. <div data-js="kingfisher_pro_blog_custom_snippet"
  1175. data-selector=".king_pro_blog_slider"
  1176. data-snippet-option-id="kingfisher_pro_blog_custom_snippet">
  1177. <li data-king_blog_slider="">
  1178. <a class="king_pro_blog_slider">Modify</a>
  1179. </li>
  1180. </div>
  1181. </xpath>
  1182. </template>
  1183. <template id="kingfisher_pro_blog_slider_view" name="Blog Snippet">
  1184. <div class="container">
  1185. <div class="title-block">
  1186. <h4 class="section-title style1" t-if="not slider_header">
  1187. <span>Blog post slider</span>
  1188. </h4>
  1189. <h4 class="section-title style1" t-if="slider_header">
  1190. <span>
  1191. <t t-esc="slider_header.name"/>
  1192. </span>
  1193. </h4>
  1194. </div>
  1195. <div class="lns-inner latest-news-section">
  1196. <div class="row">
  1197. <div class="container">
  1198. <div class="lns-post">
  1199. <div class="psb-inner">
  1200. <div class="owl-carousel" t-att-id="'%s-%s' % (slider_header.no_of_counts, slider_header.id)" t-if="blog_slider_details">
  1201. <t t-foreach="blog_slider_details" t-as="slide">
  1202. <t t-set="website_blog" t-value="json.loads(slide.cover_properties)"/>
  1203. <div class="post-img">
  1204. <a t-attf-href="/blog/#{ slug(slide.blog_id) }/post/#{ slug(slide) }">
  1205. <div t-att-style="'background-image: %s; background-size: cover; width: 400px; height:300px;' % website_blog.get('background-image') if website_blog.get('background-image') != 'none' else 'background: black; background-size: cover; width: 400px; height:300px;'"/>
  1206. </a>
  1207. <div class="blog-meta">
  1208. <h3>
  1209. <a t-attf-href="/blog/#{ slug(slide.blog_id) }/post/#{ slug(slide) }">
  1210. <h4 t-field="slide.name"/>
  1211. </a>
  1212. </h3>
  1213. <span class="pull-left text-left">by <t t-esc="slide.author_id.name"/></span>
  1214. <span class="time pull-right text-right"><span class='fa fa-clock-o'></span> <t t-esc="slide.create_date"/></span>
  1215. </div>
  1216. </div>
  1217. </t>
  1218. </div>
  1219. </div>
  1220. </div>
  1221. </div>
  1222. </div>
  1223. </div>
  1224. </div>
  1225. </template>
  1226. <!-- Testimonial Snippet -->
  1227. <template id="s_kingfisher_pro_testimonials_slider" name="Testimonials slider">
  1228. <section class="testimonials s_kingfisher_pro_testimonials_slider" style="background-image:url(/kingfisher_pro/static/src/img/snippet/testimonial-bg.png)" data-scroll-background-ratio="0.3">
  1229. <div class="container">
  1230. <div class="row">
  1231. <div class="col-md-3 col-sm-12">
  1232. <div class="pf-page-title">
  1233. <h4 class="">Testimonials</h4>
  1234. </div>
  1235. </div>
  1236. <div class="col-md-9 col-sm-12 slider">
  1237. <div id="myQuoteCarousel" class="psb-inner carousel quotecarousel slide s_kingfisher_pro_testimonials_slider" data-interval="10000">
  1238. <div class="carousel-inner">
  1239. <div class="item text_only active">
  1240. <div class="container">
  1241. <div class="row content">
  1242. <blockquote>
  1243. <p>
  1244. Write a quote here from one of your customers. Quotes are a
  1245. great way to build confidence in your products or services.
  1246. This theme is very easy to build and form the customer's standpoint it's very
  1247. intuitive.
  1248. </p>
  1249. <p class="author">John Warner</p>
  1250. <p class="designation">CEO, ABC company</p>
  1251. </blockquote>
  1252. </div>
  1253. </div>
  1254. </div>
  1255. <div class="item text_only">
  1256. <div class="container">
  1257. <div class="row content">
  1258. <blockquote>
  1259. <p>
  1260. This theme is very easy to build and form the customer's standpoint it's very
  1261. intuitive.
  1262. Odoo provides essential platform for our project management.
  1263. Things are better organized and more visible with it.
  1264. </p>
  1265. <p class="author">John Warner</p>
  1266. <p class="designation">CEO, ABC company</p>
  1267. </blockquote>
  1268. </div>
  1269. </div>
  1270. </div>
  1271. </div>
  1272. <a class= "carousel-control left" data-target= "#myQuoteCarousel" data-slide= "prev">
  1273. <i class='fa fa-angle-left'/>
  1274. </a>
  1275. <a class= "carousel-control right" data-target= "#myQuoteCarousel" data-slide= "next">
  1276. <i class='fa fa-angle-right'/>
  1277. </a>
  1278. </div>
  1279. </div>
  1280. </div>
  1281. </div>
  1282. </section>
  1283. </template>
  1284. <template id="kingfisher_pro_extra_snippet" inherit_id="website.snippets" name="Kingfisher Pro Extra Snippet">
  1285. <xpath expr="//div[@id='snippet_structure']/div[@class='o_panel_body']" position="inside">
  1286. <t t-snippet="kingfisher_pro.s_kingfisher_pro_home_slider"
  1287. t-thumbnail="/kingfisher_pro/static/src/img/icons/home-slider-icon.png"/>
  1288. <t t-snippet="kingfisher_pro.s_kingfisher_pro_promo_snippet"
  1289. t-thumbnail="/kingfisher_pro/static/src/img/icons/promo-snippet.png"/>
  1290. <t t-snippet="kingfisher_pro.s_kingfisher_pro_single_banner_snippet"
  1291. t-thumbnail="/kingfisher_pro/static/src/img/icons/banner-without-slider.png"/>
  1292. <t t-snippet="kingfisher_pro.s_kingfisher_pro_service_snippet"
  1293. t-thumbnail="/kingfisher_pro/static/src/img/icons/service.png"/>
  1294. </xpath>
  1295. <xpath expr="//div[@id='snippet_feature']/div[@class='o_panel_body']" position="inside">
  1296. <t t-snippet="kingfisher_pro.s_kingfisher_pro_testimonials_slider"
  1297. t-thumbnail="/kingfisher_pro/static/src/img/icons/testimonials.png"/>
  1298. <t t-snippet="kingfisher_pro.s_kingfisher_pro_product_category_slider"
  1299. t-thumbnail="/kingfisher_pro/static/src/img/icons/product-category-slider.png"/>
  1300. <t t-snippet="kingfisher_pro.s_kingfisher_pro_brand_custom_slider"
  1301. t-thumbnail="/kingfisher_pro/static/src/img/icons/brand.png"/>
  1302. <t t-snippet="kingfisher_pro.s_kingfisher_pro_blog_custom_snippet"
  1303. t-thumbnail="/kingfisher_pro/static/src/img/icons/blog.png"/>
  1304. <t t-snippet="kingfisher_pro.s_kingfisher_pro_multi_cat_custom_snippet"
  1305. t-thumbnail="/kingfisher_pro/static/src/img/icons/tabs.png"/>
  1306. </xpath>
  1307. <xpath expr="//div[@id='snippet_effect']" position="inside">
  1308. </xpath>
  1309. </template>
  1310. </data>
  1311. </openerp>