Mar 22 2013, 03:22 PM
Post
#1
|
|
|
Newbie ![]() Group: Members Posts: 6 Joined: 22-March 13 Member No.: 1,624 |
опитвам се да сложа картинка по подразбиране в к2, за статиите, които се вземат от агрегатора, в които няма картинка. Успях да го направя за категория излгеда като добавих следния код в category_item.php намиращ се в /components/com_k2/templates/default. CODE <!-- FORCE IMAGE --> <!-- Item Image --> <?php elseif($this->item->params->get('itemImage') && empty($this->item->image)): ?> <div class="itemImageBlock"> <span class="itemImage"> <a href="<?php echo $this->item->link; ?>" title="<?php if(!empty($this->item->image_caption)) echo K2HelperUtilities::cleanHtml($this->item->image_caption); else echo K2HelperUtilities::cleanHtml($this->item->title); ?>"> <img src="/media/k2/items/no-image.png" alt="default image caption" alt="<?php if(!empty($this->item->image_caption)) echo K2HelperUtilities::cleanHtml($this->item->image_caption); else echo K2HelperUtilities::cleanHtml($this->item->title); ?>" style="width:<?php echo $this->item->imageWidth; ?>px; height:auto;" /> </a> </span> <div class="clr"></div> </div> <!-- END FORCE IMAGE --> точно над този код CODE <?php endif; ?> <?php if($this->item->params->get('catItemIntroText')): ?> <!-- Item introtext --> Проблемът е, че когато сложа същия код в tag.php, т.е в темплейта за показване на статии по таг, където искам също да имам картинка по подразбиране за всички статии, които нямат изображение ми дава следната грешка: Fatal error: Call to a member function get() on a non-object in /home/novchaso/public_html/site.com/components/com_k2/templates/default/tag.php on line 78 Кода на линия 78 е следния CODE <?php elseif($this->item->params->get('catItemImage') && empty($this->item->image)): ?> Тъй като нищо не разбирам от php, не мога да се справя с проблема. Ще може ли някой да ми помогне? |
|
|
|
![]() |
Mar 28 2013, 09:13 AM
Post
#2
|
|
![]() Web Design Seo ![]() ![]() ![]() ![]() Group: Root Admin Posts: 4,332 Joined: 29-April 09 From: Sofia Member No.: 1 |
Това за което питате няма нищо общо с нашия компонент. Компонента К2 не е разработен от нас и нямаме приоритети и каквито и да е интереси да развиваме и подпомагаме К2. Мястото където трябва да постнете този въпрос е форума на К2, а не тук.
Другото възможно решение е да ползвате Joomla Scraper - той може да взима и пълното съдържание на новината, не само съдържанието което е в rss фийда. А в пълното съдържание на новините на повечето сайтове и особено на новинарските има картинка. -------------------- Правила на форума | Forum Rules | How to receive support. 3D Web Design: Уеб дизайн, Seo оптимизация, Web Site Extensions, Oscommerce Addons, Wordpress plugins and Joomla Extensions. Изработка на уеб сайтове и оптимизация на сайт за търсачки и Seo услуги.
|
|
|
|
![]() ![]() |
|
Lo-Fi Version | Time is now: 1st June 2026 - 09:33 PM |