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


Как Вернуть Время Работы Магазина?


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

#1 marius20081

marius20081

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

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

Отправлено 11 Январь 2012 - 01:27

Здравствуйте! Помогите пожалуйста!

Из дизайна было убрано время работы магазина, оставлены были номер телефона и скайп... но компания,
которая занимается обслуживанием магазинов, услугами которых мы хотим воспользоваться: приемом звонков, доставкой
и т.д. потребовала вернуть время работы...
Подскажите как это сделать и в каких строках менять местоположение блока, шрифт и размер шрифта?

В шаблоне "HTML" нет блока <!-- Контакты --> вообще :blink:
Переменную {SETTINGS_STORE_WORK_TIME} тоже нигде не нашел, единственное место где как-то упоминается
о контактах это блок в шаблоне "HTML" <!-- Скрипты магазина -->, хотя может это совсем не то, что
отвечает за отображение на сайте контактов, помогите пожалуйста что куда вставить, чтобы вернуть время работы
на место..
Вот этот блок:
<!-- Скрипты магазина -->
  <script type="text/javascript" src="{ASSETS_JS_PATH}main.js"></script>
	<script src="{ASSETS_JS_PATH}jquery.nivo.slider.pack.js" type="text/javascript"></script>  
	   <script type="text/javascript">
	$(window).load(function() {
		$('#slider').nivoSlider();
	});
	</script>   
</head>
<body>
  <div class="b_page" id="wrapper">
   <div id="hdr">
<div class="logotype"><a href="http://{NET_DOMAIN}/"><img src="{ASSETS_IMAGES_PATH}logo.png" alt="" /></a></div>
<div class="right">
<div class="sk"><ul><li>	   {% IF SETTINGS_STORE_ICQ %}
				 {SETTINGS_STORE_ICQ}
				{% ENDIF %}</li></ul></div>
<div class="telephone">	   {% IF SETTINGS_STORE_PHONE_NUMBER1 %}
			   
					  {SETTINGS_STORE_PHONE_COUNTRY_CODE1} {% IF SETTINGS_STORE_PHONE_CITY_CODE1 %}({SETTINGS_STORE_PHONE_CITY_CODE1}){% ENDIF %} {SETTINGS_STORE_PHONE_NUMBER1}
		   
				{% ENDIF %}</div>
  <div class="rever"><ul><li><a href="{CART_URL}"><img src="{ASSETS_IMAGES_PATH}tov.png" alt="" />Товаров на:</a>		  {% IF cart_count_empty %}
			<span>0</span> {CURRENCY_NAME}
		  {% ELSE %}
			{% FOR cart_sum %}
			  <span class="num">{cart_sum.NOW | money_format}</span>
			{% ENDFOR %}
		  {% ENDIF %}</li></ul></div>
</div>
</div>

<div id="bar">
<div class="left">

<ul><li class="home"><a title="Каталог" href="http://{NET_DOMAIN}/catalog">Каталог</a></li>
		{% FOR menu %}
			{% FOR header %}
			  {% FOR links %}
				<li><a href="{menu.header.links.URL}" {% IF menu.header.links.SELECTED %}class="selected"{%ENDIF%} {% IF menu.header.links.TITLE %}title="{menu.header.links.TITLE}"{% ENDIF %}>{menu.header.links.NAME}</a></li>
			  {% ENDFOR %}
			{% ENDFOR %}
		  {% ENDFOR %}
</ul>

</div>


#2 Ириска

Ириска

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

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

Отправлено 11 Январь 2012 - 14:39

А какой у Вас шаблон?

