Отображать категории на главной странице магазина BigCommerce

Я пытаюсь настроить пользовательскую домашнюю страницу для магазина BigCommerce. В магазине есть несколько продуктов, в двух категориях. Клиент хочет, чтобы товары из обеих категорий отображались на главной странице магазина. К сожалению, BigCommerce предоставляет панели только для отображения «Новых» или «Избранных» продуктов на главной странице.

Кто-нибудь знает, как создать пользовательскую панель для отображения содержимого выбранной категории? У меня есть RSS-ссылки для категорий, я надеялся на что-то вроде этого:

<div class="Block Moveable Panel" id="HomePageCategories">
<h2>Category One</h2>
   <div class="BlockContent">
    <display the first six items from URL source="rss-url-category-1">
   </div>
  <h2>Category Two</h2>
   <div class="BlockContent">
   <display the first six items from URL source="rss-url-category-2">
   </div>
</div>

У кого-нибудь есть предложения или подсказки, как этого добиться?


person Ila    schedule 03.09.2013    source источник


Ответы (1)


Я закончил просто AJAXing в содержимом соответствующей страницы контента .ProductList ul. Не идеальное, но лучшее быстрое решение, которое я нашел.

Я создал новую панель под названием HomePageCategories.HTML и вставил в нее функцию AJAX, например:

<div class="Block Moveable Panel" id="HomePageCategories">
<h2>Category Title One</h2>
   <div class="BlockContent" id="magaziner"></div>
  <h2>Category Title Two</h2>
   <div class="BlockContent" id="buecher"></div>
</div>

<script type="text/javascript">

var ajax_load = "path_to_loading_gif";

var loadMagaziner = "/magaziner/";    
$("#magaziner").html(ajax_load).load(loadMagaziner + " .ProductList");  

var loadBuecher = "/buecher/";
$("#buecher").html(ajax_load).load(loadBuecher + " .ProductList");
 </script>
person Ila    schedule 04.09.2013