[ Закрыто ] Кто разобрался с новым шаблоном интернет магазина на 1С Битрикс 14.x ?, Кто разобрался с новым шаблоном интернет магазина на 1С Битрикс 14.x ? Пытаюсь натянуть туда свою вёрстку, что-то не очень получается.
Вы этот кусок кода копировали из catalog.section/script.js в catalog.element/script.js и в нём переименовали JCCatalogSection на JCCatalogElement. Я правильно понял все?
Код
window.JCCatalogSection.prototype.Basket = function()
{
var contentBasketProps = '';
if (!this.canBuy)
{
return;
}
switch (this.productType)
{
case 1://product
case 2://set
if (this.basketData.useProps && !this.basketData.emptyProps)
{
this.InitPopupWindow();
this.obPopupWin.setTitleBar({
content: BX.create('div', {
style: { marginRight: '30px', whiteSpace: 'nowrap' },
text: BX.message('TITLE_BASKET_PROPS')
})
});
if (BX(this.visual.BASKET_PROP_DIV))
{
contentBasketProps = BX(this.visual.BASKET_PROP_DIV).innerHTML;
}
this.obPopupWin.setContent(contentBasketProps);
this.obPopupWin.setButtons([
new BasketButton({
ownerClass: this.obProduct.parentNode.parentNode.className,
text: BX.message('BTN_MESSAGE_SEND_PROPS'),
events: {
click: BX.delegate(this.SendToBasket, this)
}
})
]
this.obPopupWin.show();
}
else
{
this.SendToBasket();
}
break;
case 3://sku
this.SendToBasket();
break;
}
};
Кстати, там косяк я потом нашел, в шаблоне еще сообщения добавить нужно, при первом открытии страницы в пупапе не будет надписи на кнопке КУПИТЬ и заголовка пупапа не будет.
Это в template.php в самом конце, сравните со своим