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

#1 01. Februar 2011 22:59

ergchebbi
hat von CMS/ms gehört
Registriert: 06. Dezember 2010
Beiträge: 12

[Gelöst] News-Zusammenfassungsseite - Problem bei mehreren Seiten

Ho,

hab das CMS 1.9.2 installiert.

News gemacht.

Wenn jetzt mehr als 3 News in einer Kategorie sind, erscheint auf der Zusammenfassungsseite ein Seite 1 von x mit > >> dahinter.

Wenn ich da draufgeh, will sich das Teil aber ins Admin-Panel einloggen.

Und ich hab keine Ahnung, warum.

edit: Link gelöscht

In den News links auf Neuerscheinungen gehen.
Dann rechts in der Zusammenfassung zu sehen.

Ich bin zu doof was zu finden

Any hints?

Beitrag geändert von ergchebbi (02. Februar 2011 08:49)

Offline

#2 02. Februar 2011 23:47

NaN
Moderator
Ort: Halle (Saale)
Registriert: 09. November 2010
Beiträge: 4.436

Re: [Gelöst] News-Zusammenfassungsseite - Problem bei mehreren Seiten

Sieht nach einem Fehler im News Modul aus.
Im Link fehlt der Wert für "returnid".

Versuch mal folgendes...
In der Datei /modules/News/action.default.php in den Zeilen 210 - 230 steht sowas wie

$smarty->assign('prevpage',
            $this->CreateFrontendLink($id,$returnid,'default', ...

mach da mal aus $returnid einfach das hier draus: $detailpage!=''?$detailpage:$returnid


Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)

Offline

#3 02. Februar 2011 00:21

ergchebbi
hat von CMS/ms gehört
Registriert: 06. Dezember 2010
Beiträge: 12

Re: [Gelöst] News-Zusammenfassungsseite - Problem bei mehreren Seiten

Mußte ich aber 8x tauschen, dann tats!

Dankeeeeeeeeeeeeeeeeeeeeeeeee

// Assign some pagination variables to smarty if( $pagenumber == 1 )   {     $smarty->assign('prevpage',$this->Lang('prevpage'));     $smarty->assign('firstpage',$this->Lang('firstpage'));   }  else   {     $params['pagenumber']=$pagenumber-1;     $smarty->assign('prevpage',             $this->CreateFrontendLink($id,$detailpage!=''?$detailpage:$returnid,'default',                           $this->Lang('prevpage'),$params));     $smarty->assign('prevurl',             $this->CreateFrontendLink($id,$detailpage!=''?$detailpage:$returnid,'default','',                           $params, '', true));     $params['pagenumber']=1;     $smarty->assign('firstpage',             $this->CreateFrontendLink($id,$detailpage!=''?$detailpage:$returnid,'default',                           $this->Lang('firstpage'),$params));     $smarty->assign('firsturl',             $this->CreateFrontendLink($id,$detailpage!=''?$detailpage:$returnid,'default','',                           $params, '', true));   }      if( $pagenumber >= $pagecount )   {     $smarty->assign('nextpage',$this->Lang('nextpage'));     $smarty->assign('lastpage',$this->Lang('lastpage'));   }  else    {      $params['pagenumber']=$pagenumber+1;      $smarty->assign('nextpage',              $this->CreateFrontendLink($id,$detailpage!=''?$detailpage:$returnid,'default',                            $this->Lang('nextpage'),                            $params));      $smarty->assign('nexturl',             $this->CreateFrontendLink($id,$detailpage!=''?$detailpage:$returnid,'default','',                           $params, '', true));      $params['pagenumber']=$pagecount;      $smarty->assign('lastpage',              $this->CreateFrontendLink($id,$detailpage!=''?$detailpage:$returnid,'default',                            $this->Lang('lastpage'),                            $params));      $smarty->assign('lasturl',             $this->CreateFrontendLink($id,$detailpage!=''?$detailpage:$returnid,'default','',                           $params, '', true));    } $smarty->assign('pagenumber',$pagenumber); $smarty->assign('pagecount',$pagecount); $smarty->assign('oftext',$this->Lang('prompt_of')); $smarty->assign('pagetext',$this->Lang('prompt_page'));

Beitrag geändert von ergchebbi (02. Februar 2011 00:27)

Offline