Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

grow

Newbie
  
  • Posts

    21
  • Joined

  • Last visited

Recent Profile Visitors

1,269 profile views

grow's Achievements

Enthusiast

Enthusiast (6/14)

  • Dedicated Rare
  • First Post
  • Collaborator
  • Conversation Starter
  • Week One Done

Recent Badges

2

Reputation

    Модуль чудовий, автору окреме дякую, в неробочий час допоміг встановити і виправити все що попросив, рекомендую
  1. если вас не затруднит, напишите как центрировать меню, куда бы я в стили не вписывал text-align: center; или в html <div align="center"... меню на том же месте.. выше есть файл стилей меню, подскажите если знаете, вроде бы и просто, а не могу сделать..
  2. спасибо, сделал получилось вот так: $category .= "<li>\n<a href=\"".dostavka."\"".$class.">".Доставка."</a>\n</li>\n"; появилось,но вместе с такой ошибкой: при том что не меняй, ошибка то в написании сайта, то в названии, блин что за меню уродское такое.. может у меня в синтаксисе какие то ошибки, в php просто дуб
  3. и правда г..кодеры) нашел там где вы описали, шаблон менять уже не будем, подскажите пожалуйста где тут что менять? <?php class ModelDesignTopmenu extends Model { public function getMenu() { if (isset($this->request->get['path'])) { $parts = explode('_', (string)$this->request->get['path']); } else { $parts = array(); } $this->load->model('catalog/category'); $this->load->model('catalog/product'); $top_cats = $this->model_catalog_category->getCategories(0); $category = "<ul class=\"menu\">\n"; foreach ($top_cats as $top_cat) { if ($top_cat['top']) { $name = $top_cat['name']; $href = $this->url->link('product/category', 'path=' . $top_cat['category_id']); $class = in_array($top_cat['category_id'], $parts) ? " class=\"active\"" : ""; $category .= "<li>\n<a href=\"".$href."\"".$class.">".$name."</a>\n"; $category .= $this->getCatTree($top_cat['category_id'])."\n</li>\n"; } } return $category."\n</ul>\n"; } function getCatTree ($category_id = 0) { if (isset($this->request->get['path'])) { $parts = explode('_', (string)$this->request->get['path']); } else { $parts = array(); } $this->load->model('catalog/category'); $this->load->model('catalog/product'); $category_data = ""; $categories = $this->model_catalog_category->getCategories((int)$category_id); foreach ($categories as $category) { $data = array( 'filter_category_id' => $category['category_id'], 'filter_sub_category' => true ); $product_total = $this->model_catalog_product->getTotalProducts($data); $name = $category['name'] ; $href = $this->url->link('product/category', 'path=' . $category['category_id']); $class = in_array($category['category_id'], $parts) ? " class=\"active\"" : ""; $parent = $this->getCatTree($category['category_id']); if ($parent) { $class = $class ? " class=\"active\"" : " class=\"parent\""; } $category_data .= "<li>\n<a href=\"".$href."\"".$class.">".$name."</a>".$parent."\n</li>\n"; } return strlen($category_data) ? "<ul>\n".$category_data."\n</ul>\n" : ""; } } ?>
  4. Приветствую, подскажите как вывести свои пункты меню в коде ссылками в нестандартной теме opencart вот сам кусок кода в header.tpl где нужно вставить ссылки (где <a href="#">123</a> добавленный мною пункт меню): <?php if ($categories) { ?> <div class="container"> <div id="menu-gadget" class="menu-gadget"> <div id="menu-icon" class="menu-icon"><?php echo $text_category; ?></div> <?php if ($categories_tm) { echo $categories_tm; } ?> </div> </div> <script type="text/javascript"> jQuery(window).load(function () { if ($('body').width() > 767) { $('#tm_menu').TMStickUp({}) }}); </script> <div id="tm_menu" class="nav__primary"> <div class="container"> <?php if ($categories_tm) { echo $categories_tm; } ?><a href="#">123</a> <div class="clear"></div> </div> </div> <?php } ?> Но если размещаю так, тогда получается одно под другим: как сделать в ряд. а не в столбик? вот сss файл меню: /*======================================================== Menu styles =========================================================*/ .nav__primary .menu { display: inline-block; width: 100%; position: relative; } .nav__primary .menu:before, .nav__primary .menu:after { display: table; content: ""; line-height: 0; } .nav__primary .menu:after { clear: both; } .nav__primary { margin: 35px 0 18px; font: 300 14px/16px "Ubuntu", sans-serif; background: url(../image/menu-shadow.png) repeat-x center bottom; } .nav__primary ul { list-style: none; margin: 0; padding: 0; } .nav__primary .menu > li { float: left; padding: 11px 11px 11px; } .nav__primary .menu > li:first-child { padding-left: 0; } .nav__primary .menu > li > a { display: block; text-transform: uppercase; color: #2d2e42; font: 300 14px/16px "Ubuntu", sans-serif; } .nav__primary .menu > li.sfHover > a, .nav__primary .menu > li > a:hover, .nav__primary .menu > li > a.active { color: #428bca; } .nav__primary .menu > li > ul { display: none; position: absolute; background: #fff; -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.11); -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.11); box-shadow: 0 0 10px rgba(0, 0, 0, 0.11); z-index: 99; left: 0; top: 100%; width: 100%; margin-top: 0; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; } .nav__primary .menu > li > ul li { position: relative; display: table-cell; padding: 25px 25px 22px; } .nav__primary .menu > li > ul li a { text-transform: uppercase; font: 300 18px/22px "Ubuntu", sans-serif; color: #2d2e42; } .nav__primary .menu > li > ul li ul { padding-top: 18px; border-top: 1px solid #dcdcdc; margin-top: 18px; } .nav__primary .menu > li > ul li ul li { display: block; padding: 7px 0; opacity: 1 !important; } .nav__primary .menu > li > ul li ul li a { font: 300 12px/14px "Ubuntu", sans-serif; color: #2d2e42; } .nav__primary .menu > li > ul a { display: inline-block; } .nav__primary .menu > li > ul li.active > a, .nav__primary .menu > li > ul a:hover, .nav__primary .menu > li > ul li.sfHover > a { color: #428bca; } .nav__primary .menu > li > ul ul { position: relative; display: block !important; opacity: 1 !important; visibility: visible !important; width: 100%; table-layout: fixed; } .nav__primary .menu > li > ul ul:before { display: none; } .nav__primary .menu > li.sfHover > ul { display: table !important; } .nav__primary .menu > li > .sf-with-ul:before, .nav__primary .menu ul > li > .sf-with-ul:before { display: none; } @media (min-width: 992px) and (max-width: 1199px) { .nav__primary .menu > li { padding-left: 5px; padding-right: 5px; } .nav__primary .menu > li > a { font-size: 13px; } } @media (min-width: 768px) and (max-width: 991px) { .nav__primary .menu > li { padding-left: 4px; padding-right: 4px; } .nav__primary .menu > li > a { font-size: 11px; } .nav__primary .menu > li > ul li a { font-size: 14px; line-height: 16px; } .nav__primary .menu > li > ul li ul { margin-top: 10px; padding-top: 10px; } .nav__primary .menu > li > ul li ul li { padding: 4px 0; } .nav__primary .menu > li > ul li ul li a { font-size: 10px; line-height: 12px; } } @media (max-width: 767px) { .nav__primary { display: none; } } /*================== Stuck menu ======================*/ .isStuck { z-index: 1001; } @media only screen and (max-width: 991px) { .isStuck { display: none !important; } } заранее благодарен за помощь
  5. )) хорошо злой кролик, так и сделаю, предупрежу всех на свете) я спросил конкретно вас/разработчике о функционале модуля или мне что его купить а потом узнать что - то что мне нужно в нем нем возможности сделать... дайТЕ ответ на вопрос и приобрету ваш модуль сегодня, спасибо.
  6. модуль мне скинул мой товарищ, подскажите причина в этом, он привязан к домену? и еще вопрос, есть ли возможность сделать две большие кнопки вместо стандартных внизу сообщения -1/2 ширины окна модуля - да и 1/2 - нет?
  7. Добрый день, установил модуль, все стало - но есть проблема при сохранении блока, все время пишет: "Доступ запрещен. У Вас нет прав для доступа к этой странице. Если она Вам нужна, обратитесь к администратору." помогите разобраться
  8. Решение для версии opencart 2.x: В файле catalog\model\catalog\information.php в конце запроса функции getInformations() после AND i.status = '1' добавить AND i.sort_order >= '0' (не забыть про пробелы до и после!) Буду рад если кому-то помог)
  9. нет к сожалению, перекинуло в вверх списка, я и не заметил, копаю дальше, вот ссылки что нарыл по теме, все попробовал но пока ничего не помогает.. https://opencartforum.com/topic/43607-%D1%80%D0%B5%D1%88%D0%B5%D0%BD%D0%BE-%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D1%8C-%D0%B8%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D1%8F-%D0%BD%D0%B5-%D1%81%D0%BA%D1%80%D1%8B%D0%B2%D0%B0%D0%B5%D1%82-%D1%81%D1%81%D1%8B%D0%BB%D0%BA%D0%B8/?do=findComment&comment=369642 https://opencartforum.com/topic/8882-resheno-ne-rabotaet-1-skryt-statiu/ решения для версий помладше 2ки
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.