Page 1 of 1

(Opgelost) CGSmartImage probleempje

Posted: Tue Mar 22, 2016 11:24 am
by pasmaskas
Beste CMSMS Leden,

Ik probeer CGSmartImage te gebruiken in de nieuws module. Nu heb ik het werkend op de homepage in de nieuws slider en de berichten er onder. daar verkleint hij netjes de afbeeldingen. Alleen als ik hem lof laat op de nieuws template van het nieuws archief pagina dan krijg ik deze error:

Code: Select all

-- Missing Languagestring - module:CGSmartImage string:error_insufficientmemory--
Iemand een idee wat ik fout doe?

Hier het nieuws samenvattings sjabloon:

Code: Select all

{cgsi_convert filter_croptofit='240,135'}

{if $pagecount > 1}
<p>
{if $pagenumber > 1}
{$firstpage}&nbsp;{$prevpage}&nbsp;
{/if}
{$pagetext}&nbsp;{$pagenumber}&nbsp;{$oftext}&nbsp;{$pagecount}
{if $pagenumber < $pagecount}
&nbsp;{$nextpage}&nbsp;{$lastpage}
{/if}
</p>
{/if}

{foreach from=$items item=entry}

<div class="newshome">

<p><a href="{$entry->moreurl}" title="{$entry->title|cms_escape:htmlall}">{if $entry->fields.Foto->value}
<img src="{$entry->file_location}/{$entry->fields.Foto->value}" alt="{$entry->title|cms_escape}" class="articleimg"/>
{else}
<img src="http://jeugd.dordrechtlions.nl/uploads/images/lions2014/nieuwsbericht.jpg" alt="Dummy" class="articleimg"/>
{/if}</a></p>
    
<p><b>{$entry->postdate|cms_date_format} | <a href="{$entry->moreurl}" title="{$entry->title|cms_escape:htmlall}">{$entry->title|cms_escape|truncate:45}</a></b></p>

{if $entry->summary}
<p class="articlesummary">{eval var=$entry->summary|truncate:145} <a href="{$entry->moreurl}" title="{$entry->title|cms_escape:htmlall}">Lees meer...</a></p>
{else if $entry->content}
<p class="articlesummary">{eval var=$entry->content|truncate:145} <a href="{$entry->moreurl}" title="{$entry->title|cms_escape:htmlall}">Lees meer...</a></p>
{/if}
            
</div>

{/foreach}

{/cgsi_convert}
Link home waar het werkt: http://dordrechtlions.nl

Link pagina waar het niet werkt met bovenstaand sjabloon: http://dordrechtlions.nl/nieuws-archief

Alvast bedankt gr pascal

Re: CGSmartImage probleempje

Posted: Tue Mar 22, 2016 11:35 am
by velden
De foutmelding suggereert een tekort aan geheugen. Dus waarschijnlijk geprobeerd met een te grote afbeelding?

Trouwens zou ik in deze situatie geen cgsi_convert gebruiken.
Maar de 'normale' cgsi calls binnen de foreach loop.

Re: CGSmartImage probleempje

Posted: Tue Mar 22, 2016 12:14 pm
by pasmaskas
Bedankt voor je reactie Velden,

Hoe los ik het het beste op met de normale manier.

Ik heb nu dit:

Code: Select all

{CGSmartImage src='{$entry->file_location}/{$entry->fields.Foto->value}' filter_croptofit='240,135' alt='{$entry->title|cms_escape}' class='articleimg'}
Alleen dit werkt niet.

Re: CGSmartImage probleempje

Posted: Tue Mar 22, 2016 12:34 pm
by velden
Ik denk op het eerste gezicht dat je dubbele quotes moet gebruiken in plaats van enkele.

Code: Select all

{CGSmartImage src="{$entry->file_location}/{$entry->fields.Foto->value}" filter_croptofit='240,135' alt="{$entry->title|cms_escape}" class='articleimg'}

Re: CGSmartImage probleempje

Posted: Tue Mar 22, 2016 2:55 pm
by pasmaskas
THX! Dat werkt alleen kreeg ik nog de melding. Ik heb het aantal van 10 naar 9 nieuws berichten gewijzigd en zo werkt het wel gewoon.

Gr Pascal