Перейти к содержимому


Помогите Правильно Отредактировать Шаблон Mokko!


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 467

#161 dfysdbu

dfysdbu

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 430 сообщений

Отправлено 11 Апрель 2013 - 12:39

Спасибо огромное сейчас попробую!

#162 dfysdbu

dfysdbu

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 430 сообщений

Отправлено 15 Апрель 2013 - 16:20

Просмотр сообщенияСake (09 Апрель 2013 - 02:20) писал:



Для вывода текста в сплывающем окне вы можете использовать следующее - в файл main.js добавьте

$(function() {
$('.open_window').click(function(e) {
e.preventDefault();
var width = 400;
var height = 260;
var id = '#' + $(this).attr('rel');
if($(id).length) {
	 var content = $(id).html();
$.fn.nyroModalManual({
	 width: width,
	 height: height,
	 content: content,
	 minWidth: width,
	 minHeight: height,	
	 gallery: null
	 });
}
return(false);
});
});

далее останется вставить в шаблон "Товар"

<a href="#" class="open_window" rel="window1">Ссылка</a>
<div id="window1" style="display:none;">Текст в окне</div>

и при клике на ссылку "Ссылка" отобразиться окно с содержимым "Текст в окне", подобных ссылок может быть множество например

<a href="#" class="open_window" rel="window1">Ссылка</a>
<div id="window1" style="display:none;">Текст в окне</div>
<a href="#" class="open_window" rel="window2">Ссылка 2</a>
<div id="window2" style="display:none;">Текст в окне 2</div>
<a href="#" class="open_window" rel="window3">Ссылка 3</a>
<div id="window3" style="display:none;">Текст в окне 3</div>

меняется только id и rel
Вам останется только простилизовать ссылки, или блок с элементами ссылок.



Подскажите возможно данное всплывающее окно сделать вот такого вида http://www.brandammo...Down.v1.0.DEMO/
Нижнее вертикальное меню с всплывающей информацией, при этом окно остаётся активным
Подскажите пожалуйста как это сделать или пикрепить данный скрипт?

#163 Сake

Сake

    Активный участник

  • Модератоpы
  • 5 979 сообщений

Отправлено 16 Апрель 2013 - 01:58

Вам необходимо выпадающее меню. Как реализовать выпадающее меню можно почитать тут

http://forum.storela...еню/#entry57869

http://forum.storela...ени/#entry15641

http://forum.storela...нии/#entry47816

Подобных тем на форуме большое количество, так как данный вопрос обсуждался не однократно.

#164 dfysdbu

dfysdbu

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 430 сообщений

Отправлено 16 Апрель 2013 - 14:54

Просмотр сообщенияСake (16 Апрель 2013 - 01:58) писал:

Вам необходимо выпадающее меню. Как реализовать выпадающее меню можно почитать тут

http://forum.storela...еню/#entry57869

http://forum.storela...ени/#entry15641

http://forum.storela...нии/#entry47816

Подобных тем на форуме большое количество, так как данный вопрос обсуждался не однократно.

Нет мне не меню нужно, я хочу что бы в карточке товара всплывал блок текста, вот пример что мне надо (зелёные блоки)
Изображение

Но что бы вся страница оставалась активной и окно всплывала рядом с кнопкой как я присылал пример с вертикальным блоком кнопок
http://www.brandammo...Down.v1.0.DEMO/
Ответте пожалуйста?

#165 Сake

Сake

    Активный участник

  • Модератоpы
  • 5 979 сообщений

Отправлено 17 Апрель 2013 - 01:59

Вам необходимо скачать 2 скрипта http://www.brandammo...ent.minified.js и http://www.brandammo...DropDown.1.0.js и закачать их к себе в разделе редактора тем, далее подключить их в шаблоне "HTML".

<script type="text/javascript" src="{ASSETS_JS_PATH}jquery.hoverIntent.minified.js"></script>
<script type="text/javascript" src="{ASSETS_JS_PATH}jquery.naviDropDown.1.0.js"></script>

после в файл стилей main.css добавить

#navigation_vert {width:820px; clear:both; padding:0 0 0 0; margin:0 auto}
#navigation_vert  ul {height:50px; display:block}
#navigation_vert  ul li {display:block; width:200px; height:50px; background:#999; margin:0 0 1px 0; position:relative}
#navigation_vert  ul li a.navlink {display:block; *display:inline-block; width:200px; height:30px; padding: 20px 0 0 0; text-align:center; color:#fff; text-decoration:none}
#navigation_vert .dropdown {position:absolute; padding:20px; border-bottom-right-radius:10px; border-top-right-radius:10px; -moz-border-radius-bottomright:10px; -moz-border-radius-topright:10px}
#navigation_vert ul li #dropdown_four {background:#333; color:#fff}
#navigation_vert ul li #dropdown_four a {color:red}
#navigation_vert ul li #dropdown_five {background:#666; color:#fff}
#navigation_vert ul li #dropdown_five a {color:black}
#navigation_vert ul li #dropdown_six {background:#777; color:#fff}
#navigation_vert ul li #dropdown_six a {color:orange}

далее в файл main.js вставить

$(function(){
$('#navigation_vert').naviDropDown({
  dropDownWidth: '300px',
  orientation: 'vertical'
});
});

далее в вашем шаблоне "Товар", необходимо реализовать следующую структуру, или же переделать вашу под следующий вид

<div id="navigation_vert">
				<ul>
					<li>
					 <a href="" class="navlink">List Item</a>
						<div class="dropdown" id="dropdown_four">		   
						  <p><a href="#">This is a Link</a></p>
						  <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin blandit sodales justo, id fringilla eros dapibus vitae. Morbi molestie enim diam, a vulputate neque. Morbi sit amet nunc id quam mollis aliquet. Donec sed massa justo, ut congue enim. Praesent lobortis viverra dolor commodo euismod. </p>
						</div><!-- .dropdown_menu --> 
					</li>
					<li>
					 <a href="" class="navlink">List Item</a>
						<div class="dropdown" id="dropdown_five">		   
						  <p><a href="#">This is a Link</a></p>
						  <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin blandit sodales justo, id fringilla eros dapibus vitae. Morbi molestie enim diam, a vulputate neque. Morbi sit amet nunc id quam mollis aliquet. Donec sed massa justo, ut congue enim. Praesent lobortis viverra dolor commodo euismod. </p>
						</div><!-- .dropdown_menu -->  
					</li>
					<li><a href="" class="navlink">List Item</a></li>
					<li>
					 <a href="" class="navlink">List Item</a>
						<div class="dropdown" id="dropdown_six">		   
						  <p><a href="#">This is a Link</a></p>
						  <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin blandit sodales justo, id fringilla eros dapibus vitae. Morbi molestie enim diam, a vulputate neque. Morbi sit amet nunc id quam mollis aliquet. Donec sed massa justo, ut congue enim. Praesent lobortis viverra dolor commodo euismod. </p>
						</div><!-- .dropdown_menu -->		   
				 </li>
				</ul>
			</div>

Каждая ссылка

<a href="" class="navlink">List Item</a>

это отображающийся пункт, а блок вида

<div class="dropdown" id="dropdown_four">		  
						  <p><a href="#">This is a Link</a></p>
						  <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin blandit sodales justo, id fringilla eros dapibus vitae. Morbi molestie enim diam, a vulputate neque. Morbi sit amet nunc id quam mollis aliquet. Donec sed massa justo, ut congue enim. Praesent lobortis viverra dolor commodo euismod. </p>
						</div>

выводимая информация. После установки вам необходимо будет изменить стилизацию стилей добавленных в main.css под свой дизайн.

#166 dfysdbu

dfysdbu

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 430 сообщений

Отправлено 18 Апрель 2013 - 19:46

Просмотр сообщенияСake (17 Апрель 2013 - 01:59) писал:

Вам необходимо скачать 2 скрипта http://www.brandammo...ent.minified.js и http://www.brandammo...DropDown.1.0.js и закачать их к себе в разделе редактора тем, далее подключить их в шаблоне "HTML".

&lt;script type="text/javascript" src="{ASSETS_JS_PATH}jquery.hoverIntent.minified.js"></script>
&lt;script type="text/javascript" src="{ASSETS_JS_PATH}jquery.naviDropDown.1.0.js"></script>

после в файл стилей main.css добавить

