Здравствуйте,
Я в процессе переноса сайта с одного сервиса на другой хостинг и пока что собираю его на Локальном сервере (ocstore 1.5.5.1.1).
До этого у меня не было доступа к файлам сайта, кроме как через HTML блоки и CSS.
Теперь же появилась такая возможность.
На данный момент есть 2 вопроса которые я хочу правильно и красиво решить:
1. Меню линков (сссылка на оригинальный сайт)
изначально оно было реализовано вот так:
<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. Основное меню категорий:
За основу я хочу взять тот что идет из коробки опенкарта, потому что это меню у меня тоже реализовано как и предыдущий блок. И сейчас там(на новом сайте, на старом у меня это не реализовано) автоматически выводятся все подкатегории выпадающим списком, но в последующем я хочу там выводить только выбранные мною подкатегории.
Подскажите как это можно реализовать. Опять таки типовой пример кода с комментами думаю поможет мне разобраться.
Заранее спасибо за помощь.
Если очень большой разницы в том как эти меню исполнены сейчас и тем чтоб сделать это через php нет, то так и скажите - может быть я просто время зря трачу?