rhcpist

Кнопка Главная в верхнем меню шаблона!

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

rhcpist    2

Привет ребята, помогите грамотно добавить кнопку "Главная" в верхнем горизонтальном меню шаблона с возвращением на главную страницу сайта. Собственно в коде не особо разбираюсь пока, поэтому нужна ваша помощь. Скрин и код прилагается. 

 

ScreenShot_2144433_9814265.jpg

<div id="menu">
  <ul>
    <?php foreach ($categories as $category) { ?>
    <li><a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a>
      <?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 } ?>
<div id="notification"></div>

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Tom    2 094


<?php if ($categories) { ?>

<div id="menu">

  <ul>

<li><a href="<?php echo $home; ?>"><?php echo $text_home; ?></a></li> 

<?php foreach ($categories as $category) { ?>

*

*

*

*

*

*

*

*

</div>

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
rhcpist    2

Супер, громадое спасибо) буду вникать по маленьку в код!  ;)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
rhcpist    2

Буду крайне благодарен если еще подскажете как выровнять кнопки верхнего меню по центру, а то все никак не могу наковырять: 

/* menu */#menu {	margin-right:-18px;	padding-left:20px;	padding-right:20px;	background: #b5dc10;	border-top:solid 1px #1881ae;	border-bottom:solid 1px #1881ae;	height: 39px;	margin-bottom: 20px;	-webkit-box-shadow: 0px 2px 2px #DDDDDD;	-moz-box-shadow: 0px 2px 2px #DDDDDD;	box-shadow: 0px 2px 2px #DDDDDD;}#menu ul {	list-style: none;	margin: 0;	padding: 0;	position: relative;}#menu > ul > li {	position: relative;	float: left;	z-index: 20;	padding: 6px 5px 5px 0px;}#menu > ul > li:hover {}#menu > ul > li > a {	font-size: 14px;	font-weight: 900;	color: #000000;	line-height: 13px;	text-decoration: none;	display: block;	padding: 6px 14px 7px 14px;	margin-bottom: 5px;	margin-left:auto;	margin-right:auto;	z-index: 6;	position: relative;	font-family: 'Open Sans', sans-serif;}#menu > ul > li:hover > a {	background: #4cb8c7;	-webkit-border-radius: 5px;	-moz-border-radius: 5px;	-khtml-border-radius: 5px;	border-radius: 5px;}#menu > ul > li > div {	display: none;	background: #FFFFFF;	position: absolute;	z-index: 5;	padding: 5px;	-webkit-border-radius: 0px 0px 5px 5px;	-moz-border-radius: 0px 0px 5px 5px;	-khtml-border-radius: 0px 0px 5px 5px;	border-radius: 0px 0px 5px 5px;	background: #4cb8c7;

какой атрибут и в каком месте вставить, а то никак не вьеду(

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
rhcpist    2

спасибо, сразу не заметил топик, проблема решена!  :-)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Tom    2 094

У Вас скролл внизу страницы

 

http://prntscr.com/264fob

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
rhcpist    2

смотрю вроде нет скрола

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
rhcpist    2

Любопытно как растянуть блоки с кнопками меню по всей ширине.

 

ioUl0u6.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Tom    2 094

Так я на картинке на него стрелками указал.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
rhcpist    2

Вопрос с растяжением блоков в верхнем меню еще актуален 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Tom    2 094

Тогда для чего их нужно было центровать????

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
rhcpist    2

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Pascha    673

отсупы сделайте в процентах, будет Вам тянуться, либо определите ширину кнопок в процентном отношении 

конечно адрес сайта б не помешал, но скорее всего вновь все на локалке)))

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
rhcpist    2

попробую подшаманить

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 

Привет ребята, помогите грамотно добавить кнопку "Главная" в верхнем горизонтальном меню шаблона с возвращением на главную страницу сайта. Собственно в коде не особо разбираюсь пока, поэтому нужна ваша помощь. Скрин и код прилагается. 

 

ScreenShot_2144433_9814265.jpg

<div id="menu">
  <ul>
    <?php foreach ($categories as $category) { ?>
    <li><a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a>
      <?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 } ?>
<div id="notification"></div>

В каком файле этот кусок?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Tom    2 094

header.tpl шаблона

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Похожий контент

    • От lavrentyev
      Всем привет!
      Есть трудность. В opencart кнопка "добавить в корзину" не работает (т.е никак не реагирует) в IE. Выдает такую ошибку:
      SCRIPT5009: "TDMAddCartProduct" не определено
      air (1949,65)
      Вот код кнопки:
      <a href="javascript:void(0)" class="tdcartadd" OnClick="TDMAddCartProduct('<?=$arPrice['PHID']?>','<?=$arPart['PKEY']?>')" title="<?=Lng('Add_to_cart',1,0)?>">Į krepšelį</a> А вот, как я понимаю код функции, на которую вызывает атрибут Onclick:
      /* Add to Cart */ function TDMAddCartProduct(PHID,PKEY){ PKEY = PKEY || ''; var QTY = ''; if(jQuery("#Qt_"+PHID).val()!=''){QTY=jQuery("#Qt_"+PHID).val();} var CurHref = window.location.href; if(PKEY!=''){ PKEY="#item"+PKEY; CurHref = CurHref.replace(PKEY,""); } jQuery("#PartsBoxOverlay").prependTo(".tdm_content"); jQuery("#PartsBoxOverlay").width(jQuery(".tdm_content").outerWidth()).height(jQuery(".tdm_content").height()).show(); jQuery("<form action='"+CurHref+PKEY+"' id='addcartform' method='post'><input type='hidden' name='PHID' value='"+PHID+"'/><input type='hidden' name='QTY' value='"+QTY+"'/></form>").appendTo('body'); jQuery("#addcartform").submit(); return false; } Я нагуглил, что проблема именно в Onclick. Но как решить проблему не знаю. Может что-нибудь подскажете. ))
    • От spartakx
      Добрый день.
       
      После каких-то манипуляций, слетела кнопка добавления изображений. Точнее иконка есть, но при нажатии никак не реагирует.
       
      Подскажите, какой файл нужно перезакачать.
       
      Спасибо
    • От balanbiz
      Здравствуйте, страница с формой возврата товара открывается, а вот после заполнения всех полей и нажатия всех необходимых галочек, нажимая кнопку "Отправить" ничего не происходит, кидает в начало на ту же страницу, оставляя заполненные поля. 
       
      Когда ставлю более новую версию шаблона этот баг исчезает , но появляется куча новых, поэтому и не ставлю.
      Подскажите в чем может быть проблема?
    • От MShubin
      Здравствуйте!
      Нужно добавить кнопку в карточку товара с акцией(скидкой) при нажатии на которую будет появляться новая цена без изменения стандартной цены товара. Причем такая кнопка должна быть не на всех товарах, должен быть выбор, как опции... Пример (подобие) скину в ЛС. ocStore Версия 1.5.5.1.2
    • От We9niamin
      Здравствуйте. Есть ли возможность в тексте описания категории сделать кнопку с формой обратной связи? Или как вариант привязать к ней модуль? Уже голову сломал. Может кто знает готовое решение?
  • Последние посетители   0 пользователей онлайн

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