#navigation_vert {width:820px; clear:both; padding:0 0 0 0; margin:0 auto}
#navigation_vert ul {height:50px; display:block}
#navigation_vert ul li {display:block; width:200px; height:50px; background:#999; margin:0 0 1px 0; position:relative}
#navigation_vert ul li a.navlink {display:block; *display:inline-block; width:200px; height:30px; padding: 20px 0 0 0; text-align:center; color:#fff; text-decoration:none}
#navigation_vert .dropdown {position:absolute; padding:20px; border-bottom-right-radius:10px; border-top-right-radius:10px; -moz-border-radius-bottomright:10px; -moz-border-radius-topright:10px}
#navigation_vert ul li #dropdown_four {background:#333; color:#fff}
#navigation_vert ul li #dropdown_four a {color:red}
#navigation_vert ul li #dropdown_five {background:#666; color:#fff}
#navigation_vert ul li #dropdown_five a {color:black}
#navigation_vert ul li #dropdown_six {background:#777; color:#fff}
#navigation_vert ul li #dropdown_six a {color:orange}

далее в файл main.js вставить

$(function(){
$('#navigation_vert').naviDropDown({
dropDownWidth: '300px',
orientation: 'vertical'
});
});

далее в вашем шаблоне "Товар", необходимо реализовать следующую структуру, или же переделать вашу под следующий вид

<div id="navigation_vert">
<ul>
<li>
<a href="" class="navlink">List Item</a>
<div class="dropdown" id="dropdown_four">
<p><a href="#">This is a Link</a></p>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin blandit sodales justo, id fringilla eros dapibus vitae. Morbi molestie enim diam, a vulputate neque. Morbi sit amet nunc id quam mollis aliquet. Donec sed massa justo, ut congue enim. Praesent lobortis viverra dolor commodo euismod. </p>
</div><!-- .dropdown_menu -->
</li>
<li>
<a href="" class="navlink">List Item</a>
<div class="dropdown" id="dropdown_five">
<p><a href="#">This is a Link</a></p>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin blandit sodales justo, id fringilla eros dapibus vitae. Morbi molestie enim diam, a vulputate neque. Morbi sit amet nunc id quam mollis aliquet. Donec sed massa justo, ut congue enim. Praesent lobortis viverra dolor commodo euismod. </p>
</div><!-- .dropdown_menu -->
</li>
<li><a href="" class="navlink">List Item</a></li>
<li>
<a href="" class="navlink">List Item</a>
<div class="dropdown" id="dropdown_six">
<p><a href="#">This is a Link</a></p>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin blandit sodales justo, id fringilla eros dapibus vitae. Morbi molestie enim diam, a vulputate neque. Morbi sit amet nunc id quam mollis aliquet. Donec sed massa justo, ut congue enim. Praesent lobortis viverra dolor commodo euismod. </p>
</div><!-- .dropdown_menu -->
</li>
</ul>
</div>

Каждая ссылка

<a href="" class="navlink">List Item</a>

это отображающийся пункт, а блок вида

<div class="dropdown" id="dropdown_four">
<p><a href="#">This is a Link</a></p>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin blandit sodales justo, id fringilla eros dapibus vitae. Morbi molestie enim diam, a vulputate neque. Morbi sit amet nunc id quam mollis aliquet. Donec sed massa justo, ut congue enim. Praesent lobortis viverra dolor commodo euismod. </p>
</div>

выводимая информация. После установки вам необходимо будет изменить стилизацию стилей добавленных в main.css под свой дизайн.


Спасибо огромное вроде бы всё получилось!
Немножко надо поправить только,
  • Подскажите как “Артикул” вернуть на место, а то он улетел глубоко направо, не как не могу найти из-за чего?
  • И как отрегулировать всплывающее окошко относительно основного, а то оно наезжает на основное окно, как перенести всплывающее окно па лево я нашёл, а как сориентировать не могу понять, да и ускорить выпадение всплывающих окошек возможно?
  • Подскажите как на странице “Товар” характеристики заключить в таблицу, где колонка с названиями характеристик залита одним цветом а колонка значений другим, и как эту таблицу сделать уже а то характеристики на всю ширину страницы растянулись, и можно ли такую таблицу поместить под блоком условия доставки?


#167 Сake

Сake

    Активный участник

  • Модератоpы
  • 5 979 сообщений

Отправлено 19 Апрель 2013 - 02:12

Добавьте в конец вашего файла main.css

.navigation_vert li {
  padding-left: 0 !important;
}
.goodsHeader, .goodsDataFeatures {
  width: 740px !important;
}

далее в файле main.js найдите

$(function(){
$('#navigation_vert').naviDropDown({
dropDownWidth: '300px',
orientation: 'vertical'
});
});

и замените на

$(function(){
$('#navigation_vert').naviDropDown({
dropDownWidth: '300px',
orientation: 'vertical',
slideDownDuration: 500,
slideUpDuration: 500
});
});

где значение 500 это скорость разворачивания и сворачивания блока.

#168 dfysdbu

dfysdbu

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 430 сообщений

Отправлено 19 Апрель 2013 - 15:38

Просмотр сообщенияСake (19 Апрель 2013 - 02:12) писал:

Добавьте в конец вашего файла main.css

.navigation_vert li {
padding-left: 0 !important;
}
.goodsHeader, .goodsDataFeatures {
width: 740px !important;
}

далее в файле main.js найдите

$(function(){
$('#navigation_vert').naviDropDown({
dropDownWidth: '300px',
orientation: 'vertical'
});
});

и замените на

$(function(){
$('#navigation_vert').naviDropDown({
dropDownWidth: '300px',
orientation: 'vertical',
slideDownDuration: 500,
slideUpDuration: 500
});
});

где значение 500 это скорость разворачивания и сворачивания блока.

Спасибо скорость отображени я всплывающего окан апоменял

1) но как отрегулировать что бы блоки всплывающего окна и самой кнопки не пересекались так и не понял?
2) А так же как мне в рабличку характеристики товара поместить, и эту рамку поставить под блок "Условия доставки"?
3) И как артикул вернуть к названию товара а то артикул улетел далеко направо на на карточке товара?

4) Подскажите пожалуйста мне такой моент хочу сделать вертикальное левое меню тройной вложености, типа Аккордеон, но с плюсиками или значками стрелочек, при нажатие на плюсик или стрелочку меню открывалось бы без обновления страницы при нажатие на надпись просисходил бы переход по ссылке вот в этой ветке вроде бы речь о том что мне надо http://forum.storela...аров/#entry2906
Но визуально я не пойму как это будет выглядеть

Как я пониаю там подключается меню такого вида http://www.dynamicdr...eview/index.htm и отображаться будут не кнопки а древовидное меню или нет?
Мне нужно что то вроде меню ка на этом сайте
http://www.24market.ru/
или тут
http://www.svetex.ru.../CID_208_1.html

Возможноли сделать такие меню из jquery menuTree или Jquery JsTree?
Вот ещё мень но я не уверено что оно соотвецтвует моим запросам http://www.dynamicdr...menu-glossy.htm

#169 Сake

Сake

    Активный участник

  • Модератоpы
  • 5 979 сообщений

Отправлено 20 Апрель 2013 - 01:15

1,3) Вы не добавили стили в ваш файл стилей main.css

.navigation_vert li {
  padding-left: 0 !important;
}
.goodsHeader, .goodsDataFeatures {
  width: 740px !important;
}

2) Приложите ваш шаблон "Товар".

4) Почитайте тему http://forum.storela...ени/#entry16214

Там есть ссылка на демо.

#170 dfysdbu

dfysdbu

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 430 сообщений

Отправлено 20 Апрель 2013 - 15:45

Просмотр сообщенияСake (20 Апрель 2013 - 01:15) писал:

1,3) Вы не добавили стили в ваш файл стилей main.css

.navigation_vert li {
padding-left: 0 !important;
}
.goodsHeader, .goodsDataFeatures {
width: 740px !important;
}

2) Приложите ваш шаблон "Товар".

4) Почитайте тему http://forum.storela...ени/#entry16214

Там есть ссылка на демо.

1,3) Я втавил данный блок, просто ни чего не поменялось по этому начал пытаться в нём что то менять, но не вышло, сейчас вернул к такому виду посмотрите, пожалуйста

.navigation_vert li {
padding-left: 0 !important;
}
.goodsHeader, .goodsDataFeatures {
width: 740px !important;
}

2) Мой шаблон "Товар"

<div itemscope itemtype="http://data-vocabulary.org/Product">
<p id="breadcrumb">Вы здесь: <a href="http://{NET_DOMAIN}/">Главная</a> &gt;
<a href="{CATALOG_URL}" >Каталог товаров</a>
{% FOR upper_navigation %}
	 {% IF upper_navigation.CURRENT %} &gt; <a href="{upper_navigation.URL}" >{upper_navigation.NAME}</a>{% ELSEIF upper_navigation.CURRENT_PARENT %} &gt; <a href="{upper_navigation.URL}" >{upper_navigation.NAME}</a>{% ENDIF %}
{% ENDFOR %}
&gt; <strong>{GOODS_NAME}</strong>
</p>
<table class="goodsHeader">
<tr>
	 <td>
	 <h1 itemprop="name">{GOODS_NAME}</h1>
	 <meta itemprop="category" content="{% FOR upper_navigation %}{% IFNOT upper_navigation.first %} > {% ENDIF %}{upper_navigation.NAME}{% ENDFOR %}" />
	 </td>
	 <td>
	 <!-- Артикул, если указан -->
	 <div class="goodsDataMainModificationArtNumber" {% IFNOT GOODS_MOD_ART_NUMBER %}style="display:none"{% ELSE %}itemprop="identifier"{% ENDIF %}>
		 Артикул: <span>{GOODS_MOD_ART_NUMBER}</span>
	 </div>
	 </td>
</tr>
</table>

<form action="{CART_ADD_GOODS_MODIFICATION_URL}" method="post" class="goodsDataForm">
<div>
	 <input type="hidden" name="hash" value="{HASH}" />
	 <input type="hidden" name="form[goods_from]" value="{GOODS_FROM}" />
	 <table class="goodsDataMain">
	 <tr>
		 <td class="goodsDataMainImageBlock">
		 <!-- Большое изображение -->
		 <div class="goodsDataMainImage">
			 {% IF GOODS_IMAGE_EMPTY %}
			 <img src="{ASSETS_IMAGES_PATH}no-photo-medium.png" alt="{GOODS_NAME}" title="Увеличить {GOODS_NAME}" />
			 {% ELSE %}
			 <a itemprop="image" href="{GOODS_IMAGE_LARGE}" target="_blank" title="Увеличить {GOODS_NAME}"><img class="cornerAll withBorder goods-image-medium" src="{GOODS_IMAGE_MEDIUM}" alt="{GOODS_NAME}" /></a>
			 {% ENDIF %}
			 <!-- Идентификатор изображения товара, используется для галереи изображений -->
			 <input type="hidden" rel="{GOODS_IMAGE_ID}" />
		 </div>
		 <!-- Ссылка на увеличение среднего изображения товара до большого. Появляется если у товара указано изображение -->
		 {% IFNOT GOODS_IMAGE_EMPTY %}
			 <div class="goodsDataMainImageZoom">
			 <a href="{GOODS_IMAGE_LARGE}" target="_blank">Увеличить изображение</a>
			 </div>
		 {% ENDIF %}
		 <!-- Другие изображения товара. Отображаются если есть изображения товара -->
		 {% IFNOT goods_images_empty %}
			 {% FOR goods_images %}
			 <!-- Заголовок и обёртка для изображений, которая позволяет не показывать уменьшенное изображение товара если оно у него лишь одно -->
			 {% IF goods_images.first %}
				 <div {% IF goods_images.length=1 %}style="display:none;"{% ENDIF %}>
				 <h5>Другие фото {GOODS_NAME}</h5>
			 {% ENDIF %}
			 <!-- Уменьшенное изображение товара -->
			 <div class="goodsDataMainImagesIcon floatLeft">
				 <a href="{goods_images.LARGE}" rel="gallery" target="_blank" title="{goods_images.NAME}"><img class="cornerAll withBorder goods-image-icon" rel="{goods_images.MEDIUM}" src="{goods_images.ICON}" alt="{goods_images.NAME}" /></a>
				 <!-- Идентификатор изображения товара, используется для галереи изображений -->
				 <input type="hidden" rel="{goods_images.ID}" />
			 </div>
			 <!-- В самом конце закрываем обёртку для списка маленьких изображений товара -->
			 {% IF goods_images.last %}
				 </div>
			 {% ENDIF %}
			 {% ENDFOR %}
		 {% ENDIF %}
		 </td>
		 <td>
		 <div class="goodsDataMainOrder cornerAll" itemscope itemprop="offerDetails" itemtype="http://data-vocabulary.org/Offer">
			 <table>
			 <!-- Блок с данными товара при выбранных параметрах. Берутся из модификаций товара -->
			 <tr>
				 <td class="goodsDataMainModificationDataBlock">
				 <!-- По этому значению производится заказ товара -->
				 <input type="hidden" name="form[goods_mod_id]" value="{GOODS_MOD_ID}" class="goodsDataMainModificationId" />
				 <!-- Цена сейчас -->
				 <span class="goodsDataMainModificationPriceNow" title="Цена сейчас" itemprop="price" content="{GOODS_MOD_PRICE_NOW}">
					 {GOODS_MOD_PRICE_NOW | money_format}
				 </span>
				 <!-- информация для поисковика о валюте товара -->
				 <meta itemprop="priceCurrency" content="{CURRENCY_CHAR_CODE}"/>
				 <!-- информация о числе товаров на складе -->
				 <meta itemprop="quantity" content="{GOODS_MOD_REST_VALUE}"/>
				 <!-- информация для поисковика о наличие товара. Отображается только при наличии товара на складе. Доступные значения: out_of_stock,in_stock,instore_only,preorder. -->
				 {% IF GOODS_MOD_REST_VALUE>0 %}
					 <span itemprop="availability" content="{% IF GOODS_MOD_REST_VALUE>0 %}in_stock{% ELSE %}out_of_stock{% ENDIF %}">
				 {% ENDIF %}
				 <!-- Старая цена. -->
				 <span class="goodsDataMainModificationPriceOld lineThrough" title="Старая цена">
					 <!-- Если на товар действует скидка -->
					 {% IF GOODS_MOD_PRICE_NOW_WITHOUT_DISCOUNT>GOODS_MOD_PRICE_NOW %}
					 {GOODS_MOD_PRICE_NOW_WITHOUT_DISCOUNT | money_format}
					 <!-- Если старая цена была больше новой -->
					 {% ELSEIF GOODS_MOD_PRICE_OLD>GOODS_MOD_PRICE_NOW %}
					 {GOODS_MOD_PRICE_OLD | money_format}
					 {% ENDIF %}
				 </span>
				 <!-- Доступность товара -->
				 <div class="goodsDataMainModificationAvailable">
					 <div rel="true" class="available-true" {% IF GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}>Товар есть в наличии</div>
					 <div rel="false" class="available-false" {% IF GOODS_MOD_REST_VALUE>0 %}style="display:none;"{% ENDIF %}>Товара нет в наличии</div>
				 </div>
				 </td>
				 <td class="goodsDataFormSubmitButton">
				 <!-- Если в тарифном плане подключен модуль сравнения товаров -->
				 {% IF TARIFF_FEATURE_GOODS_COMPARE %}
					 <!-- Если не выключен модуль сравнения товаров, то покажем кнопку сравнения товаров -->
					 {% IFNOT SETTINGS_COMPARE_DISABLE %}
					 <div style="padding-bottom:1em;">
						 <input type="button" class="button goodsDataCompareButton add" rel="{COMPARE_ADD_URL}?return_to={CURRENT_URL | urlencode}" value="Добавить к сравнению" title="Добавить товарную модификацию к списку сравнения с другими товарами" style="{% IF GOODS_MOD_IS_HAS_IN_COMPARE_LIST %}display:none;{% ENDIF %}width:200px;" />
						 <input type="button" class="button goodsDataCompareButton delete" rel="{COMPARE_DELETE_URL}?return_to={CURRENT_URL | urlencode}" value="Убрать из сравнения" title="Убрать товарную модификацию из списка сравнения с другими товарами" style="{% IFNOT GOODS_MOD_IS_HAS_IN_COMPARE_LIST %}display:none;{% ENDIF %}width:200px;" />
					 </div>
					 {% ENDIF %}
				 {% ENDIF %}
				 <input type="submit" value="Положить в корзину" style="width:200px;" />
				 </td>
			 </tr>
			 <!-- Блок информации по акции действующей на товар, если таковая есть -->
			 {% IF GOODS_MOD_MAX_DISCOUNT_ID %}
				 <tr>
				 <td class="goodsDataMainDiscountBlock" colspan="2" itemprop="priceValidUntil" content="{GOODS_MOD_MAX_DISCOUNT_EXPIRED_AT | date("Y-m-d")}">
					 <div>
					 <!-- Акция на товар -->
					 <strong>Товар участвует в акции &laquo;{GOODS_MOD_MAX_DISCOUNT_CAMPAIGN_NAME}&raquo;.</strong><br />
					 До {GOODS_MOD_MAX_DISCOUNT_EXPIRED_AT | date} скидка составляет {GOODS_MOD_MAX_DISCOUNT}%
					 </div>
				 </td>
				 </tr>
			 {% ENDIF %}
			 <!-- Блок описания вариантов доставки -->
			 <tr>
				 <td class="goodsDataMainDeliveryBlock" colspan="2">
				 <h4>Условия доставки</h4>
				 {% FOR goods_delivery %}
					 <h5 rel="{goods_delivery.ID}" class="goodsDataMainDeliveryItemHeader">Вариант {goods_delivery.index}: {goods_delivery.NAME}</h5>
					 <div class="goodsDataMainDeliveryItem" >
					 <p>{goods_delivery.DESC}</p>
					 {% IF goods_delivery.rules_empty %}
						 Стоимость доставки: {goods_delivery.PRICE | money_format}
					 {% ELSE %}
						 <div class="goodsDataMainDeliveryItemRules">
						 <table>
							 <thead>
							 <tr>
								 <td colspan="2"><h5>Стоимость доставки зависит от суммы заказа</h5></td>
							 </tr>
							 <tr>
								 <td>Для заказов больше</td>
								 <td>Стоимость доставки</td>
							 </tr>
							 </thead>
							 <tbody class="num">
							 {% FOR rules %}
								 <tr>
								 <td><p><span>{goods_delivery.rules.SUM_MORE_PRICE | money_format}</span></p></td>
								 <td>{goods_delivery.rules.PRICE | money_format}</td>
								 </tr>
							 {% ENDFOR %}
							 <tr>
								 <td><p><span>Для заказов меньше {goods_delivery.SUM_LESS_PRICE | money_format}</span></p></td>
								 <td>{goods_delivery.PRICE | money_format}</td>
							 </tr>
							 </tbody>
						 </table>
						 </div>
					 {% ENDIF %}
					 </div>
				 {% ENDFOR %}
				 </td>
			 </tr>
			 </table>
		 </div>
		 </td>