Вот блок отвечающий за вывод контактов см. ниже. Добавляете его в желаемое место шаблона и будет вам счастье. Я от него вообще отказалась.
 <!-- Контакты -->
	   <div id="contactInfo">
		<table>
		  <tr>
			<td class="contactInfoContent">
			  <table>
				<!-- Первый контактный телефон -->
				 {% IF SETTINGS_STORE_PHONE_NUMBER1 %}
				  <tr>
					<td class="contentTableHeadMainPhone">
					  <span class="contactInfoContentCountryCode">{SETTINGS_STORE_PHONE_COUNTRY_CODE1}</span>
					  {% IF SETTINGS_STORE_PHONE_CITY_CODE1 %}({SETTINGS_STORE_PHONE_CITY_CODE1}){% ENDIF %}
					  {SETTINGS_STORE_PHONE_NUMBER1}
					</td>
				  </tr>
				{% ENDIF %}

				<!-- Второй контактный телефон -->
				{% IF SETTINGS_STORE_PHONE_NUMBER2 %}
				  <tr>
					<td class="contentTableHeadMainPhone">
					  <span class="contactInfoContentCountryCode">{SETTINGS_STORE_PHONE_COUNTRY_CODE2}</span>
					  {% IF SETTINGS_STORE_PHONE_CITY_CODE2 %}({SETTINGS_STORE_PHONE_CITY_CODE2}){% ENDIF %}
					  {SETTINGS_STORE_PHONE_NUMBER2}
					</td>
				  </tr>
				{% ENDIF %} 

				<!-- Третий контактный телефон -->
				{% IF SETTINGS_STORE_PHONE_NUMBER3 %}
				  <tr>
					<td class="contentTableHeadMainPhone">
					  <span class="contactInfoContentCountryCode">{SETTINGS_STORE_PHONE_COUNTRY_CODE3}</span>
					  {% IF SETTINGS_STORE_PHONE_CITY_CODE3 %}({SETTINGS_STORE_PHONE_CITY_CODE3}){% ENDIF %}
					  {SETTINGS_STORE_PHONE_NUMBER3}
					</td>
				  </tr>
				{% ENDIF %} 

				<!-- Время работы магазина -->
				{% IF SETTINGS_STORE_WORK_TIME %}
				  <tr>
					<td class="contentTableHeadMainWorkTime">
					  {SETTINGS_STORE_WORK_TIME}
					</td>
				  </tr>
				{% ENDIF %}
				
				<!-- ICQ номер -->
				{% IF SETTINGS_STORE_ICQ %}
				  <tr>
					<td class="contentTableHeadMainIcq">
					  <img class="valignMiddle" src="http://wwp.icq.com/scripts/online.dll?icq={SETTINGS_STORE_ICQ_ONLY_DIGITS}&img=27" alt="Статус" width="16" height="16" />
					  <span class="valignMiddle">{SETTINGS_STORE_ICQ}</span>
					</td>
				  </tr>
				{% ENDIF %}
			  </table>
			</td>
		  </tr>
		</table>
	  </div>
	  <!-- end Контакты -->


#3 marius20081

marius20081

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

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

Отправлено 12 Январь 2012 - 13:51

Шаблон насколько я понимаю "сияние"

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

