Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.

#1 09. Mai 2018 09:05

brandy
Server-Pate
Registriert: 05. Juni 2011
Beiträge: 708
Webseite

[GELÖST] Gallery zeigt falsche Bilder

Hallo!

Ich habe ein sehr merkwürdiges Problem:
Auf dieser Seite Link sieht man unten die Newseinträge. Diese kommen aus dem Newsmodul. Das Bild kommt aus dem Gallery-Modul aus der Gallery, die im Extrafeld in den News eingetragen wird. Hierfür habe ich ein eigenes Template angelegt.

Auf der Detailseite der News, wird dann die Gallery, wieder aus dem gleichen Feld, mit einem anderen Template angezeigt.

Jetzt kommt es so, dass bei zwei Galerien andere Bilder im Zusammenfassungstemplate angezeigt werden, als im Detailtemplate.

Hier die zwei News-Einträge, wo die Bilder in der Vorschau mit der Detail-Galerie nicht zusammenpassen:
https://bit.ly/2KLBE9O
https://bit.ly/2I09NoC

Hier die verwendeten Templates:

Zusammenfassungstemplate News:

{foreach from=$items item=entry}
<div class="NewsSummary row">

{if isset($entry->extra)}
<div class="small-8 columns">
{else}
<div class="small-12 columns">
{/if}
{if $entry->postdate}
	<div class="NewsSummaryPostdate">
		{$entry->postdate|cms_date_format}
	</div>
{/if}

<div class="NewsSummaryLink">
<a href="{$entry->moreurl}" title="{$entry->title|cms_escape:htmlall}">{$entry->title|cms_escape}</a>
</div>

{if $entry->summary}
	<div class="NewsSummarySummary">
		{$entry->summary|strip_tags}
	</div>
<br/>
	<div class="NewsSummaryMorelink">
		[{$entry->morelink}]
	</div>

{else if $entry->content}

	<div class="NewsSummaryContent">
		{$entry->content}
	</div>
{/if}

{if isset($entry->extra)}
</div>
<div class="small-4 columns">
    <div class="NewsSummaryExtra Gallery">
       {Gallery dir=$entry->extra template="db-one-image" number="1"}
    </div>
</div>
{else}
</div>
{/if}
</div>
<hr/>
{/foreach}

Detailtemplate News:

{* set a canonical variable that can be used in the head section if process_whole_template is false in the config.php *}
{if isset($entry->canonical)}
  {assign var='canonical' value=$entry->canonical}
{/if}

{if $entry->postdate}
	<div id="NewsPostDetailDate">
		{$entry->postdate|cms_date_format}
	</div>
{/if}
<h3 id="NewsPostDetailTitle">{$entry->title|cms_escape:htmlall}</h3>

<hr id="NewsPostDetailHorizRule" />

{if $entry->summary}
	<div id="NewsPostDetailSummary">
		<strong>
			{$entry->summary}
		</strong>
	</div>
{/if}
<p></p>
<div id="NewsPostDetailContent">
	{$entry->content}
</div>

{if $entry->extra}
	<div id="NewsPostDetailExtra" class="Gallery">
		<!--{$extra_label} {$entry->extra}-->
                {Gallery dir=$entry->extra template="Photoswipe-db-gallery"}
	</div>
{/if}
<p></p>
{if $page_name=="termine"}
<a href="{root_url}/index.php?page=termine" class="button tiny">Zurück</a>
{/if}
{if $page_name=="aktuelles"}
<a href="{root_url}/index.php?page=home" class="button tiny">Zurück</a>
{/if}
{if $page_name=="news"}
<a href="{root_url}/index.php?page=news" class="button tiny">Zurück</a>
{/if}
{if $page_name=="einsaetze"}
<a href="{root_url}/index.php?page=einsaetze" class="button tiny">Zurück</a>
{/if}
{if $page_name=="jugend"}
<a href="{root_url}/index.php?page=jugend" class="button tiny">Zurück</a>
{/if}

Gallerytemplate für das Zusammenfassungstemplate:

{foreach from=$images item=image}
    <img src="{$image->thumb|escape:'url'|replace:'%2F':'/'}" alt="{$image->titlename}"/>
{/foreach}

Vielleicht habt ihr eine Ahnung, wo hier etwas falschläuft.
Vielen Dank!

Beitrag geändert von brandy (09. Mai 2018 09:26)

Offline

#2 17. Mai 2018 13:45

brandy
Server-Pate
Registriert: 05. Juni 2011
Beiträge: 708
Webseite

Re: [GELÖST] Gallery zeigt falsche Bilder

Problem gelöst: Habe die Vorschaubilder der Galerien neu erstellt!

Offline