0 Пользователей и 2 Гостей просматривают эту тему.
  • 11 Ответов
  • 8268 Просмотров
*

Andrey1900

  • Новичок
  • 7
  • 0
Подскажите, пожалуйста как сделать что бы "Изображение для вступительного текста материала"  в блоге категорий отображалась, как ссылка на сам материал, без использования плагинов? Что бы в самом блоге это изображение было кликабельно?
« Последнее редактирование: 01.12.2012, 19:45:37 от b2z »
*

Очередной вебмастер

  • Завсегдатай
  • 784
  • 55
  • лысый умный дядя
Ну в Joomla 2.5 появилось дополнительное поле для картинки вводного текста. Чуток подправьте код шаблона категории и будет вам ссылка с картинки загружаемой при создании материала.
--------
Блог о Joomla
----------
---------
Помог ответ - жми плюс!
*

Andrey1900

  • Новичок
  • 7
  • 0
А подскажите, какие изменения и в каком файле менять, только начинаю разбираться в этом деле...
*

Sliapy

  • Давно я тут
  • 323
  • 44
components\com_content\views\category\tmpl\blog_item.php

Ищем код в районе 129 строки:
Код
<img
<?php if ($images->image_intro_caption):
echo 'class="caption"'.' title="' .htmlspecialchars($images->image_intro_caption).'"';
endif; ?>
src="<?php echo htmlspecialchars($images->image_intro); ?>" alt="<?php echo htmlspecialchars($images->image_intro_alt); ?>"/>

И делаем:
Код
	<a href="<?php echo JRoute::_(ContentHelperRoute::getArticleRoute($this->item->slug, $this->item->catid)); ?>">

<img
<?php if ($images->image_intro_caption):
echo 'class="caption"'.' title="' .htmlspecialchars($images->image_intro_caption).'"';
endif; ?>
src="<?php echo htmlspecialchars($images->image_intro); ?>" alt="<?php echo htmlspecialchars($images->image_intro_alt); ?>"/>
</a>

Хотя лучше, конечно, создать в своем шаблоне html\com_content\category\ . Засунуть туда этот файл (blog_item.php) и править там.
*

Andrey1900

  • Новичок
  • 7
  • 0
Большое спасибо, спасло!
*

BopoH

  • Осваиваюсь на форуме
  • 101
  • 3
Извиняюсь что не в той ветке, но в joomla-3 как подобное проделать?
*

Hot_Gomer

  • Давно я тут
  • 296
  • 12
  • sudo su
Извиняюсь что не в той ветке, но в joomla-3 как подобное проделать?
Точно так же как и в 2.5.
Только что проверил
Joomla, Drupal, Ruby on Rails -
что может быть лучше?)
*

BopoH

  • Осваиваюсь на форуме
  • 101
  • 3
Цитировать
Точно так же как и в 2.5.
да я это понял. у меня не получалось по вине фреймворка шаблона. получилось чуть подругому
*

kat01

  • Новичок
  • 2
  • 0
Joomla 3.
Пункт меню - блок категорий. категория включает в себя материалы. Как сделать так, чтобы изображение для вступительного текста материала было ссылкой на этот материал?

Делаю так:

Код
<a href="<?php echo JRoute::_(ContentHelperRoute::getArticleRoute($this->item->slug, $this->item->catid)); ?>">

<img
<?php if ($images->image_intro_caption):
echo 'class="caption"'.' title="' .htmlspecialchars($images->image_intro_caption).'"';
endif; ?>
src="<?php echo htmlspecialchars($images->image_intro); ?>" alt="<?php echo htmlspecialchars($images->image_intro_alt); ?>" itemprop="thumbnailUrl"/>
</a>

но ссылка не на то. Ссылка на категорию, а не на материал.
*

Leva27

  • Осваиваюсь на форуме
  • 41
  • 3
  • Дальвебстудия
но ссылка не на то. Ссылка на категорию, а не на материал.

Joomla 3.3.6 (Пункт меню > Блог категорий)

Иду в components/com_content/views/category/tmpl/blog_item.php

Там 41 строку поменял на (завернул в ссылку, представленную выше):

Код
<a href="<?php echo JRoute::_(ContentHelperRoute::getArticleRoute($this->item->slug, $this->item->catid)); ?>">
<?php echo JLayoutHelper::render('joomla.content.intro_image', $this->item); ?>
</a> 

Все работает, при щелчке по изображению переходит в сам материал. Всем спасибо  *DRINK*
Быстрый старт вашего сайта с <a href="http://dalweb.studio/">Дальвебстудией</a>
*

savir

  • Новичок
  • 3
  • 0
Народ, а как сделать для Пункт меню -> Избранные материалы ?

такой вариант тут не работает...
*

Olg

  • Живу я здесь
  • 1046
  • 73
По аналогии components\com_content\views\featured\tmpl не судьба?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Тип базы данных "Нет"

Автор Kayle

Ответов: 1
Просмотров: 330
Последний ответ 19.02.2017, 03:00:41
от voland
Joomla 3.6.5 нет префикса изображения "kz_kz"

Автор DeathGun

Ответов: 3
Просмотров: 496
Последний ответ 16.02.2017, 15:44:54
от SeBun
CommunityBuilder пишет "Не смогли проверить, не робот ли Вы"

Автор DeathGun

Ответов: 2
Просмотров: 324
Последний ответ 14.02.2017, 06:09:36
от DeathGun
Решено: Не устанавливаются демо-данные

Автор konstantingun

Ответов: 1
Просмотров: 467
Последний ответ 25.11.2016, 14:27:50
от konstantingun
Не получается вставить слайдер (Решено)

Автор barbosss

Ответов: 7
Просмотров: 640
Последний ответ 29.08.2016, 15:57:56
от barbosss