<td>
<div id="navigation_vert">
							 <ul>
									 <li>
										 <a href="" class="navlink">List Item</a>
											 <div class="dropdown" id="dropdown_four">				
												 <p><a href="#">Кнопка 1</a></p>
												 <p>Всплывающее окно 1 </p>
											 </div><!-- .dropdown_menu -->
									 </li>
									 <li>
										 <a href="" class="navlink">List Item</a>
											 <div class="dropdown" id="dropdown_five">				
												 <p><a href="#">Кнопка 2</a></p>
												 <p>Всплывающее окно 2 </p>
											 </div><!-- .dropdown_menu -->
									 </li>
									 <li><a href="" class="navlink">List Item</a></li>
									 <li>
										 <a href="" class="navlink">List Item</a>
											 <div class="dropdown" id="dropdown_six">				
												 <p><a href="#">Кнопка 4</a></p>
												 <p>Всплывающее окно 4 </p>
											 </div><!-- .dropdown_menu -->			
								 </li>
							 </ul>
					 </div>
</td>
	 </tr>
	 </table>
</div>
</form>
<!-- Блок характеристик товара. Показываем его если указаны характеристики -->
{% IFNOT goods_features_empty %}
<h3>Характеристики {GOODS_NAME}</h3>
<table class="goodsDataFeatures">
	 <tr>
	 {% FOR goods_features%}
		 <td>
		 <p><span>{goods_features.NAME}</span></p>
		 </td>
		 <td>
		 {goods_features.VALUE}
		 </td>
		 {% IFNOT goods_features.last %}{goods_features.index | is_divided("2","</tr><tr>","")}{% ENDIF %}
	 {% ENDFOR %}
	 </tr>
