Content Management System - CMS : eXV2 
Home
News
Forum
Downloads
Download Module
Sitemap
Partnerseiten
RSS News
Kontakt/Info
Sprache
EnglishFrench
Suchen
Login
Nickname
Passwort

Registrieren?
Passwort?
Navigation
 Home News  Forum Neueste Beiträge  Downloads Download Module eXV² Themes  Weblinks Tutorial Changelog 2.3.1 Jobcenter Gebrauchtmarkt OSMap  Sponsor Kalendersystem Sitemap Partnerseiten RSS News Kontakt/Info Webseiten Wetter
Willkommen im Free Web CMS : eXV² Forum!
  Forenarchiv
     eXV2 Administration
  [Blöcke] Nur auf der ersten Seite (Startseite) sichtbar

Forum : eXV2 Administration

Titel : [Blöcke] Nur auf der ersten Seite (Startseite) sichtbar

© 2004-2012 www.exv2.de
http://www.exv2.de

URL dieser Diskussion
http://www.exv2.de/modules/newbb_plus/viewtopic.php?topic_id=4220&forum=4


 Dj_PD :

23.11.2008 01:26
 Hallo,

ich habe da mal wieder ein Problem.
Ich habe 3 Blöcke, die ich auf der ersten Seite von News anzeigen lassen möchte, also sollen die Blöcke nur angezeigt werden wenn man auf News klickt. Wenn man aber z.B. auf Archiv von News klickt, sollen die Blöcke natürlich nicht angezeigt werden.

Ich habe im Adminbereich von den News jetzt Blöcke anzeigen vom Typ ein Häckchen bei Start.
Das gleiche habe ich mit den Blöcken gemacht, auch alle Blöcke haben nur ein Häckchen bei Start, hier habe ich aber noch eingestellt das die Blöcke nur in News angezeigt werden sollen.

Aber irgendwie funktioniert das nicht.
Wenn ich auf News klicke, werden die Blöcke angezeigt, wenn ich auf News schreiben, Archiv oder Topics klicke, so ist genau das gleiche.

Was mache ich falsch?
Gruss
Dj_PD

 bama :

23.11.2008 15:54
 ich muss das erst noch genauer untersuchen, was da wieder ist
melde mich dann

 Dj_PD :

23.11.2008 16:08
 Ok, Danke.
Jetzt hab ich nen schlechtes Gewissen Stumm

 bama :

24.11.2008 14:37
 schau mal in die /modules/news/header.php

ersetze hier:
PHP Code:
1: <?php
2:     
if( isset($xoopsConfig['news_page_style']) ){
3:         
$xoopsOption['page_style'] = intval($xoopsConfig['news_page_style']);
4:     } 
5:
?>



durch:
PHP Code:
1: <?php
2:     
if( isset($xoopsConfig['news_page_style']) && !empty($xoopsConfig['news_page_style']) ){
3:         
$xoopsOption['page_style'] = intval($xoopsConfig['news_page_style']);
4:     } 
5:
?>




den Block, den du nur in der index.php anzeigen lassen möchtest, setzt du im BlocksAdmin
Anzeigen im Modul: News
Anzeigen in Seite: nur Index
und im ModulAdmin vom Modul news
Blöcke anzeigen vom Typ: nichts auswählen

 Dj_PD :

24.11.2008 16:30
 Danke Bama,

hat funktioniert. Ich habe den Code aber nochmals erweitert.
Wenn man auf Topics klickt und sich dort eine Kategorie aussucht, so zeigt er ja alle Beiträge einer Kategorie an. Diese Funktion steckt aber in der index.php, so das er da natürlich die Blöcke alle wieder anzeigt.
Ich habe jetzt einfach folgendes geschrieben:

PHP Code:
1: <?php
2:     
if ( isset($_GET['storytopic']) && is_numeric($_GET['storytopic']) ) {
3:          
$xoopsOption['page_style'] = 0;
4:          } else {
5:         if( isset(
$xoopsConfig['news_page_style']) && !empty($xoopsConfig['news_page_style']) ){
6:           
$xoopsOption['page_style'] = intval($xoopsConfig['news_page_style']);
7:     }
8:          } 
9:
?>




Ich hoffe das der Code so in Ordnung geht. Vielleicht kannst du das ja gebrauchen.

Gruss
und vielen Dank nochmal

Pascal

 bama :

24.11.2008 19:01
 Hi Pascal, das widerspricht aber der Einstellung im BlockAdmin
index = Blockanzeige auf der index.php

aber das kann ja jeder selbst machen, wie er möchte

Tip: Zeile 16 bis 20 ändern in der index.php auf
PHP Code:
1: <?php
2:     
if ( isset($_GET['storytopic']) && is_numeric($_GET['storytopic']) ) {
3:         
$xoopsOption['storytopic'] = intval($_GET['storytopic']);
4:         
$xoopsOption['page_style'] = 0;
5:     }else{
6:         
$xoopsOption['storytopic'] = 0;
7:     } 
8:
?>


Partnerseiten
http://www.exv2-filecenter.de/modules/news_ml/

Vote für eXV2
php
Kontakt/Info
  Kontakt
  Impressum
  Link zu uns
  AGB
  Datenschutzhinweis
Downloads
  eXV² Core
  Core Sprachfiles
eXV² Filecenter
  Downloads
  Download Module
  eXV² Themes
  Multilanguage Module
  Sprachfiles eXV² Module
eXV² Support
  France