Jump to content
Sign in to follow this  
antoxa9191

Как вывести картинку категории в подкатегориях?

Recommended Posts

Здравствуйте! Подскажите, пожалуйста, как вывести картинку родительской категории в её подкатегориях? Заранее спасибо.

 

n6b634.jpg

Share this post


Link to post
Share on other sites

найти tpl где вывод. и скопировать строку и вывести в подкатегории тпл, как то так

Share this post


Link to post
Share on other sites

найти tpl где вывод. и скопировать строку и вывести в подкатегории тпл, как то так

правда деревянно конечно

Share this post


Link to post
Share on other sites

Вывод категорий и подкатегорий находится в одном файле category.tpl. И получается, что за вывод картинки категории и подкатегрии (на скрине они есть) отвечает один и тот же код.

Share this post


Link to post
Share on other sites

я не очень понял из одного разный результат что ли?

Share this post


Link to post
Share on other sites

как одно и тоже выводит разное. может стиль хотябы разный

Share this post


Link to post
Share on other sites

ага он типо с базы цепляет картинку по id категории/подкатегории и выводит кодом <img src="<?php echo $thumb; ?>" alt="<?php echo $heading_title; ?>" title="<?php echo $heading_title; ?>" class="img-thumbnail" />

Share this post


Link to post
Share on other sites

а че просто тогда в покатегорию не поставить картинку категории в конкретной подкатегории

Share this post


Link to post
Share on other sites

а че просто тогда в покатегорию не поставить картинку категории в конкретной подкатегории

откудато же она взялась там не рандомноже

Share this post


Link to post
Share on other sites

а че просто тогда в покатегорию не поставить картинку категории в конкретной подкатегории

 

Я тоже думал так, но картинка подкатегории мне тоже нужна, для вывода списка всех подкатегорий с картинками.

 

Получается мне нужно в запросе к базе сделать так, что бы можно было еще и вывести картинку категории из подкатегории. Я как то так это вижу.

 

Думал может кто сталкивался уже.

Share this post


Link to post
Share on other sites

если да то может не парится тему поставить другую, как знаешь вообщем)))

Share this post


Link to post
Share on other sites

если да то может не парится тему поставить другую, как знаешь вообщем)))

не буду отвлекать

Share this post


Link to post
Share on other sites

если да то может не парится тему поставить другую, как знаешь вообщем)))

 

ооо вариант, спасибо! Поищу может, где есть похожий функционал.

Share this post


Link to post
Share on other sites
Вот вывод через VqMod! Вдруг кому пригодится

 

<file name="catalog/controller/product/category.php">

        <operation error="skip">

            <search position="before"><![CDATA[if ($category_info['image']) {]]></search>

            <add><![CDATA[

            if ($category_info['parent_id]) {

                $parent_category = $this->model_catalog_category->getCategory($category_info['parent_id']);

                $data['parent_category_thumb'] = $this->model_tool_image->resize($parent_category['image'], $this->config->get('config_image_category_width'), $this->config->get('config_image_category_height'));

            } else {

                $data['parent_category_thumb'] = '';

            }

            ]]></add>

        </operation>

    </file>

 

    <file name="catalog/view/theme/default/template/product/category.tpl">

        <operation error="skip">

            <search position="before"><![CDATA[<?php if ($thumb) { ?>]]></search>

            <add><![CDATA[

            <?php if ($parent_category_thumb) { ?>

            <div class="col-sm-2"><img src="<?php echo $parent_category_thumb; ?>" class="img-thumbnail" /></div>

            <?php } ?>

            ]]></add>

        </operation>

    </file>

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

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.