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


Как Перенести Фильтр


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

#41 miyako

miyako

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

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

Отправлено 22 Октябрь 2013 - 09:09

Просмотр сообщенияsubrain (22 Октябрь 2013 - 08:53) писал:

почти получилось: в эксплоере вообще не отображается в хроме ширина фона подвала упирается в границы сайта (1250px), а надо в границы окна браузера

Найдите код в main.css -
#footer_line {
	 background: url("{ASSETS_IMAGES_PATH}headerpattern.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
	 color: #FFFFFF !important;
	 font: 14px tahoma;
	 left: 0;
	 min-width: 100%;
	 padding-left: 0;
	 width: 100%;
}

и замените на -
#footer_line {
	 background: url("{ASSETS_IMAGES_PATH}headerpattern.png") repeat-x scroll 0 0;
	 color: #FFFFFF !important;
	 font: 14px tahoma;
	 left: 0;
	 min-width: 100%;
	 padding-left: 0;
	 width: 100%;
}

Далее найдите код в шаблоне HTML -
<!-- Подвал сайта -->
<div id="footer_line">
<div class="alignCenter">
{% FOR menu %}
{% FOR footer %}
{% FOR links %}
<a href="{menu.footer.links.URL}" {% IF menu.footer.links.SELECTED %}class="selected"{%ENDIF%} {% IF menu.footer.links.TITLE %}title="{menu.footer.links.TITLE}"{% ENDIF %}>{menu.footer.links.NAME}</a> {% IF menu.footer.links.rindex>1 %}|{% ENDIF %}
{% ENDFOR %}
{% ENDFOR %}
{% ENDFOR %}
</div>
<div class="alignCenter">&copy; {DATE_YEAR} &mdash; &laquo;{SETTINGS_STORE_NAME}&raquo; {SETTINGS_STORE_REGION}</div>
<div class="alignCenter">{SETTINGS_STORE_ORG_NAME}</div>
<div class="alignCenter">&nbsp;</div>
<div class="alignCenter">{SETTINGS_STORE_HTML_CODE}</div>
</div>
<!-- END Подвал сайта -->
</div>
{COPYRIGHT_FOR_DESIGN_LIGHT}
</body>
</html>
и замените на  -
</div>
<!-- Подвал сайта -->
<div id="footer_line">
<div class="alignCenter">
{% FOR menu %}
{% FOR footer %}
{% FOR links %}
<a href="{menu.footer.links.URL}" {% IF menu.footer.links.SELECTED %}class="selected"{%ENDIF%} {% IF menu.footer.links.TITLE %}title="{menu.footer.links.TITLE}"{% ENDIF %}>{menu.footer.links.NAME}</a> {% IF menu.footer.links.rindex>1 %}|{% ENDIF %}
{% ENDFOR %}
{% ENDFOR %}
{% ENDFOR %}
</div>
<div class="alignCenter">&copy; {DATE_YEAR} &mdash; &laquo;{SETTINGS_STORE_NAME}&raquo; {SETTINGS_STORE_REGION}</div>
<div class="alignCenter">{SETTINGS_STORE_ORG_NAME}</div>
<div class="alignCenter">&nbsp;</div>
<div class="alignCenter">{SETTINGS_STORE_HTML_CODE}</div>
</div>
<!-- END Подвал сайта -->
{COPYRIGHT_FOR_DESIGN_LIGHT}
</body>
</html>


#42 theone

theone

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

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

Отправлено 23 Октябрь 2013 - 07:47

спасибо, нормально отображается во всех браузерах, но
1) при окне браузера меньше 1250px в подвале пустое место появляется при прокретке горизонтальным скролом
2) дополнительный блок делали, рамки его нужно выровнять с соседним, такой же цвет и закругление углов

#43 miyako

miyako

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

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

Отправлено 23 Октябрь 2013 - 07:56

Просмотр сообщенияsubrain (23 Октябрь 2013 - 07:47) писал:

спасибо, нормально отображается во всех браузерах, но
1) при окне браузера меньше 1250px в подвале пустое место появляется при прокретке горизонтальным скролом
2) дополнительный блок делали, рамки его нужно выровнять с соседним, такой же цвет и закругление углов

