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


Структура Сайта


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

#1 Ivan_M

Ivan_M

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

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

Отправлено 17 Июнь 2014 - 11:17

Здравствуйте можно ли в шаблоне радость добавлять блоки типа"каталог товаров" он уже есть но надо еще один блок чтобы там были перечислены производители типа как тут http://www.art-elite.ru , мой сайт http://c32718.storeland.ru/catalog


#2 Ivan_M

Ivan_M

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

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

Отправлено 17 Июнь 2014 - 16:01

Ребят ну подскажете как это сделать??

#3 daria_dnk

daria_dnk

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

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

Отправлено 17 Июнь 2014 - 20:02

Просмотр сообщенияIvan_M (17 Июнь 2014 - 16:01) писал:

Ребят ну подскажете как это сделать??
Здравствуйте! При решении данного вопроса советую Вам воспользоваться данной темой нашего форума.

#4 Ivan_M

Ivan_M

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

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

Отправлено 13 Август 2014 - 22:12

как мне на странице http://homeartshop.ru/catalog/new сделать заголовок - НОВИНКИ?
а тут http://homeartshop.ru/catalog/cvety - ЦВЕТЫ

#5 AnnaM

AnnaM

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

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

Отправлено 13 Август 2014 - 22:24

Просмотр сообщенияIvan_M (13 Август 2014 - 22:12) писал:

как мне на странице http://homeartshop.ru/catalog/new сделать заголовок - НОВИНКИ?
а тут http://homeartshop.ru/catalog/cvety - ЦВЕТЫ
в файле "товары" найдите код
<h1>Раскраски по номерам </h1>
и замените его на
<h1>{CATEGORY_NAME}</h1>


#6 Ivan_M

Ivan_M

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

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

Отправлено 14 Август 2014 - 22:29

Просмотр сообщенияAnnaM (13 Август 2014 - 22:24) писал:

в файле "товары" найдите код
<h1>Раскраски по номерам </h1>
и замените его на
<h1>{CATEGORY_NAME}</h1>

А в каталога надо оставить "Раскраски по номерам"

#7 AnnaM

AnnaM

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

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

Отправлено 14 Август 2014 - 22:33

Просмотр сообщенияIvan_M (14 Август 2014 - 22:29) писал:

А в каталога надо оставить "Раскраски по номерам"
Да.

#8 Alexey23

Alexey23

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

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

Отправлено 21 Август 2014 - 11:28

Добрый день! можно ли установить счётчик обратного отсчета в третьем блоке ниже текста, а текст поднять? https://yadi.sk/i/yXvXFmqMa9rsf (как здесь https://yadi.sk/i/cczxpDgya9s8g)

#9 AnnaM

AnnaM

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

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

Отправлено 21 Август 2014 - 11:37

Просмотр сообщенияAlexey23 (21 Август 2014 - 11:28) писал:

Добрый день! можно ли установить счётчик обратного отсчета в третьем блоке ниже текста, а текст поднять? https://yadi.sk/i/yXvXFmqMa9rsf (как здесь https://yadi.sk/i/cczxpDgya9s8g)
Добрый день! Вы можете сгенерировать удобный для вас счетчик обратного отсчета с помощью стороннего сервиса,а вставить код в нужное место мы вам поможем.

#10 Alexey23

Alexey23

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

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

Отправлено 21 Август 2014 - 12:06

Просмотр сообщенияAnnaM (21 Август 2014 - 11:37) писал:

Добрый день! Вы можете сгенерировать удобный для вас счетчик обратного отсчета с помощью стороннего сервиса,а вставить код в нужное место мы вам поможем.

сгенерировать т.е. мне надо найти код подходящего счетчика? я правильно вас понял?

//html код
<div id="fancyCountdown"></div>
              
//js код
$
('#fancyCountdown').fancyCountdown({ fillColor: '#22292A', год:2013, месяц: 12, день: 31, час: 0, минут: 0, второй: 0, Часовой пояс: 1
});

