Mam pytanie jak mozna wylaczyc link z obrazka ktory zostal umieszczony w intro w artykule.
Z gory dziekuje
Mam pytanie jak mozna wylaczyc link z obrazka ktory zostal umieszczony w intro w artykule.
Z gory dziekuje
Obrazek intro dostaje link w przypadku kiedy włączone jest ustawienie dla artykułów by tytuł był linkiem. Jeśli chcesz zachować link dla tytułu a wyłączyć go dla obrazka to tylko przez modyfikację widoku tego elementu.
1. Kopiujesz plik: ROOT/layouts/joomla/content/intro_image.php
2. Do ROOT/templates/<twoj-szablon>/html/layouts/joomla/content
3. Edytujesz plik zamieniasz ten kod:
4. Na ten kod:Kod PHP:
<a href="<?php echo JRoute::_(ContentHelperRoute::getArticleRoute($displayData->slug, $displayData->catid, $displayData->language)); ?>"><img
<?php if ($images->image_intro_caption) : ?>
<?php echo 'class="caption"' . ' title="' . htmlspecialchars($images->image_intro_caption) . '"'; ?>
<?php endif; ?>
src="<?php echo htmlspecialchars($images->image_intro, ENT_COMPAT, 'UTF-8'); ?>" alt="<?php echo htmlspecialchars($images->image_intro_alt, ENT_COMPAT, 'UTF-8'); ?>" itemprop="thumbnailUrl"/></a>
Kod PHP:
<img
<?php if ($images->image_intro_caption) : ?>
<?php echo 'class="caption"' . ' title="' . htmlspecialchars($images->image_intro_caption) . '"'; ?>
<?php endif; ?>
src="<?php echo htmlspecialchars($images->image_intro, ENT_COMPAT, 'UTF-8'); ?>" alt="<?php echo htmlspecialchars($images->image_intro_alt, ENT_COMPAT, 'UTF-8'); ?>" itemprop="thumbnailUrl"/>
Na Forum pomagam bezpłatnie ad maiorem Joomla gloriam
Mimo pomocy na forum nie dajesz rady? Potrzebujesz by ekspert "zrobił to" za Ciebie?
Napisz do mnie na PW. Argentum et Aurum nie zawsze jest konieczne ;)
A jeśli nie chcę zachować linku dla tytułu to gdzie to można wyłączyć.
Z góry dziękuje za pomoc.
A. Zaplecze -> Artykuły -> Artykuły -> Opcje (przycisk w prawym górnym rogu) -> Artykuły http://prntscr.com/p0l3zh
B. Podczas edycji artykułu -> zakładka Opcja http://prntscr.com/p0l53g
C. Podczas edycji pozycji menu -> zakładka Opcje http://prntscr.com/p0l5hs
Oczywiście ustaw na NIE. I wystarczy tylko jak w ustawieniach globalnych będzie zrobione a wszędzie indziej ustawione "Globalnie".
Na Forum pomagam bezpłatnie ad maiorem Joomla gloriam
Mimo pomocy na forum nie dajesz rady? Potrzebujesz by ekspert "zrobił to" za Ciebie?
Napisz do mnie na PW. Argentum et Aurum nie zawsze jest konieczne ;)
Sorki mistrzu ale nie mam takiej pozycji jak tytuł linkiem.
Czy ona jest gdzieś wyłączona?
W pozycji samego już artykułu nie mam tych pozycji co u Pana czyli pola dodatkowe opcje konfiguracji
z góry dziękuje
Sprawdź opcję A czyli ustawienia globalne dla artykułów.
Zrób zrzuty ekranu korzystając z tego http://prntscr.com/p0l5hs
Pokaż je tutaj.
Na Forum pomagam bezpłatnie ad maiorem Joomla gloriam
Mimo pomocy na forum nie dajesz rady? Potrzebujesz by ekspert "zrobił to" za Ciebie?
Napisz do mnie na PW. Argentum et Aurum nie zawsze jest konieczne ;)
Opcja A printscreen
https://prnt.sc/p0m7d8
Kliknij "Pokaż tytuł" a opcja się pojawi. Ustaw ja na NIE. Zapisz. Potem ustaw pokazywanie tytułu na NIE.
Na Forum pomagam bezpłatnie ad maiorem Joomla gloriam
Mimo pomocy na forum nie dajesz rady? Potrzebujesz by ekspert "zrobił to" za Ciebie?
Napisz do mnie na PW. Argentum et Aurum nie zawsze jest konieczne ;)
Hej
Nie pomogło może wrzucę zrzut będzie łatwiej wytłumaczyć
https://prnt.sc/p0mi7j
Chodzi mi o te okrągłe obrazki nie chce żeby były linkami
Dobra, zatem trzeba nadpisać widok.
Skopiuj plik ROOT/layouts/joomla/content/intro_image.php
Do
ROOT/templates/<twoj-szablon>/html/layouts/joomla/content
Wklej ten kod jako zawartość tego pliku:
Kod PHP:
<?php
/**
* @package Joomla.Site
* @subpackage Layout
*
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
defined('JPATH_BASE') or die;
$params = $displayData->params;
?>
<?php $images = json_decode($displayData->images); ?>
<?php if (!empty($images->image_intro)) : ?>
<?php $imgfloat = empty($images->float_intro) ? $params->get('float_intro') : $images->float_intro; ?>
<div class="pull-<?php echo htmlspecialchars($imgfloat, ENT_COMPAT, 'UTF-8'); ?> item-image">
<img
<?php if ($images->image_intro_caption) : ?>
<?php echo 'class="caption"' . ' title="' . htmlspecialchars($images->image_intro_caption) . '"'; ?>
<?php endif; ?>
src="<?php echo htmlspecialchars($images->image_intro, ENT_COMPAT, 'UTF-8'); ?>" alt="<?php echo htmlspecialchars($images->image_intro_alt, ENT_COMPAT, 'UTF-8'); ?>" itemprop="thumbnailUrl"/>
</div>
<?php endif; ?>
Na Forum pomagam bezpłatnie ad maiorem Joomla gloriam
Mimo pomocy na forum nie dajesz rady? Potrzebujesz by ekspert "zrobił to" za Ciebie?
Napisz do mnie na PW. Argentum et Aurum nie zawsze jest konieczne ;)