Редактирование шаблонов

Редактирование HTML кода шаблона

У вас есть возможность отредактировать шаблон интернета магазина в ручном режиме. Файлы шаблона находятся в меню "Настройки" -> "Файлы шаблона".

Основные вопросы

Удаление переключения языка

Переключение языка находится в главном шаблоне default.ctp, папка/layouts. На 80 строке найдите <ul class="lang"> и удалите 2 строчки <li>...</li> за ним.

Было:

<ul class="lang">
	<li<?php echo $lang==''?' class="active"':''?>><a href="/">Rus</a></li>
	<li<?php echo $lang=='en'?' class="active"':''?>><a href="/en">Eng</a></li>
</ul>

Переключение удалено:

<ul class="lang">
</ul>

Удаление сравнения в карточке товара

Добавление товара в сравнение находится в шаблоне view.ctp, папка/products. Примерно на 35 строке найдите <li id="compareBlock"><?php echo $this->element('compare') ?></li> и удалите.

Старый код:

<ul class="action">
	<li><?php if (!(isset($config['cart']['available'])&&$config['cart']['available']==0&&!$data['Product']['available'])):?><a href="<?php echo $locale[0]?>/orders/addToCart/<?php echo $data['Product']['id']?>" class="btn-cart addtocart"><?php __("В корзину")?></a> <span><?php __("Наличие товара")?>: <?php __($data['Product']['available']?('есть'.(!empty($data['Product']['available_count'])?(' ('.$data['Product']['available_count'].' шт.)'):'')):'нет')?></span><?php else:?><a href="#" class="btn-cart"><?php __("Наличие товара")?>: <?php __('нет')?></a><?php endif?></li>
	<li id="compareBlock"><?php echo $this->element('compare') ?></li>
</ul>

Код без сравнения:

<ul class="action">
	<li><?php if (!(isset($config['cart']['available'])&&$config['cart']['available']==0&&!$data['Product']['available'])):?><a href="<?php echo $locale[0]?>/orders/addToCart/<?php echo $data['Product']['id']?>" class="btn-cart addtocart"><?php __("В корзину")?></a> <span><?php __("Наличие товара")?>: <?php __($data['Product']['available']?('есть'.(!empty($data['Product']['available_count'])?(' ('.$data['Product']['available_count'].' шт.)'):'')):'нет')?></span><?php else:?><a href="#" class="btn-cart"><?php __("Наличие товара")?>: <?php __('нет')?></a><?php endif?></li>
</ul>

Панель публикации в социальные сети на карточке товара

Выберите нужные социальные сети и желаемый вид кнопок на странице генерации скрипта в Яндексе: http://api.yandex.ru/share. Вставьте полученный код в шаблон просмотра карточки товара. Карточка товара находится в папке products файл view.ctp. Например, чтобы поставить панель после ссылки сравнения, надо вставить код на 34 строку шаблона после <ul class="action">...</ul>

<ul class="action">
	<li><a href="<?php echo $locale[0] ?>/orders/addToCart/<?php echo $data['Product']['id'] ?>" class="btn-cart addtocart"><?php __("В корзину") ?></a> <span><?php __("Наличие товара") ?>: <?php __($data['Product']['available']?'есть':'нету') ?></span></li>
	<li id="compareBlock"><?php echo $this->element('compare') ?></li>
</ul>
<!-- Код панели Яндекса -->
<script type="text/javascript" src="//yandex.st/share/share.js" charset="utf-8"></script>
<div class="yashare-auto-init" data-yashareL10n="ru" data-yashareType="none" data-yashareQuickServices="yaru,vkontakte,facebook,twitter,odnoklassniki,moimir"></div>
<!-- Код панели Яндекса -->

Задать вопрос - комментировать
Оповестить об ответе
Отправить