</table>
{% ENDIF %}
<!-- END Блок характеристик товара. Показываем его если указаны характеристики -->
<!-- Сопутствующие товары -->
{% IFNOT related_goods_empty %}
<h3>Сопутствующие товары</h3>
<table>
	 <tr>
	 {% FOR related_goods %}
		 <td class="goodsListItem">
			 <div class="goodsListItemBlock withBorder cornerAll">
				 <div class="goodsListItemImage"><a href="{related_goods.URL}"><img class="goods-image-small" src="{% IF related_goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png{% ELSE %}{related_goods.IMAGE_SMALL}{% ENDIF %}" alt="{related_goods.NAME}" /></a></div>
				 <h3 class="goodsListItemName"><a href="{related_goods.URL}">{related_goods.NAME}</a></h3>
				 <div class="goodsListItemPriceNew">
					 <a href="{related_goods.URL_MIN_PRICE_NOW}">{related_goods.MIN_PRICE_NOW | money_format}</a>
				 </div>
				 <div class="goodsListItemPriceOld">
					 {% IF related_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>related_goods.MIN_PRICE_NOW %}
						 <a href="{related_goods.URL_MIN_PRICE_NOW_WITHOUT_DISCOUNT}" class="lineThrough">{related_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</a>
					 {% ELSEIF related_goods.MIN_PRICE_OLD>related_goods.MIN_PRICE_NOW %}
						 <a href="{related_goods.URL_MIN_PRICE_OLD}" class="lineThrough">{related_goods.MIN_PRICE_OLD | money_format}</a>
					 {% ENDIF %}
				 </div>
			 </div>
		 </td>
		 {% IFNOT related_goods.last %}{related_goods.index | is_divided("4","</tr><tr>","")}{% ENDIF %}
	 {% ENDFOR goods %}
	 </tr>
</table><br /><br />
{% ENDIF %}
<!-- END Сопутствующие товары -->

<!-- Блок описания товара. Показываем его есть описание товара -->
{% IF GOODS_DESCRIPTION_LARGE %}
	 <h3>Описание {GOODS_NAME}</h3>
	 <div class="htmlDataBlock" itemprop="description">
		 {GOODS_DESCRIPTION_LARGE}
	 </div>
{% ENDIF %}
<!-- END Блок описания товара. Показываем его есть описание товара -->
<!-- Блок описания товара. Показываем его есть описание товара -->
{% IF GOODS_DESCRIPTION_LARGE %}
<h3>Описание {GOODS_NAME}</h3>
<div class="htmlDataBlock" itemprop="description">
	 {GOODS_DESCRIPTION_LARGE}
</div>
{% ENDIF %}
<!-- END Блок описания товара. Показываем его есть описание товара -->
<!-- Короткое SEO-описание -->
{% IF GOODS_SEO_DESCRIPTION_SHORT %}
<div style="padding-top:1em;" itemprop="description">{GOODS_SEO_DESCRIPTION_SHORT}</div>
{% ENDIF %}
<!-- END Короткое SEO-описание -->
<!-- Полное SEO-описание -->
{% IF GOODS_SEO_DESCRIPTION_LARGE %}
<div style="padding-top:1em;" class="htmlDataBlock" itemprop="description">
	 {GOODS_SEO_DESCRIPTION_LARGE}
</div>
{% ENDIF %}
<!-- END Полное SEO-описание -->
<!-- Если в тарифном плане подключен модуль отзывов о товаре -->
{% IF TARIFF_FEATURE_GOODS_OPINION %}
<!-- Если не выключен модуль отзывов о товаре -->
{% IFNOT SETTINGS_OPINION_DISABLE %}
	 <h3>Отзывы о {GOODS_NAME}</h3>
	 <!-- Если отзывов по товару вообще нет, ни положительных ни отрицательных -->
	 {% IF opinion_list_empty_without_filter %}
	 <div class="goodsDataOpinionMessage empty">Отзывов пока не было. Вы можете <a href="#goodsDataOpinionAdd" class="jsAction goodsDataOpinionShowAddForm">оставить его первым</a></div>
	 <!-- Если по товару есть хотя бы один отзыв -->
	 {% ELSE %}
	 <table>
		 <!-- Верхняя навигация (Фильтры и страницы) -->
		 <thead>
		 <tr class="goodsDataOpinionListNavigateTop">
			 <td>
			 <!-- Среднее значение по результатам всех отзывов об этом товаре -->
			 {% IF GOODS_OPINION_RATING_VALUE_ROUND %}
				 <img src="{FORALL_IMAGES_PATH}stars/{GOODS_OPINION_RATING_VALUE_ROUND}.gif" alt="{GOODS_OPINION_RATING_VALUE_ROUND}" class="valignMiddle" style="padding-right:1em;" />
			 {% ELSE %}
				 <img src="{FORALL_IMAGES_PATH}stars/10.gif" alt="Рейтинг не определён" class="valignMiddle" style="padding-right:1em;" />
			 {% ENDIF %}
			 <!-- Фильтры отзывов -->
			 <span class="goodsDataOpinionAverageInfo">
				 {% IF GOODS_OPINION_GENERALLY_IS_GOOD=-1 %}
				 Все ({GOODS_OPINION_RATING_CNT_ALL}) |
				 {% ELSE %}
				 <a href="{GOODS_OPINION_ALL_URL}">Все ({GOODS_OPINION_RATING_CNT_ALL})</a> |
				 {% ENDIF %}
				 {% IF GOODS_OPINION_GENERALLY_IS_GOOD=1 %}
				 Положительные ({GOODS_OPINION_RATING_CNT_GOOD}) |
				 {% ELSE %}
				 <a href="{GOODS_OPINION_GOOD_URL}">Положительные ({GOODS_OPINION_RATING_CNT_GOOD})</a> |
				 {% ENDIF %}
				 {% IF GOODS_OPINION_GENERALLY_IS_GOOD=0 %}
				 Отрицательные ({GOODS_OPINION_RATING_CNT_BAD}) |
				 {% ELSE %}
				 <a href="{GOODS_OPINION_BAD_URL}">Отрицательные ({GOODS_OPINION_RATING_CNT_BAD})</a> |
				 {% ENDIF %}
				 <a href="#goodsDataOpinionAdd" class="jsAction goodsDataOpinionShowAddForm AddNewOpinionLinkAfterList">Оставить отзыв</a>
			 </span>
			 </td>
			 <td>
			 <!-- Страницы отзывов -->
			 {% IF opinion_show_pages %}
				 <div class="square_pages">
				 <span>Страницы: </span>
					 {% FOR opinion_pages_list %}
					 {% IF opinion_pages_list.CURRENT %}
						 <b>{opinion_pages_list.PAGE}</b>
					 {% ELSE %}
						 <a href="{GOODS_OPINION_PAGINATE_URL}&page={opinion_pages_list.PAGE}">{opinion_pages_list.PAGE}</a>
					 {% ENDIF %}
					 {% ENDFOR %}
				 </div>
			 {% ENDIF %}
			 </td>
		 </tr>
		 </thead>
		 <!-- END Верхняя навигация (Фильтры и страницы) -->
		 <!-- Если отзывов по товару не было с учетом фильтра по настроению отзыва -->
		 {% IF opinion_list_empty %}
		 <tbody>
			 <tr>
			 <td colspan="2">
				 <div class="goodsDataOpinionMessage empty">
				 {% IF GOODS_OPINION_GENERALLY_IS_GOOD=1 %}
					 Положительных
				 {% ELSEIF GOODS_OPINION_GENERALLY_IS_GOOD=0 %}
					 Отрицательных
				 {% ENDIF %}
				 отзывов пока не было. Вы можете <a href="#goodsDataOpinionAdd" class="jsAction goodsDataOpinionShowAddForm">оставить его первым</a>
				 </div>
			 </td>
			 </tr>
		 </tbody>
		 <!-- Если отзывы по товару уже есть, покажем их список -->
		 {% ELSE %}
		 <!-- Список отзывов о товарах -->
		 <tbody>
			 <tr>
			 <td colspan="2">
				 <table class="goodsDataOpinionListTable" itemprop="review">
				 <tbody>
				 {% FOR opinion_list %}
					 <tr class="{% IF opinion_list.GENERALLY_IS_GOOD %}good{% ELSE %}bad{% ENDIF %}">
					 <td class="ceil1">
						 <span class="goodsDataOpinionListTableClient {% IF opinion_list.CLIENT_ID %}auth{% ENDIF %}">{opinion_list.NAME}</span>
						 <span class="goodsDataOpinionListTableDate">{opinion_list.DATE}</span>
						 {% IF opinion_list.DELETE_URL %}
						 <a href="{opinion_list.DELETE_URL}">Удалить</a>
						 {% ENDIF %}
					 </td>
					 <td class="ceil2">
						 {% IF opinion_list.TITLE %}<strong class="valignMiddle">{opinion_list.TITLE}</strong>{% ENDIF %}
						 {% IF opinion_list.RATING %}<img class="valignMiddle" src="{FORALL_IMAGES_PATH}stars/{opinion_list.RATING}.gif" alt="{opinion_list.RATING}"/>{% ENDIF %}<br />
						 {% IF opinion_list.ACCOMPLISHMENTS %}<strong>Достоинства:</strong> {opinion_list.ACCOMPLISHMENTS | nl2br}<br />{% ENDIF %}
						 {% IF opinion_list.LIMITATIONS %}<strong>Недостатки:</strong> {opinion_list.LIMITATIONS | nl2br}<br />{% ENDIF %}
						 {% IF opinion_list.COMMENT %}<strong>Комментарий:</strong> {opinion_list.COMMENT | nl2br}<br />{% ENDIF %}
						 {% IF opinion_list.ANSWER %}
						 <div class="goodsDataOpinionListTableAnswer">
							 {opinion_list.ANSWER | nl2br}<br />
						 </div>
						 {% ENDIF %}
					 </td>
					 </tr>
				 {% ENDFOR %}
				 </tbody>
				 </table>
			 </td>
			 </tr>
		 </tbody>
		 <!-- END Список отзывов о товаре -->
		 <!-- Нижняя навигация (страницы) -->
		 <tfoot>
			 <tr class="goodsDataOpinionListNavigateBottom">
			 <td colspan="2">
				 <!-- Страницы отзывов -->
				 {% IF opinion_show_pages %}
				 <div class="square_pages">
					 <span>Страницы: </span>
					 {% FOR opinion_pages_list %}
						 {% IF opinion_pages_list.CURRENT %}
						 <b>{opinion_pages_list.PAGE}</b>
						 {% ELSE %}
						 <a href="{GOODS_OPINION_PAGINATE_URL}&page={opinion_pages_list.PAGE}">{opinion_pages_list.PAGE}</a>
						 {% ENDIF %}
					 {% ENDFOR %}
				 </div>
				 {% ENDIF %}
			 </td>
			 </tr>
		 </tfoot>
		 <!-- END Нижняя навигация (страницы) -->
		 {% ENDIF %}
	 </table>
	 {% ENDIF %}
	 <!-- END Если по товару есть хотя бы один отзыв -->
	 <!-- Форма добавления нового отзыва о товаре -->
	 <form action="{CURRENT_URL}" method="post" class="goodsDataOpinionAddForm">
	 <div id="goodsDataOpinionAdd">
		 {% IF FORM_NOTICE %}
		 <h3 class="{% IF FORM_NOTICE_IS_GOOD %}green{% ELSE %}red{% ENDIF %}">{FORM_NOTICE}</h3>
		 {% ENDIF %}
		 <div id="goodsDataOpinionAddBlock" {% IFNOT FORM_GOODS_ID %}style="display:none"{% ENDIF%}>
		 <input type="hidden" name="hash" value="{HASH}" />
		 <input type="hidden" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_FROM}]" value="{GOODS_FROM}" />
		 <input type="hidden" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_ID}]" value="{GOODS_ID}" />
		 <!-- Набор полей которые не видит пользователь, но видят боты. Когда они их заполняют мы точно знаем, что их прислал нам бот и мы не сохраняем подобный отзыв о товаре, а боту отправившему отзыв сообщаем, что отзыв добавлен успешно, но будет отображён здесь после прохождения модерации -->
		 {ANTISPAM_CODE}
		 <h3>Новый отзыв о &laquo;{GOODS_NAME}&raquo;</h3>
		 <table class="goodsDataOpinionAddTable">
			 {% IF TARIFF_FEATURE_CLIENT_ROOM %}
			 {% IFNOT CLIENT_IS_LOGIN %}
				 <thead>
				 <tr>
					 <td colspan="2">
					 <div class="goodsDataOpinionMessage auth">Ваши знания будут оценены посетителями сайта, если Вы <a href="{USER_LOGIN_URL}">авторизируетесь</a> перед написанием отзыва.</div>
					 </td>
				 </tr>
				 </thead>
			 {% ENDIF %}
			 {% ENDIF %}
			 <!-- Тело таблицы. Форма добавления отзыва о товаре -->
			 <tbody>
			 {% IFNOT CLIENT_IS_LOGIN %}
			 <tr>
				 <td><label for="goods_opinion_name" class="required">Ваше имя</label></td>
				 <td><input id="goods_opinion_name" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_NAME}]" value="{FORM_GOODS_OPINION_NAME}" maxlength="255" class="required cornerAll"/></td>
			 </tr>
			 {% ENDIF %}
			 <tr>
				 <td><label for="goods_opinion_title">Заголовок</label></td>
				 <td><input id="goods_opinion_title" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_TITLE}]" value="{FORM_GOODS_OPINION_TITLE}" maxlength="255" class="cornerAll" /></td>
			 </tr>
			 <tr>
				 <td class="valignTop"><label>Оценка товара</label></td>
				 <td>
				 <div class="goodsDataOpinionTableRating">
					 <input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="1" {% IF FORM_GOODS_OPINION_RATING=1 %}checked="checked"{% ENDIF %} title="Ужасный" />
					 <input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="2" {% IF FORM_GOODS_OPINION_RATING=2 %}checked="checked"{% ENDIF %} title="Очень плохой"/>
					 <input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="3" {% IF FORM_GOODS_OPINION_RATING=3 %}checked="checked"{% ENDIF %} title="Плохой"/>
					 <input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="4" {% IF FORM_GOODS_OPINION_RATING=4 %}checked="checked"{% ENDIF %} title="ниже среднего"/>
					 <input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="5" {% IF FORM_GOODS_OPINION_RATING=5 %}checked="checked"{% ENDIF %} title="Средний"/>
					 <input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="6" {% IF FORM_GOODS_OPINION_RATING=6 %}checked="checked"{% ENDIF %} title="Выше среднего"/>
					 <input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="7" {% IF FORM_GOODS_OPINION_RATING=7 %}checked="checked"{% ENDIF %} title="Хороший"/>
					 <input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="8" {% IF FORM_GOODS_OPINION_RATING=8 %}checked="checked"{% ENDIF %} title="Очень хороший"/>
					 <input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="9" {% IF FORM_GOODS_OPINION_RATING=9 %}checked="checked"{% ENDIF %} title="Отличный"/>
					 <input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="10" {% IF FORM_GOODS_OPINION_RATING=10 %}checked="checked"{% ENDIF %} title="Превосходный"/>
				 </div>
				 <span class="goodsDataOpinionMsg"></span>
				 </td>
			 </tr>
			 <tr>
				 <td><label for="goods_opinion_accomplishments">Достоинства</label></td>
				 <td><textarea id="goods_opinion_accomplishments" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_ACCOMPLISHMENTS}]" cols="100" rows="7" class="cornerAll">{FORM_GOODS_OPINION_ACCOMPLISHMENTS}</textarea></td>
			 </tr>
			 <tr>
				 <td><label for="goods_opinion_limitations">Недостатки</label></td>
				 <td><textarea id="goods_opinion_limitations" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_LIMITATIONS}]" cols="100" rows="7" class="cornerAll">{FORM_GOODS_OPINION_LIMITATIONS}</textarea></td>
			 </tr>
			 <tr>
				 <td><label for="goods_opinion_comment" class="required">Комментарий</label></td>
				 <td><textarea id="goods_opinion_comment" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_COMMENT}]" cols="100" rows="7" class="required cornerAll">{FORM_GOODS_OPINION_COMMENT}</textarea></td>
			 </tr>
			 <tr>
				 <td><label for="goods_opinion_generally_is_good1">В целом Ваш отзыв</label></td>
				 <td>
				 <div class="generally">
					 <input id="goods_opinion_generally_is_good1" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_GENERALLY_IS_GOOD}]" type="radio" value="1" {% IF FORM_GOODS_OPINION_GENERALLY_IS_GOOD=1 %}checked="checked"{% ENDIF %}/> <label for="goods_opinion_generally_is_good1">Положительный</label>
					 <input id="goods_opinion_generally_is_good0" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_GENERALLY_IS_GOOD}]" type="radio" value="0" {% IF FORM_GOODS_OPINION_GENERALLY_IS_GOOD=0 %}checked="checked"{% ENDIF %}/> <label for="goods_opinion_generally_is_good0">Отрицательный</label>
				 </div>
				 </td>
			 </tr>
			 {% IF USE_CAPTCHA %}
			 <tr>
				 <td><label for="opinion_captcha_string" class="required" title="Введите код с картинки">Введите код</label></td>
				 <td class="goodsDataOpinionCaptcha">
				 <table>
				 <tr>
					 <td rowspan="2"><img src="{CAPTCHA_URL}" class="goodsDataOpinionCaptchaImg" alt="Код" title="Проверочный код, который нужно ввести в соседнее поле" /></td>
					 <td><img src="{FORALL_IMAGES_PATH}icon/refresh/1.gif" rel="{FORALL_IMAGES_PATH}" alt="Обновить" title="Обновить" class="goodsDataOpinionCaptchaRefresh" /></td>
				 </tr>
				 <tr>
					 <td><input id="opinion_captcha_string" name="form[{ANTISPAM_FORM_FIELD_NAME_CAPTCHA_STRING}]" class="required captcha cornerAll" value="{FORM_}" /></td>
				 </tr>
				 </table>
				 </td>
			 </tr>
			 {% ENDIF %}
			 </tbody>
			 <!-- Низ таблицы. Кнопка отправки формы -->
			 <tfoot>
			 <tr>
				 <td></td>
				 <td><input type="submit" value="Добавить отзыв" /> <input type="reset" class="button" value="Отменить" /> </td>
			 </tr>
			 </tfoot>
		 </table>

		 </div>
	 </div>
	 </form>
	 <!-- Дабы добавляющий увидел результат добавления изменим хэш -->
	 {% IF FORM_GOODS_ID %}<script type="text/javascript">document.location.hash="goodsDataOpinionAdd"</script>{% ENDIF %}
{% ENDIF %}
<!-- END Если не выключен модуль отзывов о товаре -->
{% ENDIF %}
<!-- END Если в тарифном плане подключен модуль отзывов о товаре -->
</div>

