Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

[РЕШЕНО] Как изменить меню


Recommended Posts

возможно вам для этого потребуются файлы catalog/view/theme/ваша тема/template/common/header.tpl с кодом в строчках

<div class="links"><a href="<?php echo $home; ?>"><?php echo $text_home; ?></a><a href="<?php echo $wishlist; ?>" id="wishlist_total"><?php echo $text_wishlist; ?></a><a href="<?php echo $account; ?>"><?php echo $text_account; ?></a><a href="<?php echo $cart; ?>"><?php echo $text_cart; ?></a><a href="<?php echo $checkout; ?>"><?php echo $text_checkout; ?></a></div>
и

<?php if ($categories) { ?>
<div id="menu">
  <ul>
	<?php foreach ($categories as $category) { ?>
	<li><?php if ($category['active']) { ?>
<a href="<?php echo $category['href']; ?>" class="active"><?php echo $category['name']; ?></a>
<?php } else { ?>
<a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a>
<?php } ?>

	  <?php if ($category['children']) { ?>
	  <div>
		<?php for ($i = 0; $i < count($category['children']);) { ?>
		<ul>
		  <?php $j = $i + ceil(count($category['children']) / $category['column']); ?>
		  <?php for (; $i < $j; $i++) { ?>
		  <?php if (isset($category['children'][$i])) { ?>
		  <li><a href="<?php echo $category['children'][$i]['href']; ?>"><?php echo $category['children'][$i]['name']; ?></a></li>
		  <?php } ?>
		  <?php } ?>
		</ul>
		<?php } ?>
	  </div>
	  <?php } ?>
	</li>
	<?php } ?>
  </ul>
</div>
<?php } ?>
и catalog/view/theme/ваша тема/stylesheet/stylesheet.css с кодом в блоках #menu и #header .links
Надіслати
Поділитися на інших сайтах


возможно вам для этого потребуются файлы catalog/view/theme/ваша тема/template/common/header.tpl с кодом в строчках

<div class="links"><a href="<?php echo $home; ?>"><?php echo $text_home; ?></a><a href="<?php echo $wishlist; ?>" id="wishlist_total"><?php echo $text_wishlist; ?></a><a href="<?php echo $account; ?>"><?php echo $text_account; ?></a><a href="<?php echo $cart; ?>"><?php echo $text_cart; ?></a><a href="<?php echo $checkout; ?>"><?php echo $text_checkout; ?></a></div>
и

<?php if ($categories) { ?>
<div id="menu">
  <ul>
	<?php foreach ($categories as $category) { ?>
	<li><?php if ($category['active']) { ?>
<a href="<?php echo $category['href']; ?>" class="active"><?php echo $category['name']; ?></a>
<?php } else { ?>
<a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a>
<?php } ?>

	  <?php if ($category['children']) { ?>
	  <div>
		<?php for ($i = 0; $i < count($category['children']);) { ?>
		<ul>
		  <?php $j = $i + ceil(count($category['children']) / $category['column']); ?>
		  <?php for (; $i < $j; $i++) { ?>
		  <?php if (isset($category['children'][$i])) { ?>
		  <li><a href="<?php echo $category['children'][$i]['href']; ?>"><?php echo $category['children'][$i]['name']; ?></a></li>
		  <?php } ?>
		  <?php } ?>
		</ul>
		<?php } ?>
	  </div>
	  <?php } ?>
	</li>
	<?php } ?>
  </ul>
</div>
<?php } ?>
и catalog/view/theme/ваша тема/stylesheet/stylesheet.css с кодом в блоках #menu и #header .links

Вы объясните что на что менять или как менять..Помогите новичку пожалуйста

Надіслати
Поділитися на інших сайтах


  • 1 year later...
  • 4 months later...

вот это

<div class="links"><a href="<?php echo $home; ?>"><?php echo $text_home; ?></a><a href="<?php echo $wishlist; ?>" id="wishlist_total"><?php echo $text_wishlist; ?></a><a href="<?php echo $account; ?>"><?php echo $text_account; ?></a><a href="<?php echo $cart; ?>"><?php echo $text_cart; ?></a><a href="<?php echo $checkout; ?>"><?php echo $text_checkout; ?></a></div>

Вставить в  СЮДА ВСТАВИТЬ
 

<?php if ($categories) { ?>
<div id="menu">
  <ul>
	<?php foreach ($categories as $category) { ?>
	<li><?php if ($category['active']) { ?>
<a href="<?php echo $category['href']; ?>" class="active"><?php echo $category['name']; ?></a>
<?php } else { ?>
<a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a>
<?php } ?>

	  <?php if ($category['children']) { ?>
	  <div>
		<?php for ($i = 0; $i < count($category['children'])<img src='https://opencartforum.com/public/style_emoticons/<#EMO_DIR#>/wink.png' class='bbc_emoticon' alt=';)' /> { ?>
	СЮДА ВСТАВИТЬ
</div>
<?php } ?>

Ну и по своему шаблону настроить CSS

Надіслати
Поділитися на інших сайтах


В шапку сайта хочу вставить картинку телефона рядом с номером.

 

В сSS есть 

 

.telefonimg {
position: relative;
top: 46px;
left: 350px;
width: 27px;

 

есть картинка url("../image/phone.png"). Как ее вставить ?   background-image: url("../image/phone.png") 10px center no-repeat; ?????

 

tricota32.ru

Надіслати
Поділитися на інших сайтах


Примерно так,

<div class="telefonnumber">
<img alt="Телефон" title="Телефон" src="http://tricota32.ru/catalog/view/theme/universal-red/image/phone.png"></img>
    8 (910) 7343 177
</div>

Вместо номера там PHP может стоять

В этом файле править надо  catalog/view/theme/ТЕМА/template/common/header.tpl

  • +1 1
Надіслати
Поділитися на інших сайтах


Эти пункты в Хедере можно добавить в горизонтальное меню, вот по такому же принципу - как и с пунктами Информация их Футера:

 

3348945.png

 

Где взять ссылку для нового пункта меню? [РЕШЕНО]

Надіслати
Поділитися на інших сайтах

Примерно так,





<div class="telefonnumber">
<img alt="Телефон" title="Телефон" src="http://tricota32.ru/catalog/view/theme/universal-red/image/phone.png"></img>
    8 (910) 7343 177
</div>

Вместо номера там PHP может стоять

В этом файле править надо  catalog/view/theme/ТЕМА/template/common/header.tpl

Спасибо большое все получилось. но теперь надо отрегулировать положение значка в шапке. css пишет что в php. какой файл ? в header.php не нахожу. Все получилось в css править? так?

Надіслати
Поділитися на інших сайтах


Все как бы получилось. Но как их выстроить в строку? Значки и надписи.И еще надо бы из них сделать ссылки..Поможете?

Змінено користувачем YelloVV
Надіслати
Поділитися на інших сайтах


Для мыла CSS

.mailnumber {
    font-size: 16px;
    color: rgb(0, 153, 51);
    left: -50px;
    position: relative;
    top: 10px;
    width: 160px;/*у вас стоит 140, меняем на 160*/
    font-family: icon;
}

Для телефона меняем код в шаблоне, не нужно два блока, одного в полне хватает , как на мыле

Вместо

<div class="telefonnumber">

    <img src="http://tricota32.ru/catalog/view/theme/universal-red/image/phone.png" title="Телефон" alt="Телефон"></img>

</div>
<div class="telefonnumber">

    8 (910) 7343 177

</div>

Делаем

<div class="telefonnumber">
  <img src="http://tricota32.ru/catalog/view/theme/universal-red/image/phone.png" title="Телефон" alt="Телефон"></img>
 8 (910) 7343 177
</div>

И всё. Значки от текста разделить кодом пробела  

Ну и если криво встанет подредактировать CSS

 

Ссылки делаются так

<a href="http://ссылка"> Сюда код значка или текст</a>
  • +1 1
Надіслати
Поділитися на інших сайтах


Всех поздравляю с Рождеством Христовым !!!

Cпасибо! И спасибо Вам за отзывчивость. Я только учусь, аймсори. Подскажите как сделать в шапке фоновый рисунок, чтобы за надписями и значками шапки виднелся рисунок а не было белого цвета.

Надіслати
Поділитися на інших сайтах


В CSS к каждому классу дописать

background: #FFFFCC;

Например class="telefonnumber"

.telefonnumber {
    background: #FFFFCC;/* #FFFFCC--цвет фона, меняем на свой */
    font-size: 16px;
    color: rgb(0, 153, 51);
    left: -30px;
    position: relative;
    top: 15px;
    width: 185px;
    font-family: icon;
}

Вставить фон картинкой так

background: url('../image/картинка') 0 0 no-repeat;
  • +1 1
Надіслати
Поділитися на інших сайтах


Получилось только так

#header {background: url('../image/h3.png') 0 0 no-repeat;

-webkit-background-size:cover;

-moz-background-size: cover;

-o-background-size:cover;

background-size:cover;

background-size: 100% 100%;

height: 125px;

margin-bottom: -4px;

padding-bottom: -4px;

position: relative;

z-index: 9999;

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

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.