Форум русской поддержки Joomla!® CMS
11.12.2016, 02:27:12 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Как сделать, чтобы не пропадала вводная картинка?

 (Прочитано 368 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Karyuudo
Давно я тут
****

Репутация: +0/-0
Offline Offline

Сообщений: 352


« : 12.08.2015, 15:31:14 »

Загружаю картинку в
"Изображение для вступительного текста материала"

при клике из категории на материал - она пропадает.

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

но по два раза грузить одну картинку - очень не удобно.
есть ли какой-то плагин может, чтобы не грузить по 2 раза?
Записан
Ilhom666
Живу я здесь
******

Репутация: +157/-0
Offline Offline

Сообщений: 1343



« Ответ #1 : 12.08.2015, 17:21:18 »

вставляйте тогда уж картинку просто в тело материала..
Записан
Karyuudo
Давно я тут
****

Репутация: +0/-0
Offline Offline

Сообщений: 352


« Ответ #2 : 12.08.2015, 19:31:38 »

вставляйте тогда уж картинку просто в тело материала..
так не получится.

есть блог категории с кулинарными рецептами, надо чтобы при нажатии на картинку рецепта - открывался рецепт.

если фотку с итоговым блюдом вставить просто в интротекст, тогда при клике вместо перехода на рецепт, будет увеличение картинки.

если вставить фото в "Изображение для вступительного текста материала" - тогда при клике по ней - картинка пропадает в материале.

если оставить только  "Изображение полного текста материала" - тогда не будет картинки на блоге категории.

как это реализовать нормально, чтобы ничего не пропадало и картинка работала как ссылка?
может в настройках где указать? или в коде подправить, чтобы полная картинка равнялась интро
« Последнее редактирование: 12.08.2015, 19:37:37 от Karyuudo » Записан
Sergey2
Завсегдатай
*****

Репутация: +15/-1
Offline Offline

Сообщений: 660


« Ответ #3 : 13.08.2015, 00:39:51 »

Вариант первый - править в шаблоне блога, что бы картинка бралась маленькая в полном тексте.
Вариант второй - вставлять в сам текст (то что у вас увеличивает картинку, это, помоему, плагин какой-то делает)
Записан
Театрал
Осваиваюсь на форуме
***

Репутация: +5/-0
Offline Offline

Сообщений: 96



« Ответ #4 : 13.08.2015, 04:51:08 »

"mAvik Thumbnails 2" может вам помочь - http://joomlaforum.ru/index.php/topic,291071.0.html
Записан
LyalyaChornaya
Давно я тут
****

Репутация: +15/-1
Offline Offline

Пол: Женский
Сообщений: 267



« Ответ #5 : 13.08.2015, 05:59:14 »

как это реализовать нормально, чтобы ничего не пропадало и картинка работала как ссылка?
Если я правильно поняла, вам нужно, чтобы картинка во вступительном тексте была кликабельной?
Решение вот здесь "Изображение для вступительного текста материала", как ссылка! или на этом сайте Добавляем ссылки к изображениям материалов в блоге.
но по два раза грузить одну картинку - очень не удобно.
есть ли какой-то плагин может, чтобы не грузить по 2 раза?
Имеется вроде такой плагин, Content Article Image, но вообще-то сделано логично, вдруг вы захотите поставить разные картинки для интро и полного текста или в полном тексте картинка просто не нужна
Записан
Sergey2
Завсегдатай
*****

Репутация: +15/-1
Offline Offline

Сообщений: 660


« Ответ #6 : 14.08.2015, 22:20:49 »

Я подправил шаблон и теперь, если нет картинки для полного текста то вставляется та что в интро была:

Код:
if (isset($imgfloat) && htmlspecialchars($imgfloat)!= 'none') {
echo $image;
} else {
if (!empty($images->image_intro)) {
echo '<img class="size-auto align-left" ';
if ($images->image_intro_caption) {
echo ' title="' .htmlspecialchars($images->image_intro_caption).'" ';
}
echo 'src="'.htmlspecialchars($images->image_intro).'" alt="'.htmlspecialchars($images->image_intro_alt).'"/>';
}
}

« Последнее редактирование: 15.08.2015, 00:57:26 от Sergey2 » Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet