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

Добавление баннера-меню на главную страницу магазина на Opencart.pro 2.x


Recommended Posts

Здравствуйте, хочу добавить HTML-страницу (меню) с несколькими гиперссылками на категории товаров. Подскажите, как можно реализовать это в Opencart.pro 2.x. Установлен шаблон Revolution. Автор шаблона подсказать решение не смог. Мб кто-то знает ответ? Если где-то уже обсуждалось, то просьба дать ссылку. Заранее спасибо.

Link to post
Share on other sites

Добрый день. Если имеете ввиду отдельный блок на главной странице, то это можно сделать каким-нибудь модулем настраиваемого меню или любым модулем для вывода HTML кода. Это из того, что в голову пришло.

Link to post
Share on other sites

Можно попробовать подключить модуль шорткодов, как в вордпрессе шорткоды есть.
Если нужна отдельная страница, создать обычную статью и там вывести нужные категории прямо в тексте шорткодами.
Мне кажется, так будет удобнее всего.
Если на главной - тоже как обычно какой-нибудь HTML модуль и шорткоды, чтобы вывести категории.

Edited by Prooksius
Link to post
Share on other sites

http://market.oc-mod.ru/ хочу реализовать меню примерно как в части про акустику и кофе (с кнопками).. 

Link to post
Share on other sites

2 часа назад, halfhope сказал:

Добрый день. Если имеете ввиду отдельный блок на главной странице, то это можно сделать каким-нибудь модулем настраиваемого меню или любым модулем для вывода HTML кода. Это из того, что в голову пришло.

 

9 минут назад, Prooksius сказал:

Можно попробовать подключить модуль шорткодов, как в вордпрессе шорткоды есть.
Если нужна отдельная страница, создать обычную статью и там вывести нужные категории прямо в тексте шорткодами.
Мне кажется, так будет удобнее всего.
Если на главной - тоже как обычно какой-нибудь HTML модуль и шорткоды, чтобы вывести категории.

http://market.oc-mod.ru/ хочу реализовать меню примерно как в части про акустику и кофе (с кнопками).. 

Link to post
Share on other sites

41 минуту назад, AVLakt сказал:

 

http://market.oc-mod.ru/ хочу реализовать меню примерно как в части про акустику и кофе (с кнопками).. 

Табы с товарами из категорий

Link to post
Share on other sites

Для акустики - стена категорий. Для кофе - порекомендовали выше. 

Link to post
Share on other sites

18 часов назад, kwakin сказал:

Табы с товарами из категорий

 

11 часов назад, halfhope сказал:

Для акустики - стена категорий. Для кофе - порекомендовали выше. 

спасибо, нашел как реализовать, но это все же не совсем то, что мне требовалось, особенность шаблона в том, что на 1 слайд (на указанном сайте их 2 рядом) можно вставить только 1 кнопку, а мне нужно добавить 11. Т.е. все кнопки тут должны быть кликабельными https://xn--80ajkohcfihda1gwbp.xn--p1ai/, но получилось, что только последняя...где еще можно покапать?

Link to post
Share on other sites

1 час назад, AVLakt сказал:

где еще можно покапать?

 

Модуль HTML код. Сверстайте html и все.

Link to post
Share on other sites

4 часа назад, AVLakt сказал:

 

спасибо, нашел как реализовать, но это все же не совсем то, что мне требовалось, особенность шаблона в том, что на 1 слайд (на указанном сайте их 2 рядом) можно вставить только 1 кнопку, а мне нужно добавить 11. Т.е. все кнопки тут должны быть кликабельными https://xn--80ajkohcfihda1gwbp.xn--p1ai/, но получилось, что только последняя...где еще можно покапать?

Htmi модуль

Link to post
Share on other sites

10 часов назад, halfhope сказал:

 

Модуль HTML код. Сверстайте html и все.

а можно подробнее описать процедуру? у меня есть изображение раскроенное в фотошопе, далее сохраненное для WEB, что потом делать?

Link to post
Share on other sites

Posted (edited)
1 час назад, AVLakt сказал:

а можно подробнее описать процедуру? у меня есть изображение раскроенное в фотошопе, далее сохраненное для WEB, что потом делать?

с этим разобрался, теперь нужно поменять местами текстовые блоки и баннер и сделать баннер адаптивным по ширине, кто может помочь? https://xn--80ajkohcfihda1gwbp.xn--p1ai/

Edited by AVLakt
добавлена ссылка
Link to post
Share on other sites

1 час назад, AVLakt сказал:

теперь нужно поменять местами текстовые блоки и баннер и сделать баннер адаптивным по ширине, кто может помочь?

Какие именно блоки и какой баннер? Дайте подробности.

Link to post
Share on other sites

1 час назад, AVLakt сказал:

с этим разобрался, теперь нужно поменять местами текстовые блоки и баннер и сделать баннер адаптивным по ширине, кто может помочь? https://xn--80ajkohcfihda1gwbp.xn--p1ai/