Найдите код в main.css -
#footer_line {
		 background: url("{ASSETS_IMAGES_PATH}headerpattern.png") repeat-x scroll 0 0;
		 color: #FFFFFF !important;
		 font: 14px tahoma;
		 left: 0;
		 min-width: 100%;
		 padding-left: 0;
		 width: 100%;
}
и замените на  -
#footer_line {
		 background: url("{ASSETS_IMAGES_PATH}headerpattern.png") repeat-x scroll 0 0;
		 color: #FFFFFF !important;
		 font: 14px tahoma;
		 left: 0;
		 padding-left: 0;
		 width: 100%;
	 margin: auto;
	 min-width: 1251px;
}

Далее в шаблоне HTML найдите код  -
<td class="goodsDataMainRightBlock" style="{% IF GOODS_MOD_PRICE_NOW <= 2000 %}display: none;{% ENDIF %}">
<div><img src="домен/2/815/224/credit.jpg" alt="" /></div>
<div><h1>Рассрочка</h1> <br>на 10 месяцев от банка Хоум кредит</div>
</td>
и замените на  -
<td style=" {% IF GOODS_MOD_PRICE_NOW <= 2000 %}display: none;{% ENDIF %} width:100%;">
<div class="goodsDataMainRightBlock" style="height:258px;">
<div><img src="домен/2/815/224/credit.jpg" alt="" /></div>
<div><h1>Рассрочка</h1> <br>на 10 месяцев от банка Хоум кредит</div>
</div>
</td>


#44 theone

theone

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

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

Отправлено 23 Октябрь 2013 - 09:36

всё отлично получилось, спасибо.

Вот еще бы хотелось, в поле доставка сделать условие, если товар стоит больше 2000р, то указывало доставка 100р, если меньше 2000р то 100р. Убрать слова
   "Стоимость доставки зависит от суммы заказа", т.е. сделать конкретную сумму доставки без указаний условий. Клиенту не удобно вникать в услови, нужно четко "Стоимость доставки 0р (или100р) "

#45 miyako

miyako

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

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

Отправлено 23 Октябрь 2013 - 09:46

Просмотр сообщенияsubrain (23 Октябрь 2013 - 09:36) писал:

всё отлично получилось, спасибо. Вот еще бы хотелось, в поле доставка сделать условие, если товар стоит больше 2000р, то указывало доставка 100р, если меньше 2000р то 100р. Убрать слова "Стоимость доставки зависит от суммы заказа", т.е. сделать конкретную сумму доставки без указаний условий. Клиенту не удобно вникать в услови, нужно четко "Стоимость доставки 0р (или100р) "

Редактировать условия Доставки можно в разделе Настройки - Основные.
Найдите в шаблоне Товар код -
<tr>
									<td colspan="2"><h5>Стоимость доставки зависит от суммы заказа</h5></td>
								  </tr>
и удалите его

#46 theone

theone

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

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

Отправлено 23 Октябрь 2013 - 11:00

Просмотр сообщенияmiyako (23 Октябрь 2013 - 09:46) писал:

Редактировать условия Доставки можно в разделе Настройки - Основные.
Найдите в шаблоне Товар код -
<tr>
								 <td colspan="2"><h5>Стоимость доставки зависит от суммы заказа</h5></td>
								 </tr>
и удалите его
Вы меня не правильно поняли
Вот пример код
<td style=" {% IF GOODS_MOD_PRICE_NOW <= 2000 %}display: none;{% ENDIF %} width:100%;">
если стоимость товара больше 2000р то показывает блок, если нет-то не показывает.


С доставкой нужно сделать так же, если товар стоит больше 2000р, то выводит текст без условий: "Доставка бесплатна".
Если же стоит меньше 2000р, то пишет доставка 100р.

#47 miyako

miyako

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

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

Отправлено 23 Октябрь 2013 - 11:14

Просмотр сообщенияsubrain (23 Октябрь 2013 - 11:00) писал:

Вы меня не правильно поняли
Вот пример код
<td style=" {% IF GOODS_MOD_PRICE_NOW <= 2000 %}display: none;{% ENDIF %} width:100%;">
если стоимость товара больше 2000р то показывает блок, если нет-то не показывает.


С доставкой нужно сделать так же, если товар стоит больше 2000р, то выводит текст без условий: "Доставка бесплатна".
Если же стоит меньше 2000р, то пишет доставка 100р.

Найдите код в шаблоне Товар -
<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>
и замените на -
<tbody class="num">
								  {% FOR rules %}
									<tr>
									  <td><p><span>{goods_delivery.rules.SUM_MORE_PRICE | money_format}</span></p></td>
									  <td>{%IF goods_delivery.rules.PRICE != 0 %}{goods_delivery.rules.PRICE | money_format}{%ELSE%}бесплатно{%ENDIF%}</td>
									</tr>
								  {% ENDFOR %}
									<tr>
									  <td><p><span>Для заказов меньше {goods_delivery.SUM_LESS_PRICE | money_format}</span></p></td>
									  <td>{%IF goods_delivery.PRICE != 0 %}{goods_delivery.PRICE | money_format}{%ELSE%}бесплатно{%ENDIF%}</td>
									</tr>
								</tbody>


#48 theone

theone

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

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

Отправлено 23 Октябрь 2013 - 11:36

не работает условие

Должно быть просто сообщение: Доставка бесплатно.  Вместо слов "Для заказов больше....."

#49 miyako

miyako

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

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

Отправлено 23 Октябрь 2013 - 12:17

Просмотр сообщенияsubrain (23 Октябрь 2013 - 11:36) писал:

не работает условие

Должно быть просто сообщение: Доставка бесплатно.  Вместо слов "Для заказов больше....."

В карточке товара предложены все возможные доставки для товаров. Условие предложенной мной работает так, как у Вас на скриншоте.
Объясните подробнее что Вы хотите, можете предложить результирующий скриншот?

#50 theone

theone

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

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

Отправлено 23 Октябрь 2013 - 12:34

Просмотр сообщенияmiyako (23 Октябрь 2013 - 12:17) писал:

В карточке товара предложены все возможные доставки для товаров. Условие предложенной мной работает так, как у Вас на скриншоте.
Объясните подробнее что Вы хотите, можете предложить результирующий скриншот?
сори надо было сразу так сделать
1 скрин, что должно быть, если товар стоит меньше 2000р


2 скрин, что должно быть если товар стоит больше 2000р

#51 miyako

miyako

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

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

Отправлено 23 Октябрь 2013 - 13:14

Просмотр сообщенияsubrain (23 Октябрь 2013 - 12:34) писал:

сори надо было сразу так сделать
1 скрин, что должно быть, если товар стоит меньше 2000р


2 скрин, что должно быть если товар стоит больше 2000р

Код  в шаблоне Товар -
<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>{%IF goods_delivery.rules.PRICE != 0 %}{goods_delivery.rules.PRICE | money_format}{%ELSE%}бесплатно{%ENDIF%}</td>
																	 </tr>
																 {% ENDFOR %}
																	 <tr>
																		 <td><p><span>Для заказов меньше {goods_delivery.SUM_LESS_PRICE | money_format}</span></p></td>
																		 <td>{%IF goods_delivery.PRICE != 0 %}{goods_delivery.PRICE | money_format}{%ELSE%}бесплатно{%ENDIF%}</td>
																	 </tr>
															 </tbody>
							 </table>
замените на -
<table>							
<tr>
	 <td>
	 <span> {% IF GOODS_MOD_PRICE_NOW <= 2000 %} Стоимость доставки{goods_delivery.PRICE | money_format}{%ELSE%}Бесплатная доставка{% ENDIF %}</span>
	 </td>
</tr>
</table>

Если Вы потом добавите в настройках еще доставку, то код нужно будет изменять

#52 theone

theone

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

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

Отправлено 25 Октябрь 2013 - 09:18

спасибо, всё получилось, теперь надо выровнять по вертикале по центру фото категорий

#53 empty9228

empty9228

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

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

Отправлено 25 Октябрь 2013 - 09:32

Здравствуйте!
зайдите в файл main.css
.content_catalog_nested_categories li .withBorder {height:150px;}

замените его на

.content_catalog_nested_categories li .withBorder {height:150px;width: 170px;display: table-cell;vertical-align: middle;}


#54 theone

theone

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

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

Отправлено 26 Октябрь 2013 - 08:25

спасибо, полное описание товара нужно выровнять по левому краю, уже где то мне подсказывали как это сделать, я сделал. Во всех браузерах кроме эксплоера отображается нормально. Как исправить проблему отображения в эксплоере?

#55 miyako

miyako

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

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

Отправлено 26 Октябрь 2013 - 08:36

Просмотр сообщенияsubrain (26 Октябрь 2013 - 08:25) писал:

спасибо, полное описание товара нужно выровнять по левому краю, уже где то мне подсказывали как это сделать, я сделал. Во всех браузерах кроме эксплоера отображается нормально. Как исправить проблему отображения в эксплоере?

Добавьте в конец main.css -
.b-properties__value, .b-properties__label {
text-align: left;
}


#56 theone

theone

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

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

Отправлено 28 Октябрь 2013 - 14:37

спасибо, в експлоере верхнее меню съехало

#57 Koderhan

Koderhan

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

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

Отправлено 28 Октябрь 2013 - 17:44

Просмотр сообщенияsubrain (28 Октябрь 2013 - 14:37) писал:

спасибо, в експлоере верхнее меню съехало
Панель администратора, "Сайт"->"Редактор тем".
В файле "main.css".
Найти код:

html>body .list-menu-header {
display: inline-block;
float: left;
zoom: 1;
}
html>body .list-menu-header li {
display: inline-block;
height: 100%;
color: white;
zoom: 1;
}
html>body .header-menu {
width: 70%;
display: inline-block;
float: right;
padding-top: 20px;
zoom: 1;
}
html>body .login-block.contentTableHeadUserInfo {
display: inline-block;
float: right;
width: auto;
margin-right: 1em;
zoom: 1;
}
html>body .login-block.contentTableHeadUserInfo li {
display: inline-block;
zoom: 1;
}
Заменить:

html>body .list-menu-header {
display: inline-block;
float: left;
zoom: 1;
}

html>body .list-menu-header li {
display: block;
height: 100%;
color: white;
zoom: 1;
float: left;
padding-left: 3px;
}

html>body .header-menu {
width: 70%;
display: inline-block;
float: right;
padding-top: 20px;
zoom: 1;
}
html>body .login-block.contentTableHeadUserInfo {
display: block;
float: right;
margin-right: 1em;
zoom: 1;
width: 23%;
}

html>body .login-block.contentTableHeadUserInfo li {
display: block;
zoom: 1;
float: left;
}


#58 theone

theone

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

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

Отправлено 29 Октябрь 2013 - 06:04

хм, сейчас вот так 1 скрин в ЯБ, 2 скрин в IE

#59 Сake

Сake

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

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

Отправлено 29 Октябрь 2013 - 06:39

Попробуйте сделать следующее - в файле стилей main.css найдите


html > body .login-block.contentTableHeadUserInfo {
	display: block;
	float: right;
	margin-right: 1em;
	width: 23%;
}

и замените на


html > body .login-block.contentTableHeadUserInfo {
	display: block;
	float: right;
	margin-right: 1em;
	width: 24%;
	white-space: nowrap;
}

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


html > body .header-menu {
	display: inline-block;
	float: right;
	padding-top: 20px;
	width: 70%;
}

и замените на


html > body .header-menu {
	display: inline-block;
	float: right;
	padding-top: 20px;
}

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

html > body .list-menu-header {
	display: inline-block;
	float: left;
}

и замените на


html > body .list-menu-header {
	display: inline-block;
	float: left;
	white-space: nowrap;
	width: 60%;
}


#60 theone

theone

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

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

Отправлено 29 Октябрь 2013 - 08:38

в ЯБ и хроме норм , в ИЕ скрин ниже




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

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