Welcome, Guest. Please login or register.
Did you miss your activation email?
May 24, 2012, 10:09:39 AM

Login with username, password and session length
Search:     Advanced search
Wollen Sie dem WebsiteBaker Team beitreten?
Nähere Informationen finden Sie unter hier und auf unserer neuen Webseite.
155445 Posts in 21703 Topics by 7731 Members
Latest Member: zvaigzdzius
* Home Help Search Login Register
Pages: [1]   Go Down
Print
Author Topic: news immer darstellen - keine bilder möglich  (Read 875 times)
surf-andrea

Offline Offline

Posts: 126


« on: October 30, 2008, 02:49:04 AM »

Hi,

jetzt laufe ich zur Höchstform auf...

Ich möchte gerne links in einer Seite News einbinden, die immer da sind. Mein Ansatz war seither:

- blocknews erstellen
- als unsichtbar gestalten
- dort einmal einen abschnitt wysiwig und einen abschnitt news erstellen
- im template auf diese news verweisen.


Soweit so gut...

Leider sehe ich keine Bilder die ich in den Postings eingefügt habe.

Gibt es irgendeinen mitternächtlichen Tipp?

THX.
Andi.
Logged
vyni

Offline Offline

Posts: 566


« Reply #1 on: October 30, 2008, 07:24:11 AM »

Ich verstehe momentan nur: "Bitte die Türen schließen, Zug fährt ab!"

Was möchtest Du? Unsichtbare News sehen  huh

Du machst WYSIWYG und NEWS - dann verweist Du was? Wo hast denn die Bilder (bei den unsichtbaren News?) im WYSIWYG?

Probiers einmal ein klein wenig organisierter:
Mach eine Seite (Sichtbarkeit: versteckt - aber nur, wenn Du keinen extra Menü-Eintrag möchtest!)
dort erstellst Du eine section vom Typ news (und stellst die section_id fest - die brauchst gleich)
und jetzt schreibst Du news - sonst siehst ja wieder nix

Dann erstellst Du in der index.php einen Block, der diese news anzeigen soll.  (Gross genug, sonst siehst erst recht nix)
Und in diesen Block gibst dann diesen code ein:
Code:
<?php
$section_id 
15//diese Nummer muss man anpassen!
$query_sec $database->query("SELECT section_id,module FROM ".TABLE_PREFIX."sections WHERE section_id = '$section_id' ");
if(
$query_sec->numRows() > 0) {
$section $query_sec->fetchRow();
$section_id $section['section_id'];
$module $section['module'];
require(
WB_PATH.'/modules/'.$module.'/view.php'); //statt view.php die alternative eintragen!
}
?>


Jetzt hast die kompletten news mit allen weiterlesen und sonstwas in diesem Block, genauso als würdest Du die Seite direkt aufrufen.
Willst das?

Oder willst nur eine bestimmte Nachricht anzeigen?
Dann nimm das neue modul latest news von Ruud

Oder nur die Überschriften mit anynews?

Also wenn anynews überhaupt Bilder anzeigt (was ich weder probiert hab´ noch weiß) dann nur dann, wenn sie im short-text sind. Behaupte ich einmal einfach so.

Um nun Deinem letzten Wunsch gerecht zu werden: Nicht vor Mitternacht lesen!  grin
Logged

PS: Falls jemand eine Idee hat was zu tun ist und mir das erklären könnt - geh bitte davon aus dass ich ahnungslos bin, was php und so betrifft. Ich kann grad was lesen, kopieren und einfügen,  ungefähr verfolgen und glauben.
surf-andrea

Offline Offline

Posts: 126


« Reply #2 on: October 30, 2008, 10:04:52 AM »

noch.

Der Newsblock ist rechts in einer Spalte. Dieser Newsblock rechts soll immer statisch und fest sein. Auch wenn ich ein News Thema anklicke.

Jetzt ist es aber gerade so, dass wenn ich einen News Beitrag auf der rechten Seite mit "weiterlesen" anklicke, geht im INhaltsbereich dieser Newsbeitrag auf, was ja richtig ist. Leider erscheint dann rechts im Newsblock auch nur noch diese eine Newsmeldung statt allen Newsmeldungen.

Uff, habe ich mich richtig ausgedrückt?

Oje........ jetzt habe ich doch vor Mitternacht gepostet!

DANKE!!!
« Last Edit: October 30, 2008, 10:13:51 AM by surf-andrea » Logged
vyni

Offline Offline

Posts: 566


« Reply #3 on: October 30, 2008, 12:49:48 PM »

Also dann....

....brauchst das anynews. Und das zeigt eben keine Bilder an, woher denn auch? Aus dem Kurzbeschreibungste xt? Und wenn da alle news angezeigt werden sollen, wo bleibt denn dann der Platz für den Rest?

Siehste - geht also sowieso ned.

Hast eh das anynews installiert?
Dann machst in Deinem rechten (is da der linke) Block noch rein.

Aber jetzt nicht das was´d grad denkst, sondern das da:
Code:
<?php display_news_items(05402"Die neuesten Nachrichten""alles lesen""Keine Nachrichten"false); ?>   

Und wenn´sd dann auch noch die eine oder andere news geschrieben hast, dann siehst du´s auch.

ABER unbedingt lesen zumindest das PS.
Logged

PS: Falls jemand eine Idee hat was zu tun ist und mir das erklären könnt - geh bitte davon aus dass ich ahnungslos bin, was php und so betrifft. Ich kann grad was lesen, kopieren und einfügen,  ungefähr verfolgen und glauben.
chio
WebsiteBaker Org e.V.

Offline Offline

Posts: 2264


« Reply #4 on: October 31, 2008, 03:05:25 PM »

