Прикрепление к ноде нескольких умолчательных картинок

Аватар пользователя P.Selfin@drupal.org

Задача такая: есть страница товара (уберкарт не задействован, просто темизированный тип материала) с дополнительным ССК полями: основная картинка(imagefield), дополнительные картинки(imagefield), артикул(текст) и размеры(текст).
Необходимо еще добавить поля с выбором цвета: небольшие квадратные картинки с фактурой материала.
При создании страницы товара что бы можно было выделить галками или другим способом нужные цвета, а потом эти поля уже вывести в содержание ноды и темизировать(тут я сам уже).
Подозреваю, что должно это делаться каким-то хитрым ССК-дополнением или может связью с вьюхой(не хотелось бы, бо товара многовато)...
Есть идеи?

Тип материала:
Версия Drupal:
0 Спасибо

Комментарии

Аватар пользователя stddos
stddos 6 лет назад

Я бы делал через таксономию и  taxonomy_image

0 Спасибо
Аватар пользователя P.Selfin@drupal.org
P.Selfin@drupal.org 6 лет назад

О, чем-то похоже...Покурю

0 Спасибо
Аватар пользователя q2_faith
q2_faith 6 лет назад

а если попробовать через термины таксономии(цвета) как cck поле и темизировать вывод термина под определенный бэкграунд...

0 Спасибо
Аватар пользователя P.Selfin@drupal.org
P.Selfin@drupal.org 6 лет назад

Модуль правильный, только подскажите каким образом мне вывести картинки в ноде в нужном месте?
Есть такое дело http://drupal.org/node/101682
Вставляю код


<?php
foreach (taxonomy_node_get_terms($node->nid) as $term) {
    if (
$image taxonomy_image_display($term->tid"align='right'")) {
      print 
"<a href='taxonomy/term/" $term->tid "'>" $image "</a>";
    }
}
?>

Но результата ноль...
При включении субмодуля Taxonomy Image Node Display на кастомной странице товара не отображаются картинки, на дефолтной page вроде работает как-то..

0 Спасибо
Аватар пользователя P.Selfin@drupal.org
P.Selfin@drupal.org 6 лет назад

Я это смотрел уже... Можно проще?
Нашел тут вот такую конструкцию
<?php print taxonomy_image_display($forum->tid); ?>
где forum менял на node либо terms, но без толку...

0 Спасибо