4) Меню как описано тут попробовал вставить, пока вышло так, что при клике на плюсик и при клике на текст происходит раскрытие меню без обновления страницы. А надо что бы при клике на плюсик страница не обновлялось, а вот при клике на текст рядом с плюсиком происходил переход на страницу, подскажите где я не правильно что сделал?
5) Можноли меню опять выделить рамкой и залить цветом как флок фильтров справа?

6) Возможноли закруглить края у картинок в категориях товара
Изображение


Помогите пожалуйста а то совсем ни чего не получается

Адинистраторы вы не забыли про меня?

Ребта второй день тишина, мнебы магазин скомпоновать уже а то уж очень долго всё?

#171 Сake

Сake

    Активный участник

  • Модератоpы
  • 5 979 сообщений

Отправлено 23 Апрель 2013 - 02:21

1,3) Попробуйте предыдущий код заменить на

#navigation_vert li {
  padding-left: 0 !important;
}
#primaryContent .goodsHeader, #primaryContent .goodsDataFeatures {
  width: 740px !important;
}

2) Найдите в вашем шаблоне

<!-- Блок описания вариантов доставки -->
						 <tr>
								 <td class="goodsDataMainDeliveryBlock" colspan="2">
								 <h4>Условия доставки</h4>
								 {% FOR goods_delivery %}
										 <h5 rel="{goods_delivery.ID}" class="goodsDataMainDeliveryItemHeader">Вариант {goods_delivery.index}: {goods_delivery.NAME}</h5>
										 <div class="goodsDataMainDeliveryItem" >
										 <p>{goods_delivery.DESC}</p>
										 {% IF goods_delivery.rules_empty %}
												 Стоимость доставки: {goods_delivery.PRICE | money_format}
										 {% ELSE %}
												 <div class="goodsDataMainDeliveryItemRules">
												 <table>
														 <thead>
														 <tr>
																 <td colspan="2"><h5>Стоимость доставки зависит от суммы заказа</h5></td>
														 </tr>
														 <tr>
																 <td>Для заказов больше</td>
																 <td>Стоимость доставки</td>
														 </tr>
														 </thead>
														 <tbody class="num">
														 {% FOR rules %}
																 <tr>
																 <td><p><span>{goods_delivery.rules.SUM_MORE_PRICE | money_format}</span></p></td>
																 <td>{goods_delivery.rules.PRICE | money_format}</td>
																 </tr>
														 {% ENDFOR %}
														 <tr>
																 <td><p><span>Для заказов меньше {goods_delivery.SUM_LESS_PRICE | money_format}</span></p></td>
																 <td>{goods_delivery.PRICE | money_format}</td>
														 </tr>
														 </tbody>
												 </table>
												 </div>
										 {% ENDIF %}
										 </div>
								 {% ENDFOR %}
								 </td>
						 </tr>

и ниже добавьте

