Welcome, Guest. Please login or register.
Did you miss your activation email?
May 26, 2012, 09:59:13 PM

Login with username, password and session length
Search:     Advanced search
Interested in joining the WebsiteBaker team?
For more Information read here or on our new website.
155554 Posts in 21715 Topics by 7737 Members
Latest Member: gx-world
* Home Help Search Login Register
Pages: [1]   Go Down
Print
Author Topic: Fixer Block und News Problem  (Read 299 times)
Basgl

Offline Offline

Posts: 28


« on: December 20, 2011, 01:49:01 AM »

Hallo alle zusammen,

ich kämpfe derzeit mit einem kleinen Problem bei einer Website die ich gerade erstelle.

http://www.fortuna.or.at/pages/startseite.php

Der ganz rechte Block ist fix, der soll immer gleich bleiben. Für die Themen "News" und "Termine" habe ich jeweils das News Modul verwendet. Soweit funktioniert das alles auch recht gut.
Wenn man allerdings auf "Weitere Informationen" klickt, passiert folgendes: Die Newsseite öffnet sich zwar richtig auf der Hauptseite, jedoch verschwindet plötzlich der Block rechts, bzw steht die News - LANG dort nochmals.

Wie kann ich das machen, sodass die News nur auf der Hauptseite erscheint, der Block rechts jedoch trotzdem die normale Newsübersicht behält / das zweite News Modul nicht verschwindet.

Vielen Dank schonmal für jede Hilfe.
Logged
ruebenwurzel
WebsiteBaker Org e.V.

Offline Offline

Posts: 7973



WWW
« Reply #1 on: December 20, 2011, 07:06:27 AM »

Hallo,

meinst du das etwa so wie auf der Seite hier:

http://www.cdu-freudenberg-main.de/

Der Ticker rechts sind die News (mithilfe von anynews realisiert), wenn man die einzelnen News anklickt, erscheint deren "Longtext" im Contenbereich, ohne dass der Ticker verschwindet.

Das anynews ist in der index.php des Templates eingebunden:

Code:
<?php
if (function_exists('displayNewsItems')) {
displayNewsItems();
}
?>

Folgende Einstellmöglichkeiten hast du:

Code:
<?php displayNewsItems(
   
$group_id 0,
   
$max_news_items 10,
   
$max_news_lenght = -1,
   
$display_mode 1,
   
$lang_id 'auto',
   
$strip_tags true,
   
$allowed_tags '<p><a><img>',
   
$custom_placeholder false,
   
$sort_by 1,
   
$sort_order 1,
   
$not_older_than 0
   
); 
?>

Quote
group_id...        group to show news from (default:= 0 all groups, X:= group X, for multiple groups: array(2,4,5) )
max_news_items...  maximal number of news shown (default:= 10, min:=1, max:= 999)
max_news_length... maximal length of the short news text shown (default:=-1 for full news length)
display_mode...    1:=details (default); 2:=unsorted list; 3:=coda slider; 4-99 (custom template: custom_output_displ ay_mode_X.htt)
lang_id...         module language file ID (default:= 'auto', examples: 'auto', 'DE', 'EN')
strip_tags...      true:=remove all tags not allowed via variable $allowed_tags (default:=true); false:=don´t strip tags
allowed_tags...    allowed tags (default:='<p><a><img>')
custom_placeholder false:= none (default), array('MY_VAR_1' => '%TAG%', ... 'MY_VAR_N' => '#regex_N#' ...)
sort_by...         1:=position (default), 2:=posted_when, 3:=published_when, 4:= random order, 5:= number of comments
sort_order...      1:=descending (default), 2:=ascending
not_older_than..   0:=disabled (default), 0-999 (only show news `published_when` date <=x days; 12 hours:=0.5)

Dokumentation ist aber auch im Modul im Verzeichnis help.

Die News Seite an sich ist eine ganz normale Seite. Wenn sie nicht im Menü erscheinen soll einfach auf versteckt setzen.

Gruß
Matthias
Logged
Basgl

Offline Offline

Posts: 28


« Reply #2 on: December 20, 2011, 02:20:21 PM »

Vielen Dank schonmal für deine Hilfe. So halbwegs funktioniert das auch.

Mein Problem ist allerdings, dass ich zwei voneinander unabhängige Newsblöcke benötige. Wie gesagt: News und Termine.

Ich habe es schon probiert in Gruppen zu teilen, funktioniert aber nicht, da die dann trotzdem gemischt werden.

Gibt es eine Möglichkeit die beiden voneinander zu trennen?
« Last Edit: December 20, 2011, 02:23:55 PM by Basgl » Logged
dbs
WebsiteBaker Org e.V.

Offline Offline

Posts: 3719


WWW
« Reply #3 on: December 20, 2011, 03:04:14 PM »

Teilst du die News denn in Gruppen?
Verwendest du auch zwei verschiedene Aufrufe für Anynews ($group_id)?
Logged

Basgl

Offline Offline

Posts: 28


« Reply #4 on: December 20, 2011, 04:13:10 PM »

Teilst du die News denn in Gruppen?
Verwendest du auch zwei verschiedene Aufrufe für Anynews ($group_id)?

Ja, also ich habe extra wegen dem Anynews Modul zwei Gruppen angelegt - news und Termine. Die Beiträge habe ich auch in die Gruppen einsortiert.

In der index.php habe ich das ganze auch getrennt:

Code:
  <div id="news">
  <?php
   if (
function_exists('displayNewsItems')) {
  
displayNewsItems(
  
$group_id news,
   
$max_news_items 5,
   
$max_news_lenght = -1,
   
$display_mode 1,
   
$lang_id 'auto',
   
$strip_tags true,
   
$allowed_tags '<p><a><img>',
   
$custom_placeholder false,
   
$sort_by 1,
   
$sort_order 1,
   
$not_older_than 0
   );
}
?>

  </div>
 
 
<div id="linienleiste3">
</div>
 

  <div id="termine">
 
  <?php
   if (
function_exists('displayNewsItems')) {
  
displayNewsItems(
  
$group_id termine,
   
$max_news_items 10,
   
$max_news_lenght = -1,
   
$display_mode 1,
   
$lang_id 'auto',
   
$strip_tags true,
   
$allowed_tags '<p><a><img>',
   
$custom_placeholder false,
   
$sort_by 1,
   
$sort_order 1,
   
$not_older_than 0
   );
}
?>

 
  </div>
Logged
dbs
WebsiteBaker Org e.V.

Offline Offline

Posts: 3719


WWW
« Reply #5 on: December 20, 2011, 04:18:47 PM »

$group_id ist wohl eher eine zahl als ein wort.
schau mal genauer im backend ob du nicht die passende zahl findest.
Logged

dbs
WebsiteBaker Org e.V.

Offline Offline

Posts: 3719


WWW
« Reply #6 on: December 20, 2011, 04:26:02 PM »

früher war das anders  grin, lösung hier:
http://www.websitebaker2.org/forum/index.php/topic,22041.0.html
Logged

Basgl

Offline Offline

Posts: 28


« Reply #7 on: December 20, 2011, 04:56:00 PM »


alles klar! werde ich bei Gelegenheit gleich mal so machen, vielen vielen Dank!
Logged
Pages: [1]   Go Up
Print
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2011, Simple Machines Valid XHTML 1.0! Valid CSS!