2013-09-03 2 views
1

Я пытаюсь создать пользовательскую домашнюю страницу, настроенную для магазина 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> 

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

ответ

2

Я закончил только 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> 
Смежные вопросы