[Решено] Вывод подкатегорий списком в стандартном Ubercart каталоге

Главные вкладки

Аватар пользователя Errand Bruhos de la Vega Errand Bruhos d... 19 апреля 2011 в 12:58

Здравствуйте, уважаемые друпалеры!

Гуглил и сёрчил, но не смог найти ответа на свой вопрос, а так как не силён в пхп, обращаюсь в специалистам:
стандартный модуль catalog уберкарта выводить на главной странице каталога (/catalog) примерно следующее:

<td class="category">
<div>картинка категории</div>
<strong>заголовок категории</strong>
<br><span>дитя категории1, дитя категории2, дитя категорииN, Еще...</span>
</td>

Вопрос наверное очень простой: как перечислить "детей категории" не через запятую а списком, чтобы получить

<td class="category">
<div>картинка категории</div>
<strong>заголовок категории</strong>

<ul><li>дитя категории1</li>
<li>дитя категории2</li>
<li>дитя категорииN</li>
<li>Еще...</li>
</ul>
</td>

В uc_catalog.pages.inc есть функция

//$grandchildren = array_slice($grandchildren, 0, intval(count($grandchildren) / 2) + 1, TRUE);
    if ($j > $max_gc_display) {
      array_push($grandchildren, l(t('More...'), uc_catalog_path($child), array('class' => 'subcategory')));
    }
    if ($child->nodes) {
      $cell_link = $image .'<strong class="cat-h">'. l($child->name, uc_catalog_path($child)) .'</strong>';
      if (variable_get('uc_catalog_show_subcategories', TRUE)) {
        $cell_link .= "<br /><span>". implode(', ', $grandchildren) ."</span>\n";
      }
      $child_list[] = $cell_link;
    }

Lol
Перечитал свой пост и всё понял.

Комментарии

Аватар пользователя NIKS_ArtReaktor NIKS_ArtReaktor 6 октября 2011 в 2:39

Метод 1 www.ArtReaktor.com

Метод 2 www.ArtReaktor.com

Замена Ubercart, с помощью Views 2, вывода категорий, подкатегорий и списка товаров.

В данных статьях описывается как заменить вывод категорий и подкатегорий и списка товаров Ubercart, с помощью Views.

А в Views организовать вывод как нужно.

Решение для системы Drupal 6.х (в данном случае испытывалось на версии 6.22)

Цель:
Более гибкий вывод списка товаров, а именно:
Корректное применение Views Exposed filters для списка товаров категории.
и другие приятные возможности Views

Решено вывод информации о подкаталогах (child term или дочерние термины)