@Arnoud, dnak je wel voor je reactie. Ten aanzien van het key2 - deel, een testje:
http://www.uisge-beatha.eu/news/163/30/Schootblok-springt-uit-elkaar.html
geeft:
key2 ja/nee: (1631)
http://www.uisge-beatha.eu/news/150/30/Artikeltje-geplaatst.html
key2 ja/nee: (1501)
Bij deze laatste link ook feedback gegeven en in de backend zie ik staan:
10 News 150 PR
http://www.uisge-beatha.eu/news/148/76/Er-is-er-een-jarig.html
key2 ja/nee: (1)
Hier zie ik ook alle feedback die is gemaakt bij andere posts.
http://www.uisge-beatha.eu/news/140/30/Kleur-Anti-Fouling.html
key2 ja/nee: (1)
Hier zie ik ook alle feedback die is gemaakt bij andere posts.
Het lijkt er dus op dat de $entry->id niet overal wordt gezet. Even een test gedaan door in de template bovenin de volgende regel te plaatsen:
Code: Select all
key2 begin news template ja/nee: ({$entry->id|print_r}) <br/>
Dit levert bij de laatste link:
http://www.uisge-beatha.eu/news/140/30/Kleur-Anti-Fouling.html
key2 begin news template ja/nee: (1401)
key2 ja/nee: (1)
Het lijkt er dus op dat in de template iets wijzigt aan de $entry->id
De template is:
Code: Select all
{* Detail template *}
key2 begin news template ja/nee: ({$entry->id|print_r}) <br/>
<h3 id="NewsPostDetailTitle">{$entry->title}</h3>
<hr id="NewsPostDetailHorizRule">
{if $entry->category}
<div id="NewsPostDetailCategory">
{$category_label} {$entry->category}
</div>
{/if}
{if $entry->postdate}
<div id="NewsPostDetailDate">
{$entry->postdate}
</div>
{/if}
{if $entry->summary}
<div id="NewsPostDetailSummary">
<strong>
{eval var=$entry->summary}
</strong>
</div>
{/if}
{if $entry->author}
<div id="NewsPostDetailAuthor">
{$entry->author}
</div>
{/if}
<div id="NewsPostDetailContent">
{eval var=$entry->content}
</div>
<div id="NewsPostDetailPrintLink">
{$entry->printlink}
</div>
<br></br>
{if $return_url != ""}
<div id="NewsPostDetailReturnLink">{$return_url}</div>
{/if}
{if $entry->category == 'Logboek' || $entry->category == 'Onderhoud'|| $entry->category == 'Hardlopen' || $entry->category == 'General' || $entry->category == 'Statistiek'}
{cms_module module='comments' modulename='News' pageid=$entry->id}
{* {CGFeedback key1="News" key2=$entry->id lang="nl_NL"} *}
key2 ja/nee: ({$entry->id|print_r}) <br/>
{CGFeedback key1="News" key2=$entry->id lang="nl_NL"}
{CGFeedback key1="News" key2=$entry->id action='summary' lang="nl_NL"}
{/if}
{*
{prev_next pageid=$page_id currid=$entry->id currdate=$entry->postdate}
<p>
{if $news_next_url}<a href="{$news_next_url}"><< {$news_next_text}</a> | {/if}
{if $news_prev_url}<a href="{$news_prev_url}">{$news_prev_text} >></a>{/if}
<p>
*}
{modslack Func=News_next_prev param1=$entry->postdate param2=$entry->category}
{if $news_next_url!=''}<h6 class="nextarrow"><a href="{$news_next_url}" title="{$news_next_text}" id="NextArt">Volgend artikel</a></h6>{/if}
{if $news_prev_url!=''}<h6 class="prevarrow"><a href="{$news_prev_url}" title="{$news_prev_text}" id="PrevArt">Vorig artikel</a></h6>{/if}
Ik zie geen plek waar die variable wordt gewijzigd. Wat wel opvalt, als er al commentaar staat, dan is de $entry->id gewijzigd naar 1.
Heb jij een idee waar te zoeken?
Gregor