Перейти к содержанию
Kost9lbrik

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

Рекомендуемые сообщения

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

 

Я в процессе переноса сайта с одного сервиса на другой хостинг и пока что собираю его на Локальном сервере (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 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.