at0s13
Постоялец
- Регистрация
- 4 Окт 2011
- Сообщения
- 80
- Реакции
- 24
- Автор темы
- #11
С точки зрения программиста, правильно через vqmod проводить данную операцию. Пишется достаточно просто, найти, заменить на пустое в шаблоне.
У меня включение и выключение производится с помощью перемещения xml файла в папку off,
достаточно быстро.
С точки зрения бизнес процессов - как быстрее так и правильно, даже движок поменять - верно, если будет больше доходов.
в файле шаблона категории удалось решить, вставляя код проверки авторизации после дива, для каждой кнопки:
Код:
<div class="cart-button">
<div class="cart"><?php if ($this->customer->isLogged()) { ?><a onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button tooltip-1" title="<?php echo $button_cart; ?>"><i class="icon-shopping-cart"></i><span><?php echo $button_cart; ?></span></a><?php } ?></div>
<div class="compare"><?php if ($this->customer->isLogged()) { ?><a class="tooltip-1" title="<?php echo $button_compare; ?>" onclick="addToCompare('<?php echo $product['product_id']; ?>');"><i class="icon-bar-chart"></i></a><?php } ?></div>
<div class="wishlist"><?php if ($this->customer->isLogged()) { ?><a class="tooltip-1 " title="<?php echo $button_wishlist; ?>" onclick="addToWishList('<?php echo $product['product_id']; ?>');"><i class="icon-star"></i></a><?php } ?></div>
<div class="clear"></div>
</div>
Наверное буду устанавливать vqmod.. Просто я только недавно начал работать с опенкартом, и не знаю всех фич-модулей-структуры файлов движка и т.п.