$
('#set').нажмите(функция(){
  $
.fancyCountdown.Часовой пояс($('#timezone').val());
  $
.fancyCountdown.targetDate($('#года").val(), $('#month').val(), $('#день").val(), $('#час").val(), $('#minute").val(), $('#second').val());
});

$
('#start').нажмите(функция(){
  $
.fancyCountdown.пуск();
});

$
('#stop").нажмите(функция(){
  $
.fancyCountdown.стоп();
});

#11 AnnaM

AnnaM

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

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

Отправлено 21 Август 2014 - 12:37

Просмотр сообщенияAlexey23 (21 Август 2014 - 12:06) писал:

сгенерировать т.е. мне надо найти код подходящего счетчика? я правильно вас понял?

//html код
<div id="fancyCountdown"></div>
  
//js код
$('#fancyCountdown').fancyCountdown({ fillColor: '#22292A', год:2013, месяц: 12, день: 31, час: 0, минут: 0, второй: 0, Часовой пояс: 1
});

$('#set').нажмите(функция(){
  $.fancyCountdown.Часовой пояс($('#timezone').val());
  $.fancyCountdown.targetDate($('#года").val(), $('#month').val(), $('#день").val(), $('#час").val(), $('#minute").val(), $('#second').val());
});

$('#start').нажмите(функция(){
  $.fancyCountdown.пуск();
});

$('#stop").нажмите(функция(){
  $.fancyCountdown.стоп();
});
Пришлите данный код повторно. В нем не должно быть названий функций на русском.

#12 Alexey23

Alexey23

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

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

Отправлено 21 Август 2014 - 12:55

Просмотр сообщенияAnnaM (21 Август 2014 - 12:37) писал:

Пришлите данный код повторно. В нем не должно быть названий функций на русском.
<script type="text/javascript" src="http://www.timegener...0.js"></script>

#13 daria_dnk

daria_dnk

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

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

Отправлено 21 Август 2014 - 21:44

Просмотр сообщенияAlexey23 (21 Август 2014 - 12:55) писал:

<script type="text/javascript" src="http://www.timegener...0.js"></script>
Здравствуйте! Перед внесением изменений сохраните бэк-ап шаблона. Для установки счетчика попробуйте сделать следующее:
в шаблоне HTML найдите код
<!-- Panel-Site-END -->
<div class="mainblocks">
<div class="infoblock"><img src="{ASSETS_IMAGES_PATH}i.png" alt="" style=" width: 114px;height: 100px; float:left;padding-top: 4px;"/><div style="padding: 11px 26px 0 0;text-align: center;"> <span>ГАРАНТИЯ КАЧЕСТВА!</span><p>Мы предоставляем гарантию качества 12 месяцев на весь товар.Гарантия возврата денег в течении 14 дней. </p></div></div>
<div class="infoblock" style="margin: 0px 11px 0px 14px;"><img src="{ASSETS_IMAGES_PATH}dostavka.png" alt="" style=" width: 114px;height: 100px; float:left;padding-top: 4px;"/><div style="padding: 11px 26px 0 0;text-align: center;"><span>ДОСТАВКА ПО ОМСКУ БЕСПЛАТНО!</span><p>Время осуществления заказа зависит от времени заказа и наличия товара на складе.</p></div></div>

<div class="infoblock"><img src="{ASSETS_IMAGES_PATH}акция.png" alt="" style=" width: 114px;height: 100px; float:left;padding-top: 4px;"/><div style="padding: 27px 26px 0 0;text-align: center;"><span>АКЦИИ И СПЕЦПРЕДЛОЖЕНИЯ</span><p>Только три дня скидка 20% на ряд товаров! Спешите купить!.</p></div></div></div>
<!-- Panel-Site -->
и замените его на

<!-- Panel-Site-END -->
<div class="mainblocks">
<div class="infoblock"><img src="{ASSETS_IMAGES_PATH}i.png" alt="" style=" width: 114px;height: 100px; float:left;padding-top: 4px;"/><div style="padding: 11px 26px 0 0;text-align: center;"> <span>ГАРАНТИЯ КАЧЕСТВА!</span><p>Мы предоставляем гарантию качества 12 месяцев на весь товар.Гарантия возврата денег в течении 14 дней. </p></div></div>
<div class="infoblock" style="margin: 0px 11px 0px 14px;"><img src="{ASSETS_IMAGES_PATH}dostavka.png" alt="" style=" width: 114px;height: 100px; float:left;padding-top: 4px;"/><div style="padding: 11px 26px 0 0;text-align: center;"><span>ДОСТАВКА ПО ОМСКУ БЕСПЛАТНО!</span><p>Время осуществления заказа зависит от времени заказа и наличия товара на складе.</p></div></div>
<script language="javascript" type="text/javascript">
$(document).ready(function(){
setInterval(function(){
var now = new Date();
var endTS = 1408824000*1000;
var totalRemains = (endTS-now.getTime());
if (totalRemains>1){
var RemainsSec=(parseInt(totalRemains/1000));
var RemainsFullDays=(parseInt(RemainsSec/(24*60*60)));
var secInLastDay=RemainsSec-RemainsFullDays*24*3600;
var RemainsFullHours=(parseInt(secInLastDay/3600));
if (RemainsFullHours<10){RemainsFullHours="0"+RemainsFullHours};
var secInLastHour=secInLastDay-RemainsFullHours*3600;
var RemainsMinutes=(parseInt(secInLastHour/60));
if (RemainsMinutes<10){RemainsMinutes="0"+RemainsMinutes};
var lastSec=secInLastHour-RemainsMinutes*60;
if (lastSec<10){lastSec="0"+lastSec};
$('.timer>.digits').html((RemainsFullDays ? "<span>"+RemainsFullDays+"дн.</span> " :"")+RemainsFullHours+":"+RemainsMinutes+":"+lastSec);
}
else {$(".timer").remove();}
},1000);
});
</script>
<div class="infoblock"><img src="{ASSETS_IMAGES_PATH}акция.png" alt="" style=" width: 114px;height: 100px; float:left;padding-top: 4px;"/><div style="padding: 27px 26px 0 0;text-align: center;"><span>АКЦИИ И СПЕЦПРЕДЛОЖЕНИЯ</span><p>Только три дня скидка 20% на ряд товаров! Спешите купить!.</p>
<div class="timer">
<p>До конца акции</p>
<div class="digits"></div>
</div>

</div></div></div>
<!-- Panel-Site -->
Дата завершения акции, от которой отсчитывается оставшееся время, задается в unix-формате. Поэтому для установки нужного времени Вам нужно будет воспользоваться специальным калькулятором, например таким. В форме калькулятора Вам необходимо указать время окончания в привычном формате и нажатием кнопки "Выполнить" получить дату в формате unix. Полученное число необходимо указать в строке
 var endTS = 1408824000*1000;
вместо 1408824000 (24.08.2014).

#14 Alexey23

Alexey23

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

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

Отправлено 22 Август 2014 - 07:32

Просмотр сообщенияdaria_dnk (21 Август 2014 - 21:44) писал:

Здравствуйте! Перед внесением изменений сохраните бэк-ап шаблона. Для установки счетчика попробуйте сделать следующее:
в шаблоне HTML найдите код
<!-- Panel-Site-END -->
<div class="mainblocks">
<div class="infoblock"><img src="{ASSETS_IMAGES_PATH}i.png" alt="" style=" width: 114px;height: 100px; float:left;padding-top: 4px;"/><div style="padding: 11px 26px 0 0;text-align: center;"> <span>ГАРАНТИЯ КАЧЕСТВА!</span><p>Мы предоставляем гарантию качества 12 месяцев на весь товар.Гарантия возврата денег в течении 14 дней. </p></div></div>
<div class="infoblock" style="margin: 0px 11px 0px 14px;"><img src="{ASSETS_IMAGES_PATH}dostavka.png" alt="" style=" width: 114px;height: 100px; float:left;padding-top: 4px;"/><div style="padding: 11px 26px 0 0;text-align: center;"><span>ДОСТАВКА ПО ОМСКУ БЕСПЛАТНО!</span><p>Время осуществления заказа зависит от времени заказа и наличия товара на складе.</p></div></div>

<div class="infoblock"><img src="{ASSETS_IMAGES_PATH}акция.png" alt="" style=" width: 114px;height: 100px; float:left;padding-top: 4px;"/><div style="padding: 27px 26px 0 0;text-align: center;"><span>АКЦИИ И СПЕЦПРЕДЛОЖЕНИЯ</span><p>Только три дня скидка 20% на ряд товаров! Спешите купить!.</p></div></div></div>
<!-- Panel-Site -->
и замените его на

<!-- Panel-Site-END -->
<div class="mainblocks">
<div class="infoblock"><img src="{ASSETS_IMAGES_PATH}i.png" alt="" style=" width: 114px;height: 100px; float:left;padding-top: 4px;"/><div style="padding: 11px 26px 0 0;text-align: center;"> <span>ГАРАНТИЯ КАЧЕСТВА!</span><p>Мы предоставляем гарантию качества 12 месяцев на весь товар.Гарантия возврата денег в течении 14 дней. </p></div></div>
<div class="infoblock" style="margin: 0px 11px 0px 14px;"><img src="{ASSETS_IMAGES_PATH}dostavka.png" alt="" style=" width: 114px;height: 100px; float:left;padding-top: 4px;"/><div style="padding: 11px 26px 0 0;text-align: center;"><span>ДОСТАВКА ПО ОМСКУ БЕСПЛАТНО!</span><p>Время осуществления заказа зависит от времени заказа и наличия товара на складе.</p></div></div>
<script language="javascript" type="text/javascript">
$(document).ready(function(){
setInterval(function(){
var now = new Date();
var endTS = 1408824000*1000;
var totalRemains = (endTS-now.getTime());
if (totalRemains>1){
var RemainsSec=(parseInt(totalRemains/1000));
var RemainsFullDays=(parseInt(RemainsSec/(24*60*60)));
var secInLastDay=RemainsSec-RemainsFullDays*24*3600;
var RemainsFullHours=(parseInt(secInLastDay/3600));
if (RemainsFullHours<10){RemainsFullHours="0"+RemainsFullHours};
var secInLastHour=secInLastDay-RemainsFullHours*3600;
var RemainsMinutes=(parseInt(secInLastHour/60));
if (RemainsMinutes<10){RemainsMinutes="0"+RemainsMinutes};
var lastSec=secInLastHour-RemainsMinutes*60;
if (lastSec<10){lastSec="0"+lastSec};
$('.timer>.digits').html((RemainsFullDays ? "<span>"+RemainsFullDays+"дн.</span> " :"")+RemainsFullHours+":"+RemainsMinutes+":"+lastSec);
}
else {$(".timer").remove();}
},1000);
});
</script>
<div class="infoblock"><img src="{ASSETS_IMAGES_PATH}акция.png" alt="" style=" width: 114px;height: 100px; float:left;padding-top: 4px;"/><div style="padding: 27px 26px 0 0;text-align: center;"><span>АКЦИИ И СПЕЦПРЕДЛОЖЕНИЯ</span><p>Только три дня скидка 20% на ряд товаров! Спешите купить!.</p>
<div class="timer">
<p>До конца акции</p>
<div class="digits"></div>
</div>

</div></div></div>
<!-- Panel-Site -->
Дата завершения акции, от которой отсчитывается оставшееся время, задается в unix-формате. Поэтому для установки нужного времени Вам нужно будет воспользоваться специальным калькулятором, например таким. В форме калькулятора Вам необходимо указать время окончания в привычном формате и нажатием кнопки "Выполнить" получить дату в формате unix. Полученное число необходимо указать в строке
 var endTS = 1408824000*1000;
вместо 1408824000 (24.08.2014).
появилось несколько вопросов: 1.нужно поднять счетчик( чтобы он находился в блоке)
2. цифры обратного отсчета выделить более жирным шрифтом, и желательно цифры отсчета выделить границами, например как сделана кнопка обратный звонок, чтобы был более заметен.
3. можно ли сделать так чтобы счетчик крутил время постоянно, после окончания времени, вновь сам включался.https://yadi.sk/i/Frie_4nhaCdYb

#15 Vaccina

Vaccina

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

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

Отправлено 23 Август 2014 - 04:51

1. В шаблоне HTML найдите третий блок:
<div style="text-align: center; padding: 27px 26px 0px 0px;">
замените на:
<div style="text-align: center; padding: 12px 26px 0px 0px;">
и в main.css добавьте в самый конец:
.infoblock span {
	font-size: 0.9em;
	font-weight: bold;
}
2. В main.css пропишите:
.digits{
font-weight:bold;
padding:5px;
border:1px solid #ccc;
}
3. К сожалению, подобное реализовать не получится, если только использовать сторонний счетчик с данным функционалом.

#16 Ivan_M

Ivan_M

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

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

Отправлено 04 Сентябрь 2014 - 20:56

Просмотр сообщенияAnnaM (14 Август 2014 - 22:33) писал:

Да.
это был вопрос, если я ставлю <h1>{CATEGORY_NAME}</h1> у меня везде категори нэйм, а мне на до что бы при этом в каталоге http://homeartshop.ru/catalog был заголовок "раскраски по номерам"

#17 Ivan_M

Ivan_M

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

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

Отправлено 04 Сентябрь 2014 - 21:04

1.подскажите как в теме "осень" убрать слайдер (но только что бы вместо него не осталось пустого места, что бы все сместилось вверх)

2. так же подскажите как поменять изображения на слайдерах (свои вставить)

я попробую и так и так

#18 Ivan_M

Ivan_M

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

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

Отправлено 04 Сентябрь 2014 - 21:14

так прошу написать как разместить номер телефона и часы работы  в шабл. осень на верх сайте (как на скрине)
и как менять цвет и шрифт этих данных

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

  • сб1.JPG


#19 Danil

Danil

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

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

Отправлено 04 Сентябрь 2014 - 21:15

Просмотр сообщенияIvan_M (04 Сентябрь 2014 - 21:04) писал:

1.подскажите как в теме "осень" убрать слайдер (но только что бы вместо него не осталось пустого места, что бы все сместилось вверх)

2. так же подскажите как поменять изображения на слайдерах (свои вставить)

я попробую и так и так

1) В шаблоне html найдите код
{% IF index_page %}
	 <div class="flexslider" id="autumn-slider">
	 <ul class="slides">
		 <li><a href="#"><img src="{ASSETS_IMAGES_PATH}slide1.jpg"></a></li>
	 <li><a href="#"><img src="{ASSETS_IMAGES_PATH}slide2.jpg"></a></li>
	 </ul>
	 </div>
{% ENDIF %}
И замените на
<!--{% IF index_page %}
	 <div class="flexslider" id="autumn-slider">
	 <ul class="slides">
		 <li><a href="#"><img src="{ASSETS_IMAGES_PATH}slide1.jpg"></a></li>
	 <li><a href="#"><img src="{ASSETS_IMAGES_PATH}slide2.jpg"></a></li>
	 </ul>
	 </div>
{% ENDIF %}-->

2) Чтобы добавить свои картинки, Вам нужно удалить картинки  slide1.jpg , slide2.jpg и загрузить свои с таким же именем.
Если Вам понадобиться больше двух картинок, то после строки
 <li><a href="#"><img src="{ASSETS_IMAGES_PATH}slide2.jpg"></a></li>
Добавьте строку
 <li><a href="#"><img src="{ASSETS_IMAGES_PATH}slide3.jpg"></a></li>
и т.д.

#20 Ivan_M

Ivan_M

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

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

Отправлено 04 Сентябрь 2014 - 21:23

так же фон с серого на белый надо заменить (основное поле сайт ниже шапки и слайда)




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

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