P.S. В main.css класса contentTableHeadMainWorkTime не нашел((

#4 Ириска

Ириска

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

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

Отправлено 12 Январь 2012 - 13:56

Ищите contactInfo

#5 marius20081

marius20081

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

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

Отправлено 12 Январь 2012 - 15:56

Просмотр сообщенияИриска (12 Январь 2012 - 13:56) писал:

Ищите contactInfo

Нашел, а че тут редактировать не подскажите? Попробовал поменять цифры, ничего не изменилось...и как его привязать
к определенному месту не зависимо от разрешения экрана не подскажите? Т.е. сейчас он стоит железно в одном месте,
даже если окно увеличивать или уменьшать, а весь шаблон-то передвигается по центру, и даже если я этот блок выставлю сейчас
в одно место, на другом мониторе он куда-нить уползет..

Блок выглядит так:

/*contactInfo*/
#contactInfo {
  position:absolute;
  font-size:1.1em;
  top: 10px;
  left: 170px;
}

.contactInfoContent {
  height:200px;
  width: 180px;
  vertical-align:middle;
}
/*contactInfo*/

Блок контакты после редактирования выглядит так:

<!-- Контакты -->
	   <div id="contactInfo">
		<table>
		  <tr>
			<td class="contactInfoContent">
			  <table>
				
				<!-- Время работы магазина -->
				{% IF SETTINGS_STORE_WORK_TIME %}
				  <tr>
					<td class="contentTableHeadMainWorkTime">
					  {SETTINGS_STORE_WORK_TIME}
					</td>
				  </tr>
				{% ENDIF %}
				
			  </table>
			</td>
		  </tr>
		</table>
	  </div>
	  <!-- end Контакты -->  

Т.е я оставил только время работы, может тут косяк??

#6 Vaccina

Vaccina

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

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

Отправлено 13 Январь 2012 - 17:53

Пожалуйста сообщите ваш адрес сайта.

#7 Ириска

Ириска

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

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

Отправлено 13 Январь 2012 - 22:28

Не думаю, что косяк именно в этом. Вы позиционируете блок с функциями вывода контактов, а не семи функции.
Поиграйтесь свойствами top и left в #contactInfo
top - отступ сверху
Left - отступ от левого края

Если от левого края получается по значениям большой отступ, замените его на right. Т.е. тот что ближе к позиционируемуму элементу.

#8 marius20081

marius20081

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

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

Отправлено 14 Январь 2012 - 21:32

Просмотр сообщенияVaccina (13 Январь 2012 - 17:53) писал:

Пожалуйста сообщите ваш адрес сайта.

http://Larinel.ru

#9 Ириска

Ириска

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

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

Отправлено 16 Январь 2012 - 09:57

Вся проблема в позиционирование элемента. Что такое позиционирование - это коротко говоря, положение объекта относительно других объектов. В вашем случае этот объект - contactInfo

В шаблоне есть 5 основных элементов:
1. Это тело страницы body
2. Шапка header
3. Боковая колонка sidebar
4. Контентная область content
5. Подвал footer

Ваш элемент должен находиться в Шапке, и позиционироваться от его границ. А вместо этого он находится в теле - иначе говоря структурно выше шапки и соответственно, позиционируется от границ экрана. Исправляйте и будет вам счастье.

Я вот одного не пойму. Вы пытаетесь спозиционировать блок, в котором только время работы, при этом скайп и телефон, находятся совершенно в другом блоке. Можно сделать проще.
Найдите в шаблоне HTML блок
<div class="right">
<div class="sk"><ul><li>						larinel.ru
				</li></ul></div>
<div class="telephone">					  
					  +7 (495) 123-45-67
		   
				</div>
  <div class="rever"><ul><li><a href="http://larinel.ru/cart"><img src="http://img.storeland.ru/web/upload/assets/images/18/17157/tov.png" alt="">Товаров на:</a>					  <span>0</span> рублей
		  </li></ul></div>
</div>

Потом добавьте туда строку
<div style="font-weight:bold; font-size:22px; margin:0 0 10px 0;"> с 10:00 до 19:00</div>

Чтобы получилось вот так:

<div class="right">
<div class="sk"><ul><li>						larinel.ru
				</li></ul></div>
<div class="telephone">			  
					  +7 (495) 123-45-67
		   
		   </div>
<div style="font-weight:bold; font-size:22px; margin:0 0 10px 0;"> с 10:00 до 19:00</div>
 <div class="rever"><ul><li><a href="http://larinel.ru/cart"><img src="http://img.storeland.ru/web/upload/assets/images/18/17157/tov.png" alt="">Товаров на:</a>					  <span>0</span> рублей
		  </li></ul></div>
</div>


#10 marius20081

marius20081

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

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

Отправлено 16 Январь 2012 - 11:24

Спасибо огромное, действительно вставить строку
<div style="font-weight:bold; font-size:22px; margin:0 0 10px 0;"> с 10:00 до 19:00</div>
намного проще!
И воткнулся куда надо!

Только момент: в админке код
<div class="right">
<div class="sk"><ul><li>						larinel.ru
				</li></ul></div>
<div class="telephone">					  
					  +7 (495) 123-45-67
		   
				</div>
  <div class="rever"><ul><li><a href="http://larinel.ru/cart"><img src="http://img.storeland.ru/web/upload/assets/images/18/17157/tov.png" alt="">Товаров на:</a>					  <span>0</span> рублей
		  </li></ul></div>
</div>
выглядит вот так:
<div class="telephone">	   {% IF SETTINGS_STORE_PHONE_NUMBER1 %}
			   
					  {SETTINGS_STORE_PHONE_COUNTRY_CODE1} {% IF SETTINGS_STORE_PHONE_CITY_CODE1 %}({SETTINGS_STORE_PHONE_CITY_CODE1}){% ENDIF %} {SETTINGS_STORE_PHONE_NUMBER1}
		   
				{% ENDIF %}</div>
				
а чтобы график брался из настроек админки, надо было воткнуть вот это:
<div style="font-weight:bold; font-size:22px; margin:0 0 10px 0;">
				  
				  {% IF SETTINGS_STORE_WORK_TIME %}
				  <tr>
					<td class="contentTableHeadMainWorkTime">
					  {SETTINGS_STORE_WORK_TIME}
					</td>
				  </tr>
				{% ENDIF %}
				  
				</div>
но теперь встал вопрос: а как поменять шрифт?
Почему-то если написать
<div style="какой-нить стиль из css">

он не видит этого стиля((

и даже если написать
<div style="font-family:italic, Georgia, "Times New Roman", Times, serif;">
шрифт не меняется(((

#11 Ириска

Ириска

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

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

Отправлено 16 Январь 2012 - 13:17

Я показа простой путь. Без лишних телодвижений. Какая разница откуда будет браться график работы? По мне, так никакой.

Конечно не меняется (хотя странно, т.к. если мы если сделать описание стиля сразу в <div> это должно быть приоритетным). Потому что вы используете функцию, которая имеет стилевой класс contentTableHeadMainWorkTime

Найдите его в main.css и допишите необходимые свойства, если такого класса нет, не исключаю такой возможности, то допишите сами, где нить в самом низу.
.contentTableHeadMainWorkTime {
font-family:arial;
font-size:20px;
color: #000;
}

Сделайте. И дайте ссылку на конечный результат, я посмарю попозже.

#12 marius20081

marius20081

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

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

Отправлено 16 Январь 2012 - 14:30

Просмотр сообщенияИриска (16 Январь 2012 - 13:17) писал:

Я показа простой путь. Без лишних телодвижений. Какая разница откуда будет браться график работы? По мне, так никакой.
Да да да, Вы правы, я для других написал, на будущее, вдруг кому пригодится.

Заработало только когда код принял вид
<div class="contentTableHeadMainWorkTime">
				  
				  {% IF SETTINGS_STORE_WORK_TIME %}
				  <tr>
					<td class="contentTableHeadMainWorkTime">
					  {SETTINGS_STORE_WORK_TIME}
					</td>
				  </tr>
				{% ENDIF %}
				  
				</div>
и в main.css добавил .contentTableHeadMainWorkTime, его действительно там не было

Результат http://larinel.ru
Спасибо большое за помощь!




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

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