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


Баннеры


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

#1 MariG

MariG

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 174 сообщений
  • ГородМосква

Отправлено 07 Октябрь 2010 - 21:29

Добрый вечер!
Вопрос такой. Баннеры делать умею, а размещать нет. Вечный вопрос где? как? каким образом? Причем, как чужие у себя на сайте, так и свои собственные у себя же на сайте.  Заходишь на другие сайты, а у них все в баннерах : "Ликвидация товара" " Скидки на коллекцию" и тд. Это же классно, и очень удобно, сообщать о поступлениях и тд. Научите, плиз. Как это все применить? Какие коды и куда вставлять, в зависимости от того, куда хочу их разместить, в какое место на сайте. Вот есть у меня файл 1.gif. Что с ним дальше делать?

#2 support

support

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

  • Модераторы
  • 3 686 сообщений
  • ГородМосква

Отправлено 08 Октябрь 2010 - 22:46

Просмотр сообщенияMariG (07 Октябрь 2010 - 21:29) писал:

Добрый вечер!
Вопрос такой. Баннеры делать умею, а размещать нет. Вечный вопрос где? как? каким образом? Причем, как чужие у себя на сайте, так и свои собственные у себя же на сайте.  Заходишь на другие сайты, а у них все в баннерах : "Ликвидация товара" " Скидки на коллекцию" и тд. Это же классно, и очень удобно, сообщать о поступлениях и тд. Научите, плиз. Как это все применить? Какие коды и куда вставлять, в зависимости от того, куда хочу их разместить, в какое место на сайте. Вот есть у меня файл 1.gif. Что с ним дальше делать?
Этот файл закачать на сайт, в редактор тем, далее разместить ссылку и изображение следующим кодом:
<a href="http://yandex.ru/" title="Жми =)"><img src="{ASSETS_IMAGES_PATH}1.gif" alt="Баннер" /></a>
Размещать его можно где угодно, хоть в шаблонах, хоть на страницах, хоть где. В итоге получаются баннеры как здесь:
http://magia-sna.ru/

По большому счету можно их поставить даже в ротацию, чтобы появлялся случайный баннер и он менялся в течение времени как здесь:
http://hoodie.me/

Код там довольно прост, дабы он не потерялся через пару месяцев, скопировал его структуру с позволения автора:
<div class="banner_block1" style="padding:1em 0 1em 0.7em;"></div> 
<script> 
  // использование Math.round() даст неравномерное распределение!
  function getRandomInt(min, max) {
	return Math.floor(Math.random() * (max - min + 1)) + min;
  }

  // Меняет баннер с переодичностью в microTime (1000 = 1 сек)
  function changeBanner(microTime) {
	
	// Если не указано время, то баннер будет меняться раз в 10 сек
	if(typeof(microTime) == "undefined") { microTime = 10000; }
	
	// Генерим рандомное число от 1го до 3х
	var rnd = getRandomInt(1, 3),
	bannerBlock = $('.banner_block1');
	
	// Для первого баннера
	if( 1 == rnd ) {
	  bannerBlock.html('<a href="/Ссылка-1"><img src="{ASSETS_IMAGES_PATH}banneкBANEROCHEK1.gif" alt="" width="637" height="260"></a>');
	
	// Для второго баннера
	} else if( 2 == rnd ) {
	  bannerBlock.html('<a href="/Ссылка-2"><img src="{ASSETS_IMAGES_PATH}banneкBANEROCHEK2.gif" alt="" width="637" height="260"></a>');

	// Для остальных случаев
	} else {
	  bannerBlock.html('<a href="/Ссылка-3"><img src=" src="{ASSETS_IMAGES_PATH}banneкBANEROCHEK3.gif"" alt="" width="637" height="260"></a>');
	}
	
	// Ждет время в микросекундах (microTime) и обращается к самой себе
	setTimeout(function() {changeBanner(microTime);}, microTime);
  }
  
  // Первый запуск, инициализация
  changeBanner(10000);
</script>

Похожая тема:
http://forum.storela...findpost__p__97

#3 shreg1

shreg1

    Пользователь

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

Отправлено 12 Февраль 2011 - 10:04

Подскажите пожалуйста можно ли сделать так чтобы посетители видели на какую общую сумму уже есть заказ в магазине. Чтобы было приблизительно так:

Прикрепленные изображения

  • 1.jpg


#4 support

support

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

  • Модераторы
  • 3 686 сообщений
  • ГородМосква

Отправлено 13 Февраль 2011 - 13:49

Не совсем понял что имелось ввиду под термином "Сумма общего заказа". По умолчанию сумма товаров в корзине отображается в шапке сайта, можно перенести её код в редакторе тем (Сайт->Редактор тем) в шаблоне "html" он выглядит так:
	  <!-- Корзина -->
	  <div id="cartInfo">
		<a href="{CART_URL}">Товаров на</a>:
		<span id="cartSum">
		  {% IF cart_count_empty %}
			<span>0</span> {CURRENCY_NAME}
		  {% ELSE %}
			{% FOR cart_sum %}
			  <span class="num">{cart_sum.NOW | money_format}</span><br />
			{% ENDFOR %}
		  {% ENDIF %}
		</span>
	  </div>
	  <!-- end Корзина -->

Соответственно, указав его положение по абсолюту можно разместить отображение суммы товаров в корзине в любом месте сайта.

#5 shreg1

shreg1

    Пользователь

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

Отправлено 13 Февраль 2011 - 17:00

Под термином сумма общего заказа понималось как сумма заказа не одного человека а в целом, всех людей.

#6 support

support

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

  • Модераторы
  • 3 686 сообщений
  • ГородМосква

Отправлено 13 Февраль 2011 - 17:44

Подобной информации у нас нигде не передавалось, можно в принципе вставлять её вручную, обновляя цифру раз в день например. Других решений сейчас нету.




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

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