• Объявления

    • dinox

      Закрытый раздел разработчиков   21.08.2017

      У нас на форуме существует закрытый раздел для разработчиков в котором мы обсуждаем нюансы работы на нашем форуме, в каталоге дополнений и другие моменты которые интересны в большинстве случаев только разработчикам. На данный момент существует лишь 2 условия для попадания:
      1. Наличие промодерированного дополнения в нашем каталоге  2. Отсуствие варезной деятельности 
      Если эти правила выполнены, пишите запрос @ArtemPitov на попадание в раздел разработчиков
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    1 930


<?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    1 930

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

 

http://prntscr.com/264fob

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


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

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

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


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

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

 

ioUl0u6.jpg

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


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

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

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


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

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

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


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

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

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


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

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

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


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

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

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

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


Ссылка на сообщение
Поделиться на другие сайты
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    1 930

header.tpl шаблона

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


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

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

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

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

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

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

Войти

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

Войти


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

    • От zemleroi


      Просмотреть файл Кнопка "Показать еще" товары (OC1.5.x&OC2.x)
      Небольшое дополнение на vqmod(ocmod) заменяет стандартную пагинацию страниц на кнопку "Показать еще" с догрузкой товаров на страницу без ее перезагрузки. Авто-определение русского и английского (остальные добавить не сложно), по умолчанию русский
      Техническая поддержка оказывается только для купивших. При уличении участия "в складчину" тех.поддержка и консультация не осуществляется
      На форуме отвечаю только на общие вопросы без консультаций
      Требования:
      1. OC 1.5.х+vqmod (демо) или OC2.0.x +vqmod (демо) или OC2.1.x (демо) или OC 2.2.x (демо) или OC 2.3.x (демо)
      2. vqmod или ocmod
      3. без vqmod правки вносятся вручную согласно соответствующему файлы
      Установка:
      1. Скопировать из папки upload на хостинг
      2. Или для OCMOD загрузить файл bal.ocmod.zip через админку магазина или копируем из архива bal.ocmod.zip содержимое папки upload на сервер
      Совместимость с фильтрами:
      1. Coolfilter (см. демо)
      2. Mega Filter PRO (интеграция в архиве) (см. демо)
      3. OCfilter (см. демо)
      и подобные работающие без Ajax
      Совместимость с шаблонами:
      1. Совместим с шаблоном AVA STORE (см. демо)
      2. Совместим с шаблоном MiniMalism
      3. Совместим с шаблоном Moneymaker (см. демо)
      Не совместим:
      1. с фильтром filterPro
      2. с фильтром Adv Ajax Filter
      FAQ:
      Использование callback-функции:
      button_autopager(function(){ своя_функция }) - добавляем в footer
      Структура элементов на странице:
      $('.element-bal') - все блоки обработанные button_autopager
      $('.new-element-bal') - новые блоки появившиеся после нажатия на кнопку "показать еще"
      Для проверки совместимости с каким либо модулем необходимо связаться со мной и предоставить модуль для тестирования (гарантия не распространения гарантирую)
      Основное демо: см.выше
      Автор zemleroi Добавлен 25.04.2015 Категория Прочее Работает на OpenCart Системные требования Работает на ocStore Сайт разработчика Работает на OpenCart.Pro, ocShop Старая цена Метод активации Ioncube Loader  
    • От zemleroi
      Небольшое дополнение на vqmod(ocmod) заменяет стандартную пагинацию страниц на кнопку "Показать еще" с догрузкой товаров на страницу без ее перезагрузки. Авто-определение русского и английского (остальные добавить не сложно), по умолчанию русский
      Техническая поддержка оказывается только для купивших. При уличении участия "в складчину" тех.поддержка и консультация не осуществляется
      На форуме отвечаю только на общие вопросы без консультаций
      Требования:
      1. OC 1.5.х+vqmod (демо) или OC2.0.x +vqmod (демо) или OC2.1.x (демо) или OC 2.2.x (демо) или OC 2.3.x (демо)
      2. vqmod или ocmod
      3. без vqmod правки вносятся вручную согласно соответствующему файлы
      Установка:
      1. Скопировать из папки upload на хостинг
      2. Или для OCMOD загрузить файл bal.ocmod.zip через админку магазина или копируем из архива bal.ocmod.zip содержимое папки upload на сервер
      Совместимость с фильтрами:
      1. Coolfilter (см. демо)
      2. Mega Filter PRO (интеграция в архиве) (см. демо)
      3. OCfilter (см. демо)
      и подобные работающие без Ajax
      Совместимость с шаблонами:
      1. Совместим с шаблоном AVA STORE (см. демо)
      2. Совместим с шаблоном MiniMalism
      3. Совместим с шаблоном Moneymaker (см. демо)
      Не совместим:
      1. с фильтром filterPro
      2. с фильтром Adv Ajax Filter
      FAQ:
      Использование callback-функции:
      button_autopager(function(){ своя_функция }) - добавляем в footer
      Структура элементов на странице:
      $('.element-bal') - все блоки обработанные button_autopager
      $('.new-element-bal') - новые блоки появившиеся после нажатия на кнопку "показать еще"
      Для проверки совместимости с каким либо модулем необходимо связаться со мной и предоставить модуль для тестирования (гарантия не распространения гарантирую)
      Основное демо: см.выше
    • От AWARO


      Просмотреть файл Up Down button | Кнопка Вверх Вниз
      Простая кнопка прокрутки страницы вверх и вниз - типа как в вк.
      Умеет возвращать при прокрутке вниз на то же самое место
      откуда была совершена прокрутка вверх.
       
      Установка:
      Через установщик дополнений OCMOD
      или просто залейте содержимое архива в папку system
      - так править под ваши темы будет удобнее
      Не забываем тыкнуть кнопку обновлить в менеджере дополнений!
       
      Пользуйтесь на здоровье
       
      DEMO: смотрите тут

      Новые позиции вывода модулей
       
      --
       
      Автор AWARO Добавлен 19.11.2016 Категория Модули Работает на OpenCart Системные требования Работает на ocStore Сайт разработчика Работает на OpenCart.Pro, ocShop Старая цена Метод активации Ioncube Loader  
    • От AWARO
      Простая кнопка прокрутки страницы вверх и вниз - типа как в вк.
      Умеет возвращать при прокрутке вниз на то же самое место
      откуда была совершена прокрутка вверх.
       
      Установка:
      Через установщик дополнений OCMOD
      или просто залейте содержимое архива в папку system
      - так править под ваши темы будет удобнее
      Не забываем тыкнуть кнопку обновлить в менеджере дополнений!
       
      Пользуйтесь на здоровье
       
      DEMO: смотрите тут

      Новые позиции вывода модулей
       
      --
       
    • От Lilya
      Добавьте кнопку "отложить" при покупке модуля. А по планирую купить модуль но через неделю, а потом забываю. Т.е. как-бы список желаний, виш-лист что-ли для дальнейшей покупки на сайте.
  • Последние посетители   0 пользователей онлайн

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