<tr>
	<td class="goodsDataMainDeliveryBlock" colspan="2">
		<!-- Блок характеристик товара. Показываем его если указаны характеристики -->
		 {% IFNOT goods_features_empty %}
		   <h3>Характеристики {GOODS_NAME}</h3>
		   <table class="goodsDataFeatures">
			 <tr>
			  {% FOR goods_features%}
				 <td>
					 <p><span>{goods_features.NAME}</span></p>
				 </td>
				 <td>
					 {goods_features.VALUE}  
				 </td>
				 {% IFNOT goods_features.last %}{goods_features.index | is_divided("2","</tr><tr>","")}{% ENDIF %}
			 {% ENDFOR %}
		   </tr>
		 </table>
	   {% ENDIF %}
	   <!-- END Блок характеристик товара. Показываем его если указаны характеристики -->						
	</td>
</tr>

далее найдите и удалите дубликат данного блока перед блоком <!-- Сопутствующие товары -->

4) К сожалению, этого сделать не получиться с данным плагином. Попробуйте использовать плагин Treeview http://forum.storela...ени/#entry16214

5) Найдите в вашем файле стилей main.css

.contentTbodySearchFilterBlock {
	background: none repeat scroll 0 0 pink;
	border: 1px solid #E5E5E5;
	border-radius: 15px 15px 15px 15px;
	padding: 1em;
}

и замените на

.contentTbodySearchFilterBlock, #leftMenuBlock > ul {
	background: none repeat scroll 0 0 pink;
	border: 1px solid #E5E5E5;
	border-radius: 15px 15px 15px 15px;
	padding: 1em;
}

6) Добавьте в ваш файл стилей main.css

.goodsListItemImage img {
	border-radius: 15px;
}


#172 dfysdbu

dfysdbu

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 430 сообщений

Отправлено 25 Апрель 2013 - 00:46

Просмотр сообщенияСake (23 Апрель 2013 - 02:21) писал:


4) К сожалению, этого сделать не получиться с данным плагином. Попробуйте использовать плагин Treeview http://forum.storela...ени/#entry16214


Спасибо огромное всё сработало!

По меню только вопрос, я его подключил но не могу понять как сделать так что вертикальное меню открывалось плавно?

#173 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 25 Апрель 2013 - 07:44

сайт - редактор тем - main.js - найдите:

$(document).ready(function(){
$("#navigation").treeview({
				persist: "location",
				collapsed: true,
				unique: true
});
});
замените на:

$(document).ready(function(){
$("#navigation").treeview({
				persist: "location",
				animated: "fast",
collapsed: true,
				unique: true
});
});


#174 romatex

romatex

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 301 сообщений

Отправлено 25 Апрель 2013 - 08:17

Просмотр сообщенияVaccina (25 Апрель 2013 - 07:44) писал:

сайт - редактор тем - main.js - найдите:

$(document).ready(function(){
$("#navigation").treeview({
			 persist: "location",
			 collapsed: true,
			 unique: true
});
});
замените на:

$(document).ready(function(){
$("#navigation").treeview({
			 persist: "location",
			 animated: "fast",
collapsed: true,
			 unique: true
});
});

Vaccina, пытаюсь вам написать ЛС, но не получается. Не могли бы вы помочь в этом вопросе? http://forum.storela...ова/#entry62811

#175 dfysdbu

dfysdbu

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 430 сообщений

Отправлено 25 Апрель 2013 - 11:48

Просмотр сообщенияVaccina (25 Апрель 2013 - 07:44) писал:

сайт - редактор тем - main.js - найдите:

$(document).ready(function(){
$("#navigation").treeview({
persist: "location",
collapsed: true,
unique: true
});
});
замените на:

$(document).ready(function(){
$("#navigation").treeview({
persist: "location",
animated: "fast",
collapsed: true,
unique: true
});
});

Спасибо всё работает

1) Подскажите пожалуйста как логотип прикрепить жёстко к левому верхнему углу чайта, что бы он не ездил при скролинге (приближении удалении сайта) картинки?
2) поиск перенести влево под логотип в туже строку что и еню а меню сдвинуть вправо, что бы поиск влез
3) Часы работы вправо в верхний край
4) и по середине шапки разместить 4 кнопки в виде картинок?

#176 Stasya

Stasya

    Активный участник

  • Модератоpы
  • 4 007 сообщений

Отправлено 25 Апрель 2013 - 14:57

1. в файле main.css найдите блок
#header #logo {
position: absolute;
float: left;
left: -130px;
top: -5px;
width: 300px;
height: 79px;
z-index: 34;
background: url(http://s561424.storeland.net/logo.png) no-repeat;
}
и замените его на
#header #logo {
position: fixed;
float: left;
left: 479px;
top: -5px;
width: 300px;
height: 79px;
z-index: 34;
background: url(http://s561424.storeland.net/logo.png) no-repeat;
}

2. В том же файле найдите блок
#mainNav {
position: absolute;
left: 5px;
bottom: 0;
height: 35px;
background: url("http://s561424.storeland.net/nav_bg.jpg") no-repeat;
}
и замените его на
#mainNav {
position: absolute;
left: 237px;
bottom: 0;
height: 35px;
background: url("http://s561424.storeland.net/nav_bg.jpg") no-repeat;
}
затем найдите блок
#searchPanel {
position: absolute;
top: 15px;
right: 10px;
}
и замените его на
#searchPanel {
position: absolute;
top: 108px;
right: 704px;
}
3. Найдите блок
#contactInfo {
position: absolute;
font-size: 1.2em;
top: 5px;
left: 330px;
}
и замените его на
#contactInfo {
position: absolute;
font-size: 1.2em;
top: -24px;
left: 820px;
}

4. В шаблоне HTML найдите строку
<a href="http://{NET_DOMAIN}/" title="Перейти на главную"><span id="logo"></span></a>
и после нее вставьте блок
<div>
	 <table>
		 <tr>
		 <td><a href="ссылка кнопки"><img src="{ASSETS_IMAGES_PATH}имя картинки"/></td>
		 <td><a href="ссылка кнопки"><img src="{ASSETS_IMAGES_PATH}имя картинки"/></td>
			 <td><a href="ссылка кнопки"><img src="{ASSETS_IMAGES_PATH}имя картинки"/></td>
			 <td><a href="ссылка кнопки"><img src="{ASSETS_IMAGES_PATH}имя картинки"/></td>
		 </tr>
	 </table>
	 </div>


#177 dfysdbu

dfysdbu

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 430 сообщений

Отправлено 25 Апрель 2013 - 18:34

Просмотр сообщенияStasya (25 Апрель 2013 - 14:57) писал:

1. в файле main.css найдите блок
#header #logo {
position: absolute;
float: left;
left: -130px;
top: -5px;
width: 300px;
height: 79px;
z-index: 34;
background: url(http://s561424.storeland.net/logo.png) no-repeat;
}
и замените его на
#header #logo {
position: fixed;
float: left;
left: 479px;
top: -5px;
width: 300px;
height: 79px;
z-index: 34;
background: url(http://s561424.storeland.net/logo.png) no-repeat;
}

2. В том же файле найдите блок
#mainNav {
position: absolute;
left: 5px;
bottom: 0;
height: 35px;
background: url("http://s561424.storeland.net/nav_bg.jpg") no-repeat;
}
и замените его на
#mainNav {
position: absolute;
left: 237px;
bottom: 0;
height: 35px;
background: url("http://s561424.storeland.net/nav_bg.jpg") no-repeat;
}
затем найдите блок
#searchPanel {
position: absolute;
top: 15px;
right: 10px;
}
и замените его на
#searchPanel {
position: absolute;
top: 108px;
right: 704px;
}

1,2)Получилось но немного не то, у меня резиновый дизайн растягивающийся, я наверное не так обьяснил. Мне надо что бы логотип и поиск прилипли к левой стороне сайта, что бы при увеличении разрешения или скролинге ZOOM они находились у левого края сайта, как вертикальное меню, а то я так понимаю они прикреплены к центральной части страницы и получается некрасиво когда он увеличеваешь страницу или уменьшаешь они ползают туда сюда, помогите пожалуйста исправить?
3) Также и с телефоном можно его в правый верхний угол отправить, что бы он с правой стороны, как блок фильтров, также твёрдо там находился, у меня резиновый сайт и центральная часть нормально работает, а шапка плавает как бы элементы шапки так же зафиксировать как вертикальное меню и блок фильтров вертикальный ?

4) А как отрегулировать положение кнопок? и что бы кнопки при наведении курсора они немного цвет меняли ярче стоновились или наоборот темнее?

