Форум русской поддержки Joomla!® CMS
03.12.2016, 04:27:12 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Вывод списка подкатегорий в maincategory.php

 (Прочитано 451 раз)
0 Пользователей и 1 Гость смотрят эту тему.
coolhtml
Осваиваюсь на форуме
***

Репутация: +2/-1
Offline Offline

Сообщений: 82


« : 24.03.2015, 18:47:05 »

Уважаемые знатоки!
Возможно ли вывести такое вот поведение на сайте ссылками?
Записан
dmitry_stas
Профи
********

Репутация: +794/-4
Offline Offline

Сообщений: 7732



« Ответ #1 : 24.03.2015, 19:01:09 »

если вы об том, чтобы для каждой категории еще и ее подкатегории вывести - то была где то тема, и не одна.
Записан
coolhtml
Осваиваюсь на форуме
***

Репутация: +2/-1
Offline Offline

Сообщений: 82


« Ответ #2 : 24.03.2015, 20:28:35 »

Масоны мне подсказали пару тем. Решение вроде нашел, с правками выложу код.
Записан
coolhtml
Осваиваюсь на форуме
***

Репутация: +2/-1
Offline Offline

Сообщений: 82


« Ответ #3 : 25.03.2015, 10:37:29 »

Как и обещал для жумшопинга 4.9.2
Код:
<?php
/**
* @version      4.9.1 13.08.2013
* @author       MAXXmarketing GmbH
* @package      Jshopping
* @copyright    Copyright (C) 2010 webdesigner-profi.de. All rights reserved.
* @license      GNU/GPL
*/
defined('_JEXEC') or die('Restricted access');
?>
<?php $Table_Category = &JTable::getInstance("Category", "JShop");?>
<?php if ($this->params->get('show_page_heading') && $this->params->get('page_heading')){?>
<div class="shophead<?php print $this->params->get('pageclass_sfx');?>">
    <h1><?php print $this->params->get('page_heading')?></h1>
</div>
<?php }?>

<div class="jshop" id="comjshop">
    <div class="category_description">
        <?php print $this->category->description?>
    </div>

    <div class="jshop_list_category">
    <?php if (count($this->categories)) : ?>

        <?php foreach ($this->categories as $k => $category) : ?>
            <?php if ($k % $this->count_category_to_row == 0) : ?>
                <div class = "row-fluid">
            <?php endif; ?>

            <div class = "sblock<?php echo $this->count_category_to_row;?> jshop_categ category">
                <div class="sblock2 image">
                    <a href = "<?php print $category->category_link;?>">
                        <img class = "jshop_img" src = "<?php print $this->image_category_path;?>/<?php if ($category->category_image) print $category->category_image; else print $this->noimage;?>" alt="<?php print htmlspecialchars($category->name);?>" title="<?php print htmlspecialchars($category->name);?>" />
                    </a>
                </div>
                <div class="sblock2">
                    <div class="category_name">
                        <a class = "product_link" href = "<?php print $category->category_link?>">
                            <?php print $category->name?>
                        </a>
                    </div>
                    <p class = "category_short_description">
                        <?php print $category->short_description?>
                    </p>
                </div>
            </div>
           <div class="sub-category">
             <?php $Sub_Categories = $Table_Category->getSubCategories($category->category_id); ForEach($Sub_Categories As $Sub_Category){Print "<div><A Href = \"".$Sub_Category->category_link."\">".$Sub_Category->name."</A></div>";}?>
           </div>
           <?php if ($k % $this->count_category_to_row == $this->count_category_to_row - 1) : ?>

                </div>
            <?php endif; ?>
        <?php endforeach;?>

        <?php if ($k % $this->count_category_to_row != $this->count_category_to_row - 1) : ?>

            </div>
        <?php endif; ?>

    <?php endif; ?>
    </div>
</div>
Записан
Vitos
Осваиваюсь на форуме
***

Репутация: +6/-0
Offline Offline

Пол: Мужской
Сообщений: 165



« Ответ #4 : 25.03.2015, 12:25:03 »

coolhtml, а какого уровня подкатегории выводит Ваш способ? Второго или глубже?
Вот тема по этому вопросу: http://joomlaforum.ru/index.php/topic,223880.30.html
Записан
coolhtml
Осваиваюсь на форуме
***

Репутация: +2/-1
Offline Offline

Сообщений: 82


« Ответ #5 : 25.03.2015, 15:30:30 »

Ага, я оттудово код брал и немного подправил. Про уровни пока не знаю.
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet