Добрый день,
Мы рады представить вам модуль "Отображение Страницы Категории" от команды eCom Labs. Этот простой модуль позволяет настраивать внешний вид страницы категории
Пример:
Добрый день,
Мы рады представить вам модуль "Отображение Страницы Категории" от команды eCom Labs. Этот простой модуль позволяет настраивать внешний вид страницы категории
Пример:
Здраствуйте!
С Вашего разрешения я немного дополню функционал Вашего модуля ecl_quantity_in_cart для личного использования. Но, нужна Ваша подсказка.
Смысл в том, чтобы текст на кнопке "Купить" также менялся на "В корзине", по принципу надписи "В корзине 1 товар". Все сделал, но по аяксу не обновляется.
Вот код файла add_to_cart.tpl
В нем добавил стиль и текст для кнопки, когда товар в корзине.
{hook name="buttons:add_to_cart"} {$btn_text = __("add_to_cart")} {$btn_style = "ty-btn__primary ty-btn__big ty-btn__add-to-cart cm-form-dialog-closer"} {if $smarty.session.cart && $smarty.session.cart.products} {$total_amount = 0} {foreach from=$smarty.session.cart.products item=p} {if $p.product_id == $product.product_id} {$total_amount = $total_amount + $p.amount} {/if} {/foreach} {if $total_amount} {assign var="btn_text" value="В корзине"} {assign var="btn_style" value="ty-btn__in-cart ty-btn__primary ty-btn__big ty-btn__add-to-cart cm-form-dialog-closer"} {/if} {/if}{assign var="c_url" value=$config.current_url|escape:url} {if $settings.General.allow_anonymous_shopping == "allow_shopping" || $auth.user_id} {include file="buttons/button.tpl" but_id=$but_id but_text=$but_text|default:$btn_text but_name=$but_name but_onclick=$but_onclick but_href=$but_href but_target=$but_target but_role=$but_role|default:"text" but_meta=$btn_style} {else} {if $runtime.controller == "auth" && $runtime.mode == "login_form"} {assign var="login_url" value=$config.current_url} {else} {assign var="login_url" value="auth.login_form?return_url=`$c_url`"} {/if} {include file="buttons/button.tpl" but_id=$but_id but_text=__("sign_in_to_buy") but_href=$login_url but_role=$but_role|default:"text" but_name=""} <p>{__("text_login_to_add_to_cart")}</p> {/if}
{/hook}
Вот модифицированная часть кода файла button.tpl
{if $but_name && $but_role != "text" && $but_role != "act" && $but_role != "delete"} {* SUBMIT BUTTON *} {$but_text}
а именно - добавлено перед тэгом код
Но, по аяксу все равно не обновляется.
Что нужно сделать?
Что нужно сделать?
Как я понимаю, речь идет о модуле Количество Товара В Корзине
Вам нужно сделать дополнительный вывод обновляемых блоков в тэгах div с соответствующими айдишниками в файле design/themes/responsive/TEMA/addons/ecl_quantity_in_cart/hooks/checkout/cart_content.post.tpl
Спасибо, попробую.