5) Возможноли сделать, чтобы расстояния между всеми блоками шапки (логотип кнопки телефон) было плавающим, тоесть что бы при zoom, шапка растягивалась и кнопки также равномерно распределялись, крайние соотвецтвенно были фиксированы в углах, тоесть логотип и телефон как меню вертикальное и блок фильтров с места не трогались?

6) Как вставить картинку корзины вместо надписи, а внутри картинки надписи "корзина" потом "семма-столькото" и "товаров- столькото" каждая с новой строки?
Изображение


7) Подскажите как картинку фона сделать растягивающейся на весь экран и по высоте и по ширене, а не как сейчас, она как бы замостила экран внизу закончилась одна картинка началась другая, и виден переход?

#178 Сake

Сake

    Активный участник

  • Модератоpы
  • 5 979 сообщений

Отправлено 26 Апрель 2013 - 01:21

1,2,3) Найдите в вашем файле стилей main.css

#searchPanel {
	position: absolute;
	right: 710px;
	top: 122px;
}

и замените на

#searchPanel {
	left: 5px;
	position: absolute;
	top: 122px;
}

далее найдите

#contactInfo {
	font-size: 1.2em;
	left: 820px;
	position: absolute;
	top: -24px;
}

и замените на

#contactInfo {
	font-size: 1.2em;
	position: absolute;
	right: -100px;
	top: -24px;
	width: 130px;
}

4) Вам необходимо блок кнопок

<div>
		 <table>
				 <tr>
				 <td><a href="ссылка кнопки"><img src="{ASSETS_IMAGES_PATH}имя картинки"/></td>
				 <td><a href="ссылка кнопки"><img src="{ASSETS_IMAGES_PATH}имя картинки"/></td>
						 <td><a href="ссылка кнопки"><img src="{ASSETS_IMAGES_PATH}имя картинки"/></td>
						 <td><a href="ссылка кнопки"><img src="{ASSETS_IMAGES_PATH}имя картинки"/></td>
				 </tr>
		 </table>
		 </div>

заменить на

<div class="top-panel-btn">
		 <table>
				 <tr>
				 <td><a href="ссылка кнопки"><img src="{ASSETS_IMAGES_PATH}имя картинки"/></td>
				 <td><a href="ссылка кнопки"><img src="{ASSETS_IMAGES_PATH}имя картинки"/></td>
						 <td><a href="ссылка кнопки"><img src="{ASSETS_IMAGES_PATH}имя картинки"/></td>
						 <td><a href="ссылка кнопки"><img src="{ASSETS_IMAGES_PATH}имя картинки"/></td>
				 </tr>
		 </table>
		 </div>

и далее в файл стилей main.css добавить

.top-panel-btn {
  position: absolute;
  top: 5px;
  left: 5px;
}

.top-panel-btn img {
  opacity: 1;
  transition: .1s ease-in-out;
}

.top-panel-btn img:hover {
  opacity: .3;
  transition: .3s ease-in-out;
}
после можно будет изменить положение путем изменения left и top

5) После изменений 1,2,3 у вас блоки будут привязаны к определенной позиции окна. Другого положения или фиксации сделать нельзя.

6) Вы можете задать изображение корзины в классе

#cartInfo {
	bottom: 6px;
	font-size: 13px;
	position: absolute;
	right: -100px;
	white-space: nowrap;
}

используя свойство background, получиться

#cartInfo {
	bottom: 6px;
	font-size: 13px;
	position: absolute;
	right: -100px;
	white-space: nowrap;
	background: url(адрес изображения) no-repeat center center;
}

Переносы строк вы можете сделать в шаблоне "HTML" и шаблоне "Ajax добавление товара в корзину" заменив текст и вставив тег <br /> для переноса строки.

7) Растягивающееся фоновое изображение сделать нельзя, вы можете зафиксировать данное изображение, и оно будет просто прокручиваться вместе с страницей. Для этого в файле стилей main.css найдите

body {
	background: url("http://design.lusstore.ru/Fon.jpg") repeat scroll 0 0 transparent;
	color: #666666;
	font-family: "Lucida Grande","Trebuchet MS",Verdana,Arial,sans-serif;
	font-size: 75%;
	line-height: 1.6666em;
}

и замените на

body {
	background: url("http://design.lusstore.ru/Fon.jpg") repeat fixed 0 0 transparent;
	color: #666666;
	font-family: "Lucida Grande","Trebuchet MS",Verdana,Arial,sans-serif;
	font-size: 75%;
	line-height: 1.6666em;
}

т.е необходимо добавить правило fixed для свойства background

#179 dfysdbu

dfysdbu

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 430 сообщений

Отправлено 26 Апрель 2013 - 01:33

Просмотр сообщенияСake (26 Апрель 2013 - 01:21) писал:

1,2,3) Найдите в вашем файле стилей main.css

#searchPanel {
position: absolute;
right: 710px;
top: 122px;
}

и замените на

#searchPanel {
left: 5px;
position: absolute;
top: 122px;
}

далее найдите

#contactInfo {
font-size: 1.2em;
left: 820px;
position: absolute;
top: -24px;
}

и замените на

#contactInfo {
font-size: 1.2em;
position: absolute;
right: -100px;
top: -24px;
width: 130px;
}

4) Вам необходимо блок кнопок

<div>
		 <table>
				 <tr>
				 <td><a href="ссылка кнопки"><img src="{ASSETS_IMAGES_PATH}имя картинки"/></td>
				 <td><a href="ссылка кнопки"><img src="{ASSETS_IMAGES_PATH}имя картинки"/></td>
						 <td><a href="ссылка кнопки"><img src="{ASSETS_IMAGES_PATH}имя картинки"/></td>
						 <td><a href="ссылка кнопки"><img src="{ASSETS_IMAGES_PATH}имя картинки"/></td>
				 </tr>
		 </table>
		 </div>

заменить на

<div class="top-panel-btn">
		 <table>
				 <tr>
				 <td><a href="ссылка кнопки"><img src="{ASSETS_IMAGES_PATH}имя картинки"/></td>
				 <td><a href="ссылка кнопки"><img src="{ASSETS_IMAGES_PATH}имя картинки"/></td>
						 <td><a href="ссылка кнопки"><img src="{ASSETS_IMAGES_PATH}имя картинки"/></td>
						 <td><a href="ссылка кнопки"><img src="{ASSETS_IMAGES_PATH}имя картинки"/></td>
				 </tr>
		 </table>
		 </div>

и далее в файл стилей main.css добавить

.top-panel-btn {
position: absolute;
top: 5px;
left: 5px;
}

.top-panel-btn img {
opacity: 1;
transition: .1s ease-in-out;
}

.top-panel-btn img:hover {
opacity: .3;
transition: .3s ease-in-out;
}
после можно будет изменить положение путем изменения left и top

5) После изменений 1,2,3 у вас блоки будут привязаны к определенной позиции окна. Другого положения или фиксации сделать нельзя.

6) Вы можете задать изображение корзины в классе

#cartInfo {
bottom: 6px;
font-size: 13px;
position: absolute;
right: -100px;
white-space: nowrap;
}

используя свойство background, получиться

#cartInfo {
bottom: 6px;
font-size: 13px;
position: absolute;
right: -100px;
white-space: nowrap;
background: url(адрес изображения) no-repeat center center;
}

Переносы строк вы можете сделать в шаблоне "HTML" и шаблоне "Ajax добавление товара в корзину" заменив текст и вставив тег <br /> для переноса строки.

7) Растягивающееся фоновое изображение сделать нельзя, вы можете зафиксировать данное изображение, и оно будет просто прокручиваться вместе с страницей. Для этого в файле стилей main.css найдите

body {
background: url("http://design.lusstore.ru/Fon.jpg") repeat scroll 0 0 transparent;
color: #666666;
font-family: "Lucida Grande","Trebuchet MS",Verdana,Arial,sans-serif;
font-size: 75%;
line-height: 1.6666em;
}

и замените на

body {
background: url("http://design.lusstore.ru/Fon.jpg") repeat fixed 0 0 transparent;
color: #666666;
font-family: "Lucida Grande","Trebuchet MS",Verdana,Arial,sans-serif;
font-size: 75%;
line-height: 1.6666em;
}

т.е необходимо добавить правило fixed для свойства background

Спасибо огромное сейчас попробую!
1,2,3) а можно так делать я нашёл строку
#header {position: relative;width: 940px ;height: 150px;margin: 0 auto;}
и заменил на width: 100%
В результате логотип стал привязан к левому краю, так делать коректно?

#180 Сake

Сake

    Активный участник

  • Модератоpы
  • 5 979 сообщений

Отправлено 26 Апрель 2013 - 01:39

Да, корректно, тем более что вы делаете резиновую верстку.




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных