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


Вопросы По Кровельному Сайту


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

#1 sibulba

sibulba

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

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

Отправлено 30 Май 2015 - 17:52

Подскажите как реализовать

Как в шапке сайта под вторым телефоном выводить запись по времени с 18:00 до 23:00

запись такая
с 18:00 до 23:00

как сделать?


+еще вопрос
http://profkrovlya.ru/catalog
дублируется каталог
как исправить?

#2 RayLi

RayLi

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

  • Модераторы
  • 2 857 сообщений

Отправлено 30 Май 2015 - 17:59

Просмотр сообщенияsibulba (30 Май 2015 - 17:52) писал:

Подскажите как реализовать

Как в шапке сайта под вторым телефоном выводить запись по времени с 18:00 до 23:00

запись такая
с 18:00 до 23:00

как сделать?


+еще вопрос
http://profkrovlya.ru/catalog
дублируется каталог
как исправить?

Здравствуйте.
Уточните, пожалуйста, все требуемые изменения, что указаны выше необходимы вам в интернет-магазине, по аккаунту SL - 334349 ?
И на счёт второго телефона - вы имеете ввиду приписать время его работы с 18:00 до 23:00?
Я вас правильно понял?

#3 sibulba

sibulba

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

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

Отправлено 30 Май 2015 - 18:05

SL-334349
необходимо с 18:00 до 23:00

под вторым номером телефона в шапке сайта выводить надпись

как это сделать?

надпись с любым текстом

#4 Danil

Danil

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

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

Отправлено 30 Май 2015 - 18:10

Просмотр сообщенияsibulba (30 Май 2015 - 18:05) писал:

SL-334349
необходимо с 18:00 до 23:00

под вторым номером телефона в шапке сайта выводить надпись

как это сделать?

надпись с любым текстом
Здравствуйте.
В шаблоне html после кода
<!-- Второй контактный телефон -->
{% IF SETTINGS_STORE_PHONE_NUMBER2 %}
<tr>
<td class="contentTableHeadMainPhone">
{SETTINGS_STORE_PHONE_COUNTRY_CODE2} {% IF SETTINGS_STORE_PHONE_CITY_CODE2 %}({SETTINGS_STORE_PHONE_CITY_CODE2}){% ENDIF %} {SETTINGS_STORE_PHONE_NUMBER2}
</td>
</tr>
{% ENDIF %}
<!-- end Второй контактный телефон -->
вставьте
<tr>
<td class="contentTableHeadMainPhone">
Текст
</td>
</tr>


#5 sibulba

sibulba

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

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

Отправлено 30 Май 2015 - 18:21

А как эт надпись отображать только с 6 до 11 вечера?

#6 Firefly

Firefly

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

  • Модераторы
  • 3 750 сообщений

Отправлено 31 Май 2015 - 10:46

Просмотр сообщенияsibulba (30 Май 2015 - 18:21) писал:

А как эт надпись отображать только с 6 до 11 вечера?

Здравствуйте.
Можно реализовать это с помощью несложного скрипта.
Зайдите в админ. панель -> Сайт -> Редактор шаблонов -> Шаблоны -> HTML, найдите код:
			 <!-- Второй контактный телефон -->
			 {% IF SETTINGS_STORE_PHONE_NUMBER2 %}
				 <tr>
				 <td class="contentTableHeadMainPhone">
					 {SETTINGS_STORE_PHONE_COUNTRY_CODE2} {% IF SETTINGS_STORE_PHONE_CITY_CODE2 %}({SETTINGS_STORE_PHONE_CITY_CODE2}){% ENDIF %} {SETTINGS_STORE_PHONE_NUMBER2}
				 </td>
				 </tr>
			 {% ENDIF %}

Замените на:
			 <!-- Второй контактный телефон -->
			 {% IF SETTINGS_STORE_PHONE_NUMBER2 %}
				 <tr>
				 <td class="contentTableHeadMainPhone">
					 {SETTINGS_STORE_PHONE_COUNTRY_CODE2} {% IF SETTINGS_STORE_PHONE_CITY_CODE2 %}({SETTINGS_STORE_PHONE_CITY_CODE2}){% ENDIF %} {SETTINGS_STORE_PHONE_NUMBER2}
				 </td>
				 </tr>
			 {% ENDIF %}
			 <!-- END Второй контактный телефон -->
				 <tr>
				 <td class="contentTableHeadMainPhone">
			 <script>
			 var date = new Date();
			 var hour = date.getHours();
			 if (hour>=18 && hour<23) {greeting = "Текст вывода";
			 document.write(greeting);
			 }
			 </script>
				 </td>
				 </tr>

Не забудьте изменить Текст вывода на свой текст.

#7 sibulba

sibulba

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

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

Отправлено 01 Июнь 2015 - 23:12

двоится каталог
подскажите как поправить
http://profkrovlya.ru/catalog

#8 sibulba

sibulba

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

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

Отправлено 01 Июнь 2015 - 23:29

Еще вопрос

Подскажите
Как справа от слайдера добавить форму для клиентов?

Хотим сделать форму для заявки на просчет стройматериалов

Нужно для клиента сделать поля имя и телефон и кнопку оставить заявку

Как реализовать подскажите пожалуйста

#9 Vaccina

Vaccina

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

  • Модераторы
  • 23 788 сообщений

Отправлено 02 Июнь 2015 - 02:09

Просмотр сообщенияsibulba (30 Май 2015 - 18:21) писал:

А как эт надпись отображать только с 6 до 11 вечера?

Не дублируйте пожалуйста вопросы, вам уже отвечали в другой теме, скрипт одинаков для любого шаблона:
http://forum.storela...ре/#entry200591

Просмотр сообщенияsibulba (01 Июнь 2015 - 23:12) писал:

двоится каталог
подскажите как поправить
http://profkrovlya.ru/catalog

В шаблоне Товары найдите и удалите:
<!-- Блок навигации по категориям, вложенным в текущую категорию -->
{%IFNOT index_page%}
<ul class="content_catalog_nested_categories">
{% FOR nested_categories_list %}
	 {% IFNOT nested_categories_list.IMAGE_EMPTY %}
	 <li>
	 <div class="imagem"><a href="{nested_categories_list.URL}" title="Перейти к категории «{nested_categories_list.NAME}»"><img {% IF nested_categories_list.IMAGE_EMPTY %}src="{ASSETS_IMAGES_PATH}no-photo-small.png" width="130"{% ELSE %}src="{nested_categories_list.IMAGE_MEDIUM}"{% ENDIF %} alt="{nested_categories_list.NAME}" /></a></div>
	 <a href="{nested_categories_list.URL}" title="Перейти к категории «{nested_categories_list.NAME}»">{nested_categories_list.NAME}</a>
	 </li>
	 {%ENDIF%}
{% ENDFOR %}
</ul>
{%ENDIF%}
<!-- end Блок навигации по категориям, вложенным в текущую категорию -->

<div class="clear"></div>


Просмотр сообщенияsibulba (01 Июнь 2015 - 23:29) писал:

Еще вопрос

Подскажите
Как справа от слайдера добавить форму для клиентов?

Хотим сделать форму для заявки на просчет стройматериалов

Нужно для клиента сделать поля имя и телефон и кнопку оставить заявку

Как реализовать подскажите пожалуйста

После кода слайдера в шаблоне HTML:
<!-- Запуск слайдера -->
<script type="text/javascript">
$(window).load(function() {
$('#slider').nivoSlider().parent().show(); });
</script>

вставьте код формы по инструкции:

http://forum.storela...post__p__147381

#10 sibulba

sibulba

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

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

Отправлено 03 Июнь 2015 - 23:42

Просмотр сообщенияVaccina (02 Июнь 2015 - 02:09) писал:

Не дублируйте пожалуйста вопросы, вам уже отвечали в другой теме, скрипт одинаков для любого шаблона:
http://forum.storela...ре/#entry200591



В шаблоне Товары найдите и удалите:
<!-- Блок навигации по категориям, вложенным в текущую категорию -->
{%IFNOT index_page%}
<ul class="content_catalog_nested_categories">
{% FOR nested_categories_list %}
	 {% IFNOT nested_categories_list.IMAGE_EMPTY %}
	 <li>
	 <div class="imagem"><a href="{nested_categories_list.URL}" title="Перейти к категории «{nested_categories_list.NAME}»"><img {% IF nested_categories_list.IMAGE_EMPTY %}src="{ASSETS_IMAGES_PATH}no-photo-small.png" width="130"{% ELSE %}src="{nested_categories_list.IMAGE_MEDIUM}"{% ENDIF %} alt="{nested_categories_list.NAME}" /></a></div>
	 <a href="{nested_categories_list.URL}" title="Перейти к категории «{nested_categories_list.NAME}»">{nested_categories_list.NAME}</a>
	 </li>
	 {%ENDIF%}
{% ENDFOR %}
</ul>
{%ENDIF%}
<!-- end Блок навигации по категориям, вложенным в текущую категорию -->

<div class="clear"></div>




После кода слайдера в шаблоне HTML:
<!-- Запуск слайдера -->
<script type="text/javascript">
$(window).load(function() {
$('#slider').nivoSlider().parent().show(); });
</script>

вставьте код формы по инструкции:

http://forum.storela...post__p__147381
инструкция для кнопки заказа обрантного звонка
в случае с сайтом кровли необходимо сделать уже открытую форму возле слайдера чтобы человек мог сразу запонить и отправить заявку

как сделать ее в отдельном блоке?

#11 Vaccina

Vaccina

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

  • Модераторы
  • 23 788 сообщений

Отправлено 04 Июнь 2015 - 02:45

Я вам дала ссылку выше на пост с готовой для вставки формы:
<h1>Заказ обратного звонка</h1>
<form method="post" action="{CALLBACK_URL}" class="callbackForm" enctype="multipart/form-data">
	   
		 <input type="hidden" name="hash" value="{HASH}" />
		 <!-- Набор полей которые не видит пользователь, но видят боты. Когда они их заполняют мы точно знаем, что их прислал нам бот и мы не сохраняем подобный отзыв о товаре, а боту отправившему отзыв сообщаем, что отзыв добавлен успешно, но будет отображён здесь после прохождения модерации -->
		 {ANTISPAM_CODE}
		 <table class="form">
				 <tr>
				 <td><label for="callback_person" class="required">Представьтесь пожалуйста<em>*</em></label></td>
				 <td><input id="callback_person" type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_CALLBACK_PERSON}]" value="{FORM_CALLBACK_PERSON}" maxlength="50" class="required"/></td>
				 </tr>
				 <tr>
				 <td><label for="callback_phone" class="required">Телефон<em>*</em></label></td>
				 <td><input id="callback_phone" type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_CALLBACK_PHONE}]" value="{FORM_CALLBACK_PHONE}" maxlength="255" class="required input-text"/></td>
				 </tr>
				 <tr>
				 <td><label for="callback_comment">Комментарий</label></td>
				 <td><textarea id="callback_comment" rows="7" name="form[{ANTISPAM_FORM_FIELD_NAME_CALLBACK_COMMENT}]" >{FORM_CALLBACK_COMMENT}</textarea></td>
				 </tr>
		 </table>
		 <div class="buttons">
		 <div class="left">
				 <p class="back-link"><a href="http://{NET_DOMAIN}/">Перейти на главную</a></p>
		 </div>
		 <div class="right">
				 {% IFNOT FORM_SEND_OK %}<button type="submit" title="Отправить" class="button">Отправить</button>{% ENDIF %}
		 </div>
		 </div>
</form>

ее вставляйте и редактируйте как необходимо

#12 sibulba

sibulba

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

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

Отправлено 09 Июнь 2015 - 12:44

не работает кнопка отправить

#13 Firefly

Firefly

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

  • Модераторы
  • 3 750 сообщений

Отправлено 09 Июнь 2015 - 13:20

Просмотр сообщенияsibulba (09 Июнь 2015 - 12:44) писал:

не работает кнопка отправить

Здравствуйте.
Зайдите в админ. панель -> Сайт -> Редактор шаблонов -> Шаблоны -> HTML, найдите код:
<h1>Заказать бесплатный расчет материала</h1>
<form method="post" action="{CALLBACK_URL}" class="callbackForm" enctype="multipart/form-data">
		 <input type="hidden" name="hash" value="{HASH}" />
		 <!-- Набор полей которые не видит пользователь, но видят боты. Когда они их заполняют мы точно знаем, что их прислал нам бот и мы не сохраняем подобный отзыв о товаре, а боту отправившему отзыв сообщаем, что отзыв добавлен успешно, но будет отображён здесь после прохождения модерации -->
		 {ANTISPAM_CODE}
		 <table class="form">
				 <tr>
				 <td><label for="callback_person" class="required">Ваше имя<em>*</em></label></td>
				 <td><input id="callback_person" type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_CALLBACK_PERSON}]" value="{FORM_CALLBACK_PERSON}" maxlength="50" class="required"/></td>
				 </tr>
				 <tr>
				 <td><label for="callback_phone" class="required">Телефон<em>*</em></label></td>
				 <td><input id="callback_phone" type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_CALLBACK_PHONE}]" value="{FORM_CALLBACK_PHONE}" maxlength="255" class="required input-text"/></td>
				 </tr>
		 </table>
		 <div class="buttons">
		 <div class="right">
				 {% IFNOT FORM_SEND_OK %}<button type="submit" title="Отправить" class="button">Отправить</button>{% ENDIF %}
		 </div>
		 </div>
</form>

Замените на:
<h1>Заказать бесплатный расчет материала</h1>
<form method="post" action="{CALLBACK_URL}" class="callbackForm" enctype="multipart/form-data">
		 <input type="hidden" name="hash" value="{HASH}" />
		 <!-- Набор полей которые не видит пользователь, но видят боты. Когда они их заполняют мы точно знаем, что их прислал нам бот и мы не сохраняем подобный отзыв о товаре, а боту отправившему отзыв сообщаем, что отзыв добавлен успешно, но будет отображён здесь после прохождения модерации -->
		 {ANTISPAM_CODE}
		 <table class="form">
				 <tr>
				 <td><label for="callback_person" class="required">Ваше имя<em>*</em></label></td>
				 <td><input id="callback_person" type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_CALLBACK_PERSON}]" value="{FORM_CALLBACK_PERSON}" maxlength="50" class="required"/></td>
				 </tr>
				 <tr>
				 <td><label for="callback_phone" class="required">Телефон<em>*</em></label></td>
				 <td><input id="callback_phone" type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_CALLBACK_PHONE}]" value="{FORM_CALLBACK_PHONE}" maxlength="255" class="required input-text"/>
		 <div class="buttons">
		 <div class="right">
				 {% IFNOT FORM_SEND_OK %}<button type="submit" title="Отправить" class="button">Отправить</button>{% ENDIF %}
		 </div>
		 </div>
		 </td>
				 </tr>
		 </table>
</form>

Зайдите в админ. панель -> Сайт -> Редактор шаблонов -> Стили -> main.css и добавьте в конце код:
.buttons {
padding-top: 5px;
}


#14 sibulba

sibulba

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

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

Отправлено 09 Июнь 2015 - 13:31

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

#15 Firefly

Firefly

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

  • Модераторы
  • 3 750 сообщений

Отправлено 09 Июнь 2015 - 14:27

Просмотр сообщенияsibulba (09 Июнь 2015 - 13:31) писал:

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

Зайдите в админ. панель -> Сайт -> Редактор шаблонов -> Стили -> main.css, найдите код:
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav {
text-align:center;
}

Замените на:
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav {
text-align:center;
width: 700px;
}

Найдите код:
/* The Nivo Slider styles */
.nivoSlider {
position:relative;
width: 800px;
height:auto;
overflow: hidden;
float: left;
}

Замените на:
/* The Nivo Slider styles */
.nivoSlider {
position:relative;
width: 700px;
height:auto;
overflow: hidden;
float: left;
}

Зайдите в админ. панель -> Сайт -> Редактор шаблонов -> Шаблоны -> HTML, найдите код:
<!-- Nyvo слайдер который отображается на главной -->
<div class="container" >
{% IF index_page %}
<!-- Обёртка, указывающая стиль темы -->
<div class="callback-success" style="display: none;">Ваша заявка отправлена успешно</div>
<div class="theme-default" style="display: none;">
	 <!-- Непосредственный код слайдера -->
<div id="slider">
<a href="http://profkrovlya.ru/catalog/metallocherepica"><img src="http://st.profkrovlya.ru/12/1666/157/metallocherepica-banner.jpg"/></a>
<a href="http://profkrovlya.ru/catalog/gibkaya-cerepica"><img src="http://st.profkrovlya.ru/7/1666/156/myagkaya-krovlya-banner.jpg" /></a>
<a href="http://profkrovlya.ru/catalog/mansardnye-okna"><img src="http://st.profkrovlya.ru/7/1666/155/mansardnie-okna-banner.jpg" /></a>
</div>
</div>

<script>
$(function() { $('.callback').submit(function() { $.post($(this).attr('action'), $(this).serializeArray(), function() { $('.callback-success').show();}); return(false); });});
</script>

<h1>Заказать бесплатный расчет материала</h1>
<form method="post" action="{CALLBACK_URL}" class="callbackForm" enctype="multipart/form-data">
				 <input type="hidden" name="hash" value="{HASH}" />
				 <!-- Набор полей которые не видит пользователь, но видят боты. Когда они их заполняют мы точно знаем, что их прислал нам бот и мы не сохраняем подобный отзыв о товаре, а боту отправившему отзыв сообщаем, что отзыв добавлен успешно, но будет отображён здесь после прохождения модерации -->
				 {ANTISPAM_CODE}
				 <table class="form">
								 <tr>
								 <td><label for="callback_person" class="required">Ваше имя:</label></td>
								 <td><input id="callback_person" type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_CALLBACK_PERSON}]" value="{FORM_CALLBACK_PERSON}" maxlength="50" class="required"/></td>
								 </tr>
								 <tr>
								 <td><label for="callback_phone" class="required">Телефон:</label></td>
								 <td><input id="callback_phone" type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_CALLBACK_PHONE}]" value="{FORM_CALLBACK_PHONE}" maxlength="255" class="required input-text"/>
				 <div class="buttons">
				 <div class="right">
								 {% IFNOT FORM_SEND_OK %}<button type="submit" title="Отправить" class="button">Отправить</button>{% ENDIF %}
				 </div>
				 </div>
				 </td>
								 </tr>
				 </table>
</form>

</div>

Замените на:
<!-- Nyvo слайдер который отображается на главной -->
<div class="container" >
{% IF index_page %}
<!-- Обёртка, указывающая стиль темы -->
<div class="callback-success" style="display: none;">Ваша заявка отправлена успешно</div>
<div class="theme-default" style="display: none;">
	 <!-- Непосредственный код слайдера -->
<div id="slider">
<a href="http://profkrovlya.ru/catalog/metallocherepica"><img src="http://st.profkrovlya.ru/12/1666/157/metallocherepica-banner.jpg"/></a>
<a href="http://profkrovlya.ru/catalog/gibkaya-cerepica"><img src="http://st.profkrovlya.ru/7/1666/156/myagkaya-krovlya-banner.jpg" /></a>
<a href="http://profkrovlya.ru/catalog/mansardnye-okna"><img src="http://st.profkrovlya.ru/7/1666/155/mansardnie-okna-banner.jpg" /></a>
</div>

<script>
$(function() { $('.callback').submit(function() { $.post($(this).attr('action'), $(this).serializeArray(), function() { $('.callback-success').show();}); return(false); });});
</script>

	 <div class="calcofmat">
<h1>Заказать бесплатный расчет материала</h1>
<form method="post" action="{CALLBACK_URL}" class="callbackForm" enctype="multipart/form-data">
				 <input type="hidden" name="hash" value="{HASH}" />
				 <!-- Набор полей которые не видит пользователь, но видят боты. Когда они их заполняют мы точно знаем, что их прислал нам бот и мы не сохраняем подобный отзыв о товаре, а боту отправившему отзыв сообщаем, что отзыв добавлен успешно, но будет отображён здесь после прохождения модерации -->
				 {ANTISPAM_CODE}
				 <table class="form">
								 <tr>
								 <td><label for="callback_person" class="required">Ваше имя:</label></td>
								 <td><input id="callback_person" type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_CALLBACK_PERSON}]" value="{FORM_CALLBACK_PERSON}" maxlength="50" class="required"/></td>
								 </tr>
								 <tr>
								 <td><label for="callback_phone" class="required">Телефон:</label></td>
								 <td><input id="callback_phone" type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_CALLBACK_PHONE}]" value="{FORM_CALLBACK_PHONE}" maxlength="255" class="required input-text"/>
				 <div class="buttons">
				 <div class="right">
								 {% IFNOT FORM_SEND_OK %}<button type="submit" title="Отправить" class="button">Отправить</button>{% ENDIF %}
				 </div>
				 </div>
				 </td>
								 </tr>
				 </table>
</form>
	 </div>
</div>

</div>

Зайдите в админ. панель -> Сайт -> Редактор шаблонов -> Стили -> main.css, в самом конце добавьте код:
.calcofmat {
float: right;
font-size: 14px;
}
.calcofmat h4 {
font-size: 12px;
font-weight: bold;
}


#16 sibulba

sibulba

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

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

Отправлено 10 Июнь 2015 - 10:15

почти все получилось, но нужно форму расположить на 1 уровень со слайдером.

#17 MikDark

MikDark

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

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

Отправлено 10 Июнь 2015 - 10:55

Просмотр сообщенияsibulba (10 Июнь 2015 - 10:15) писал:

почти все получилось, но нужно форму расположить на 1 уровень со слайдером.

В шаблоне nyvo.css  Вам нужно найти код:
.nivo-controlNav {
  text-align: center;
  width: 700px;
}

и заменить на:

.nivo-controlNav {
  text-align: center;
}

А в шаблоне main.css найти код:
.calcofmat {
  float: right;
  font-size: 14px;
}

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

.calcofmat {
  float: right;
  font-size: 14px;
  width: 250px;
}


#18 sibulba

sibulba

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

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

Отправлено 10 Июнь 2015 - 12:32

перестала работать форма и весь сайт поехал в правую сторону

#19 sibulba

sibulba

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

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

Отправлено 24 Июнь 2015 - 13:11

вопрос все еще актуален

форма на главной странице сайта не работает
как ее починить?
+ вопрос
как перенести текст на главной странице под товарный блок?
при переносе блока в html заголовок страницы остается на месте и налазиет на строчку интересные предложения.


жду ответа!

#20 sibulba

sibulba

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

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

Отправлено 25 Июнь 2015 - 13:55

ап




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

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