Перейти к содержимому


Фотография
- - - - -

Как вывести зображение из элемента JBImage в модуль комментариев mod_zoocomment ?


Лучший Ответ SmetDenis , 28 April 2014 - 18:22

Попробуйте вставить в нужное место шаблона модуля комментариев следующий код

            $item   = $comment->getItem();
            $params = array(
                "display"  => "first",
                "template" => "default",
                "width"    => "50",
                "height"   => "50",
            );
            $params = $zoo->data->create($params);
            $img    = $item->getElement('<ELEMENT_ID>')->render($params);
            echo '<a href="' . $zoo->route->item($item) . '">' . $img . '</a>';
Перейти к сообщению


  • Закрытая тема Тема закрыта
Сообщений в теме: 12

#11 happy home

happy home

Отправлено 29 April 2014 - 11:47

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


  • 0

#12 happy home

happy home

Отправлено 30 April 2014 - 06:45

Здравствуйте.

Вот ссылка на страницу тестового сайта, где можно посмотреть результат работы модуля комментариев, после добавления кода: http://test.happyhom...-detskoj-mebeli...

Может быть результат и должен быть таким, но мне требуется, чтобы вместо аватара или где то в тексте комментария добавилась фотография, которая используется как основная для комментируемого материала (карточки товара).

Чтобы у каждого комментария была соответствующая фотография из соответствующей карточки товара к которой принадлежит комментарий...

Вот примерная схема 2014-04-30_133929.jpg

Спасибо


  • 0

#13 happy home

happy home

Отправлено 30 April 2014 - 08:16

Денис, Я ДИКО ИЗВИНЯЮСЬ...

Я вместо <ELEMENT_ID> (в предложенном Вами коде) вставлял id элемента JBZoo Comments, а надо было id элемента JBZoo Image...

Cheren-dow тоже спасибо, за "пинок" в нужном направлении))

 

Извините дилетанта - теперь все как надо!

СПАСИБО ВАМ ОГРОМНОЕ!!!


Сообщение отредактировал happy home: 30 April 2014 - 08:18

  • 1




Click to return to top of page in style!