<?php echo $header; ?>
<div id="top5" class="clearfix">
<?php if ($slideshow) { ?>
<div id="top4" class="clearfix">
    <?php if (($setting_home_slideshow['allwide'] && !$amazon) || ($setting_home_slideshow['allwide'] && $amazon && !$allwide)) { ?>
    <?php } else { ?>
    <div class="container">
        <div class="row">
        <?php } ?>
            <?php if ($allwide && $amazon) { ?>
                <?php if ($h1_home) { ?>
                    <div class="col-md-offset-3"><h1 class="home_h1"><?php echo $h1_home; ?></h1></div>
                <?php } ?>
                <div class="hidden-xs hidden-sm col-md-3"></div>
                <div class="col-sm-12 col-md-9"><?php echo $slideshow; ?></div>
            <?php } else { ?>
                <?php if ($h1_home) { ?>
                    <h1 class="home_h1"><?php echo $h1_home; ?></h1>
                <?php } ?>    
                <div class="col-sm-12 col-md-12"><?php echo $slideshow; ?></div>
            <?php } ?>
        <?php if (($setting_home_slideshow['allwide'] && !$amazon) || ($setting_home_slideshow['allwide'] && $amazon && !$allwide)) { ?>
        <?php } else { ?>
        </div>
    </div>
    <?php } ?>
</div>
<?php } else { ?>
    <?php if ($h1_home && $is_desctope) { ?>
        <div class="container">
            <div class="row">
                <?php if ($allwide && $amazon) { ?>
                <div class="hidden-xs hidden-sm col-md-offset-3"><h1 class="home2_h1"><?php echo $h1_home; ?></h1></div>
                <?php } else { ?>
                <div class="hidden-xs hidden-sm"><h1 class="home2_h1"><?php echo $h1_home; ?></h1></div>
                <?php } ?>
            </div>
        </div>
    <?php } ?>
<?php } ?>
<?php if ($blocks) { ?>
<div id="top6" class="clearfix">
    <div class="container">
        <div class="row">
            <?php echo $blocks; ?>
        </div>
    </div>
</div>    
<?php } else { ?>
<?php if ($allwide && $amazon) { ?>
<div style="height:70px; width:100%; clear:both"></div>
<?php } else { ?>
<div style="height:30px; width:100%; clear:both"></div>
<?php } ?>
<?php } ?>
</div>

<div class="container">
    <div class="row">
    <?php echo $column_left; ?>
    
    <?php if ($column_left && $column_right) { ?>
    <?php $class = 'col-sm-6'; ?>
    <?php } elseif ($column_left || $column_right) { ?>
    <?php $class = 'col-sm-9'; ?>
    <?php } else { ?>
    <?php $class = 'col-sm-12'; ?>
    <?php } ?>
    
    <div id="content" class="<?php echo $class; ?>">
    
    <?php echo $content_top; ?>
    
    <?php echo $revcategorywall; ?>
    <?php echo $ptabs; ?>
    <?php echo $pbest; ?>
    <?php echo $pspec; ?>
    <?php echo $plast; ?>
    <?php echo $slider_tabs; ?>
    <?php echo $slider_1; ?>
    <?php echo $slider_2; ?>
    <?php echo $slider_3; ?>
    <?php echo $slider_4; ?>
    
    <?php if ($blog) { ?>
    </div>
    </div>
    </div>
    <div id="top7" class="clearfix">
    <div class="container">
    <?php echo $blog; ?>
    </div>
    </div>
    <div class="container">
    <div class="row">
    <div class="col-sm-12">
    <?php } ?>

    <?php if ($aboutstore) { ?>
    <?php if ($socv || $socfb || $socok || ($socvinsta && $right_insta)) {$aboutclass1="col-sm-12 col-md-8 col-lg-9 aboutstore";$aboutclass2="col-sm-12 col-md-4 col-lg-3";} else {$aboutclass1="col-sm-12 aboutstore2";$aboutclass2="";} ?>
    <div class="row">
    <div class="<?php echo $aboutclass1; ?>">
    <?php echo $aboutstore; ?>
    <?php if (!$right_insta) { ?>
    <?php echo $socvinsta; ?>
    <?php } ?>
    </div>
    <div class="<?php echo $aboutclass2; ?>">
    <?php echo $socv; ?>
    <?php echo $socfb; ?>
    <?php echo $socok; ?>
    <?php if ($right_insta) { ?>
    <?php echo $socvinsta; ?>
    <?php } ?>
    </div>
    </div>
    <?php } ?>
    
    <?php echo $storereview; ?>
    <?php echo $viewed_products; ?>
    
    <?php echo $content_bottom; ?>
    
    </div>
    <?php echo $column_right; ?>
    </div>
</div>

<?php echo $footer; ?>

 

 

$slideshow - слайдшоу
$blocks - текстовые блоки

нужно их как-то местами поменять, точнее сейчас вместо слайдшоу стоит HTML меню... https://xn--80ajkohcfihda1gwbp.xn--p1ai/

Link to post
Share on other sites

В 06.04.2021 в 22:43, AVLakt сказал:

<?php echo $header; ?>
<div id="top5" class="clearfix">
<?php if ($slideshow) { ?>
<div id="top4" class="clearfix">
    <?php if (($setting_home_slideshow['allwide'] && !$amazon) || ($setting_home_slideshow['allwide'] && $amazon && !$allwide)) { ?>
    <?php } else { ?>
    <div class="container">
        <div class="row">
        <?php } ?>
            <?php if ($allwide && $amazon) { ?>
                <?php if ($h1_home) { ?>
                    <div class="col-md-offset-3"><h1 class="home_h1"><?php echo $h1_home; ?></h1></div>
                <?php } ?>
                <div class="hidden-xs hidden-sm col-md-3"></div>
                <div class="col-sm-12 col-md-9"><?php echo $slideshow; ?></div>
            <?php } else { ?>
                <?php if ($h1_home) { ?>
                    <h1 class="home_h1"><?php echo $h1_home; ?></h1>
                <?php } ?>    
                <div class="col-sm-12 col-md-12"><?php echo $slideshow; ?></div>
            <?php } ?>
        <?php if (($setting_home_slideshow['allwide'] && !$amazon) || ($setting_home_slideshow['allwide'] && $amazon && !$allwide)) { ?>
        <?php } else { ?>
        </div>
    </div>
    <?php } ?>
</div>
<?php } else { ?>
    <?php if ($h1_home && $is_desctope) { ?>
        <div class="container">
            <div class="row">
                <?php if ($allwide && $amazon) { ?>
                <div class="hidden-xs hidden-sm col-md-offset-3"><h1 class="home2_h1"><?php echo $h1_home; ?></h1></div>
                <?php } else { ?>
                <div class="hidden-xs hidden-sm"><h1 class="home2_h1"><?php echo $h1_home; ?></h1></div>
                <?php } ?>
            </div>
        </div>
    <?php } ?>
<?php } ?>
<?php if ($blocks) { ?>
<div id="top6" class="clearfix">
    <div class="container">
        <div class="row">
            <?php echo $blocks; ?>
        </div>
    </div>
</div>    
<?php } else { ?>
<?php if ($allwide && $amazon) { ?>
<div style="height:70px; width:100%; clear:both"></div>
<?php } else { ?>
<div style="height:30px; width:100%; clear:both"></div>
<?php } ?>
<?php } ?>
</div>

<div class="container">
    <div class="row">
    <?php echo $column_left; ?>
    
    <?php if ($column_left && $column_right) { ?>
    <?php $class = 'col-sm-6'; ?>
    <?php } elseif ($column_left || $column_right) { ?>
    <?php $class = 'col-sm-9'; ?>
    <?php } else { ?>
    <?php $class = 'col-sm-12'; ?>
    <?php } ?>
    
    <div id="content" class="<?php echo $class; ?>">
    
    <?php echo $content_top; ?>
    
    <?php echo $revcategorywall; ?>
    <?php echo $ptabs; ?>
    <?php echo $pbest; ?>
    <?php echo $pspec; ?>
    <?php echo $plast; ?>
    <?php echo $slider_tabs; ?>
    <?php echo $slider_1; ?>
    <?php echo $slider_2; ?>
    <?php echo $slider_3; ?>
    <?php echo $slider_4; ?>
    
    <?php if ($blog) { ?>
    </div>
    </div>
    </div>
    <div id="top7" class="clearfix">
    <div class="container">
    <?php echo $blog; ?>
    </div>
    </div>
    <div class="container">
    <div class="row">
    <div class="col-sm-12">
    <?php } ?>

    <?php if ($aboutstore) { ?>
    <?php if ($socv || $socfb || $socok || ($socvinsta && $right_insta)) {$aboutclass1="col-sm-12 col-md-8 col-lg-9 aboutstore";$aboutclass2="col-sm-12 col-md-4 col-lg-3";} else {$aboutclass1="col-sm-12 aboutstore2";$aboutclass2="";} ?>
    <div class="row">
    <div class="<?php echo $aboutclass1; ?>">
    <?php echo $aboutstore; ?>
    <?php if (!$right_insta) { ?>
    <?php echo $socvinsta; ?>
    <?php } ?>
    </div>
    <div class="<?php echo $aboutclass2; ?>">
    <?php echo $socv; ?>
    <?php echo $socfb; ?>
    <?php echo $socok; ?>
    <?php if ($right_insta) { ?>
    <?php echo $socvinsta; ?>
    <?php } ?>
    </div>
    </div>
    <?php } ?>
    
    <?php echo $storereview; ?>
    <?php echo $viewed_products; ?>
    
    <?php echo $content_bottom; ?>
    
    </div>
    <?php echo $column_right; ?>
    </div>
</div>

<?php echo $footer; ?>

 

 

$slideshow - слайдшоу
$blocks - текстовые блоки

нужно их как-то местами поменять, точнее сейчас вместо слайдшоу стоит HTML меню... https://xn--80ajkohcfihda1gwbp.xn--p1ai/

вопрос решил самостоятельно. тему можно закрывать.

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • 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.