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

Помогите разобраться с меню и менюшкой линков


Kost9lbrik

Recommended Posts

Здравствуйте, 

 

Я в процессе переноса сайта с одного сервиса на другой хостинг и пока что собираю его на Локальном сервере (ocstore 1.5.5.1.1). 

 

До этого у меня не было доступа к файлам сайта, кроме как через HTML блоки и CSS. 

Теперь же появилась такая возможность. 

 

На данный момент есть 2 вопроса которые я хочу правильно и красиво решить:

1. Меню линков (сссылка на оригинальный сайт)

post-670760-0-85793100-1393787124_thumb.jpg

изначально оно было реализовано вот так:

<div class="header-mini-menu">
  <a href="http://tariba-shop.com.ua/about_us">О нас</a>      
  <a href="http://tariba-shop.com.ua/index.php?route=information/information&information_id=6">Доставка и Оплата</a>      
  <a href="http://tariba-shop.com.ua/guaranty%20">Гарантия</a>      
  <a href="http://tariba-shop.com.ua/optovikam">Оптовикам</a>      
   <a href="http://tariba-shop.com.ua/contacts">Контакты</a>      
	</div>  

И вот таким CSS

/*Мини меню над шапкой*/
.header-mini-menu{
position: relative;
background: #333333;
top: -107px;
/*font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;*/
font-size: 12px;
min-height: 20px;
padding-top: 4px;
z-index: 101;
text-decoration: none;
}
.personal-header .personal-block .header-mini-menu a  {
text-decoration: none;
color: white;
}
.personal-header .personal-block .header-mini-menu a:hover{
text-decoration: underline;
color: white;
}  

Сейчас это не очень удобно потому что, перенеся этот код на локальную машину ссылки ведут на оригинальный сайт (плюс здравй смысл мне подсказывает, что это не очень верно со стороны сайтостроения). Я предполагаю что этот фрагмент можно реализовать добавив соотв-й код в контроллере хедера и в tpl. И сделать по аналогии с links которые идут в дефолте сайта.

<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 $shopping_cart; ?>"><?php echo $text_shopping_cart; ?></a><a href="<?php echo $checkout; ?>"><?php echo $text_checkout; ?></a></div>
 

Хочу попросить помощи у специалистов каким образом это вернее сделать. Буду очень признателен если дадите кусок кода с комментами что каждый элемент делает, так я вледующий раз скорее всего дойду своим умом. 

2. Основное меню категорий:

post-670760-0-41205800-1393787125_thumb.jpg

За основу я хочу взять тот что идет из коробки опенкарта, потому что это меню у меня тоже реализовано как и предыдущий блок. И сейчас там(на новом сайте, на старом у меня это не реализовано) автоматически выводятся все подкатегории выпадающим списком, но в последующем я хочу там выводить только выбранные мною подкатегории.

Подскажите как это можно реализовать. Опять таки типовой пример кода с комментами думаю поможет мне разобраться. 

 

Заранее спасибо за помощь.

Если очень большой разницы в том как эти меню исполнены сейчас и тем чтоб сделать это через php нет, то так и скажите - может быть я просто время зря трачу?

post-670760-0-70162500-1393787125_thumb.jpg

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


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

Спасибо большое. Как хорошо, когда все намного проще. 

 

Tom опередил на секунды =)

Вам спасибо также)))  

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


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

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

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

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

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

Вхід

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

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

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

×
×
  • Створити...

Important Information

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