Man kann aber Anynews leicht so ändern, dass etwas wie <img src="/media/newspic/bild$post_id.jpg"...> ausgegeben wird.
Dann muss man eben für jedes Post ein eigenes Bildchen hinterlegen.

Sieht dann so ähnlich aus wie hier:
http://www.gramatec.de/de/produkte/rollenoffset.php

Logged

*weg*
surf-andrea

Offline Offline

Posts: 126


« Reply #5 on: November 01, 2008, 07:00:28 PM »

Dank unserm "Österreicher" habe ich die News sichtbar auf der Seite.

Ich versuche es nochmal mein Problem zu schildern. Gehen wir davon aus, es gibt 3 News auf der Seite. In der Mitte ist der Inhaltsbereich als DIV, rechts der Newsbereich als DIV. Wenn ich jetzt aber auf den Teaser News1 klicke, habe ich im linken Content Bereich das ganze GEschreibsel zu den News1. Das ist ja richtig.

ABER: Rechts in den News steht jetzt nicht mehr der Newsblock sondern eben auch das Geschreibsel von News1, also ich sehe jetzt nicht mehr die Teaser News2 oder Teaser News3 sondern den gesamten Inhalt News1.

Ich habe jetzt sozusagen die News1 als Geschreibsel in ausführlicher Form 2mal. Einmal im Content DIV und einmal rechts im News DIV.

Hmmm.
War das jetzt nachvollziehbar?

Danke.
Andi.
Logged
vyni

Offline Offline

Posts: 566


« Reply #6 on: November 01, 2008, 09:54:11 PM »

Hmmm, was sag´ ich dazu?

Vorschlag - Du haust bei meinem Konterfrei auf das Kuverterl und hängst Dein Template (so wie Du das jetzt verwendest) an, dann schau ich da mal hinein.

Alles andere wird scheinbar nix. Möglicherweise wird´s ja noch das was Du gerne hättest.
Logged

PS: Falls jemand eine Idee hat was zu tun ist und mir das erklären könnt - geh bitte davon aus dass ich ahnungslos bin, was php und so betrifft. Ich kann grad was lesen, kopieren und einfügen,  ungefähr verfolgen und glauben.
surf-andrea

Offline Offline

Posts: 126


« Reply #7 on: November 05, 2008, 02:07:27 PM »

Hi ihr,

vielen Dank für Eure Bemühungen, aber irgendwie habe ich immer noch das news problem.

Anbei screen1.jpg, bevor ich auf die news klicke, dann screen2, nachdem ich draufgeklickt habe. Die news sind recht in einem eigenen Block immer also auf jeder Seite sichtbar.

Mein Problem ist, dass ich also nach einem Klick auf News diese News doppelt sehe, einmal im Content bereich (das ist richtig) und dann aber im Rechten Newsblock auch. Den Newsblock habe ich als unsichtbare Seite erstellt und rufe ihn über das template so auf: <?php
            $section_id = 33; //diese Nummer muss man anpassen!
            $query_sec = $database->query("SELECT section_id,module FROM ".TABLE_PREFIX."sections WHERE section_id = '$section_id' ");
            if($query_sec->numRows() > 0) {
            $section = $query_sec->fetchRow();
            $section_id = $section['section_id'];
            $module = $section['module'];
            require(WB_PATH.'/modules/'.$module.'/view.php'); //statt view.php die alternative eintragen!
            }
            ?>

Hmmm. Bin mal gespannt, ob jemand was einfällt. Vielen Dank auf jeden Fall schon mal!!!

Andi.
« Last Edit: November 05, 2008, 02:11:23 PM by surf-andrea » Logged
vyni

Offline Offline

Posts: 566


« Reply #8 on: November 05, 2008, 05:07:46 PM »

Hi Du,

is ja klar, dass Du in dem Fall die news doppelt siehst.
So wirklich ein Problem ist das aber nicht. Eher ein selbst gestricktes: Erst legst Du fest dass er eine section auf allen Seiten anzeigen soll und dann stört es Dich plötzlich, dass es auf jeder Seite zu sehen ist?
Wenn das ned typisch is..... grin

Du machst Deinen Aufruf der news-Seite im linken Bereich halt seitenabhängig:
So nach dem Motto: Zeig mir immer das ausgenommen auf der Seite, da zeig mir dies.

Ich bin zwar kein Programmierer, sondern nur Jäger und Sammler, aber mit einem einfachen

Code:
<?php 
if ($page_id<>5) {

 
$section_id 33//diese Nummer muss man anpassen!
         
$query_sec $database->query("SELECT section_id,module FROM ".TABLE_PREFIX."sections WHERE section_id = '$section_id' ");
         if(
$query_sec->numRows() > 0) {
         
$section $query_sec->fetchRow();
         
$section_id $section['section_id'];
         
$module $section['module'];
         require(
WB_PATH.'/modules/'.$module.'/view.php'); //statt view.php die alternative eintragen!
         
};
 } else {
echo 
'Jetzt bist eh schon auf der News-Seite!';
}
?>


würdest du erreichen, dass auf allen Seiten außer der 5. der Block mit den news gefüllt wird.
Auf der 5. steht dann der Alternativ-Text, könntest aber eine andere section anzeigen lassen, oder ein Bild oder....

Such´Dir aber bitte etwas aus, das Dir nicht wieder ein Problem macht.  wink

Wahnsinns-Sonnenuntergang! Orangerote Grüße aus Himberg
Logged

PS: Falls jemand eine Idee hat was zu tun ist und mir das erklären könnt - geh bitte davon aus dass ich ahnungslos bin, was php und so betrifft. Ich kann grad was lesen, kopieren und einfügen,  ungefähr verfolgen und glauben.
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!