Flyer Galerie

blackelementz
Beiträge: 106
Registriert: Di 27. Sep 2005, 13:53
Kontaktdaten:

Flyer Galerie

Beitrag von blackelementz »

Hallo liebe Contenido Freunde :)

ich habe eine frage.

Würde gerne eine Flyer Galerie auf meiner Webseite erstellen.

Das ist an sich nicht so schwer. Denn ich könnte einfach ein Bild-Modul kopieren und dann so viele Flyer (Bilder) darstellen wie ich mag.

Nur leider ist die Übersicht, Umstellung und Aktualisierung langsam (Erfahrungen) echt Zeitaufwendig.

Ich würde gerne selber irgendwie ein Modul programmieren das es mir ermöglicht einfach aktuelle (neue) Flyer als Artikel anzulegen und das dann auf der Übersicht die Flyer je nach aktualität nachrücken.

Würde gerne 6 Flyer je 3 pro Zeile anzeigen mit einer Infozeile (Beschreibung) unter dem jeweiligen Flyer.

Wie kann ich sowas schnell und simpel verwirklichen?

Leider kein PhP Profi und auch keine Zeit mich da total zu versteifen in das Thema da noch viele andere Aufgaben zu erledigen.

Hat jemand vielleicht die möglichkeit sowas schnell und einfach zu erstellen. Würde auch demenstprechend einen kleinen Teil spenden.

Eventuell könnte mir jemand helfen die Artikelliste zu bearbeiten sodass mann den Text ausbaut und nur die funktion der Bildanzeige (Thumb) übernimmt und dann das HTML Template umbauen damit jeweils die Artikel in 2 Zeilen und 3 Spalten angezeigt werden

Vielleicht is das ein Ansatz?

Für Hilfe bin ich sehr sehr dankbar.



Gruß Ryan
i-fekt
Beiträge: 1520
Registriert: Mo 3. Jan 2005, 02:15
Wohnort: Chemnitz
Kontaktdaten:

Beitrag von i-fekt »

Ganz einfach. Du legst ein Modul an mit CMS_IMG[]. Die Übersicht machst du mit einer Artikelliste, dort kannst du einstellen wie die Liste aussehen soll. Ausgelesen wird einfach das Feld CMS_IMG.
blackelementz
Beiträge: 106
Registriert: Di 27. Sep 2005, 13:53
Kontaktdaten:

Beitrag von blackelementz »

Ja nur wie muss ich das dann mit der Ausgabe machen?

ich möchte ja das die Bilder dann nacheinander auslaufen. ALso nen Flyer von letztem Jahr sollen nicht mehr angzeigt werden. Sollen immer die aktuellen angezeigt werden.

Ich möchte zum Beispiel schon Flyer für AUgust oder so eintragen aber die werden halt erst angezeit wenn nicht mehr als 6 aktuelle Flyer zur Zeit angezeigt werden.

Ich hoffe ich habs nicht zu schwer erklärt
mvf
Beiträge: 1758
Registriert: Mo 1. Aug 2005, 00:35
Wohnort: in der schönen Hallertau, mitten im Hopfen
Kontaktdaten:

Beitrag von mvf »

is ne frage der query

zeige nur 6 und sortiere nach last modiffied oder welchem date oder kriterium auch immer
Grüsse, Guido

"A common mistake that people make when trying to design something completely foolproof is to underestimate the ingenuity of complete fools."
Mostly Harmless - Douglas Adams
blackelementz
Beiträge: 106
Registriert: Di 27. Sep 2005, 13:53
Kontaktdaten:

Beitrag von blackelementz »

:) :?:

Auch wenn es für euch blöd klingt sorry aber ich weiß trotzdem ned wo ich ansetzen kann :(

:roll:
mvf
Beiträge: 1758
Registriert: Mo 1. Aug 2005, 00:35
Wohnort: in der schönen Hallertau, mitten im Hopfen
Kontaktdaten:

Beitrag von mvf »

welche artikelliste nimmst du denn?

die frage der darstellung 3x2 ist entweder mit tabellen (unschön) oder per css floating-divs zu regeln

und welche artikel dargestellt werden lässt sich mit z.b. der artikelliste advanced von herrB gut steuern

ansonsten bitte mal detailliert und für alle verständlich erklären
was wie wo wann ... :?: :idea:
Grüsse, Guido

"A common mistake that people make when trying to design something completely foolproof is to underestimate the ingenuity of complete fools."
Mostly Harmless - Douglas Adams
blackelementz
Beiträge: 106
Registriert: Di 27. Sep 2005, 13:53
Kontaktdaten:

Beitrag von blackelementz »

Also nochmal,

hab überlegt das es eigentlich auch nicht schlecht wäre die Flyer als 300x300 Thumbs anzuzeigen und auf klick kommt man dann zu dem Artikel wo dann der Flyer nochmal normal angezeigt wird.

Ideal wäre wenn man dann dort doch noch Info Text anzeigen lassen könnte. Keinen Teaser in der Artikelliste. Dort würde es reichen nur den Flyer als Thumb und headline wie z.B. "15.03.2005 - Partyname - Ort".

Durch klick auf Thumb/Headline wird dann der Flyer in normaler Größe angezeigt und mit Infotext den man hinzufügen "kann".

In der Artikelliste also 9 Flyer Thumbs in 3 Zeilen und 3 Spalten.

Wenn man mir sagen kann wie ich sowas umsetzen kann also das mit den css floating-divs.

Vielen Dank
mvf
Beiträge: 1758
Registriert: Mo 1. Aug 2005, 00:35
Wohnort: in der schönen Hallertau, mitten im Hopfen
Kontaktdaten:

Beitrag von mvf »

direkte hilfe is wider mangels infos schwieritsch :(

allles zu floating findest du im web, stichworte

css4you
zengarden
alistapart

um nur einige zu nennen

generelle vorgehensweise

artikel erstellen
modul artiklelliste advanced von herrB einbinden und konfigurieren

und wenn du dann mal eine übersicht/artikelliste hast, wie die auch immer aussehen mag, zunächst wahrscheinlich untereinander, dann meldest du dich wieder mit geneauen angaben, welche artilliste und wo die probs sind ;)
Grüsse, Guido

"A common mistake that people make when trying to design something completely foolproof is to underestimate the ingenuity of complete fools."
Mostly Harmless - Douglas Adams
i-fekt
Beiträge: 1520
Registriert: Mo 3. Jan 2005, 02:15
Wohnort: Chemnitz
Kontaktdaten:

Beitrag von i-fekt »

Zum einen musst du dich für eine Artikelliste entscheiden, zum anderen HTML/CSS beibringen.

Du baust dir also deine HTML-Vorlage und das übernimmst du dann in die Module. Wenn du das HTML hast melde dich wieder.
blackelementz
Beiträge: 106
Registriert: Di 27. Sep 2005, 13:53
Kontaktdaten:

Beitrag von blackelementz »

danke :)

Werde mich dann morgen nochmal melden.
Versuche alles soweit zum laufen zu bekommen
blackelementz
Beiträge: 106
Registriert: Di 27. Sep 2005, 13:53
Kontaktdaten:

Beitrag von blackelementz »

Hallo,

hier bin ich wieder.

Habe jetzt die Artikelliste von HerrB v1.4 installiert und mal 4 Flyerartikel eingebunden.

Diese werden jetzt untereinander angezeigt.

Das war meine große frage. Wie kann ich das jetzt verwirklichen das diese Bilder nebeneinander angezeigt werden?

Also 8 Artikel auf 2 ebenen verteilt also 2 zeilen je 4 Artikel.

Weiß jemand Rat?

hier der Link http://www.black-elementz.com/cms/front ... p?idcat=41

Danke
mvf
Beiträge: 1758
Registriert: Mo 1. Aug 2005, 00:35
Wohnort: in der schönen Hallertau, mitten im Hopfen
Kontaktdaten:

Beitrag von mvf »

na supi :)

damit kann man doch mal was anfangen und schon wird Ihnen hier geholfen :D

jetzt schaust du dir den output an (standard wenn du nix am output gemacht hast zeile 365-408)

Code: Alles auswählen

      foreach ($aData as $aValue) {
         echo '<div>', chr(10);
         echo '   <div id="headline">'.$aValue["Category"].": ".$aValue["Headline"].'</div>', chr(10);

         if ($aSettings["Elements"] > 0) {
            for ($i = 0; $i < $aSettings["Elements"]; $i++) {
               switch (TRUE) {
                  case ($aSettings["k".$i]["ElementType"] == "Image" || $aSettings["k".$i]["ElementType"] == "ExtractedImage"):
                     $image = $aValue["i".$i]["WebPath"];
                     
                     $width  = $aValue["i".$i]["Width"];
                     $height = $aValue["i".$i]["Height"];

                     if ($aSettings["k".$i]["ElementWidth"] > 0 && $aSettings["k".$i]["ElementHeight"] > 0) {
                        # Check, if resize necessary
                        if ($aValue["i".$i]["ServerPath"] != "" && file_exists($aValue["i".$i]["ServerPath"]) && 
                            ($aValue["i".$i]["Width"] > $aSettings["k".$i]["ElementWidth"] || 
                             $aValue["i".$i]["Height"] > $aSettings["k".$i]["ElementHeight"])) {
                           # Scale image
                           $image = capiImgScale($aValue["i".$i]["ServerPath"], $aSettings["k".$i]["ElementWidth"], $aSettings["k".$i]["ElementHeight"], false, false, 10, false);
                           
                           #Get dimensions of the image
                           list ($width, $height, $type, $attr) = getimagesize($image);
                        } else {
                           $image = $aValue["i".$i]["WebPath"];
                           
                           $width  = $aValue["i".$i]["Width"];
                           $height = $aValue["i".$i]["Height"];
                        }
                     }
                     
                     if ($image != "") {
                        echo '   <div id="image"><img src="'.$image.'" width="'.$width.'" height="'.$height.'" /></div>', chr(10);
                     }
                     
                     break;
                  default: // Everything else is treated as "Text"
                     echo '   <div id="text">'.$aValue["i".$i]["Value"].'</div>', chr(10);
               }
            }
         }
         echo '<a href="'.$aValue["Link"].'">'.mi18n("More...").'</a>', chr(10);
         echo '</div>', chr(10);
      }
in dieser schleife wird der output der einzelnen artikel abgearbeitet

füge dem
echo '<div>', chr(10);
in zeile 366 eine classe hinzu z.b.

echo '<div class="yrclass">', chr(10);
und dann noch die classe ins css schubsen

Code: Alles auswählen

.yrclass {

}
und schon geht es los, weise der classe mal ein

float: left; zu also

Code: Alles auswählen

.yrclass {
         float: left; 
}
und der rest ist hausaufgabe ;)

nachtrag:
bevor du hier im board suchst und dann auch nicht weiter kommst, mit hausaufgabe meine ich CSS :idea:
Grüsse, Guido

"A common mistake that people make when trying to design something completely foolproof is to underestimate the ingenuity of complete fools."
Mostly Harmless - Douglas Adams
Maribeauli

Beitrag von Maribeauli »

blackelementz hat geschrieben:Hallo,

hier bin ich wieder.

Weiß jemand Rat?

hier der Link http://www.black-elementz.com/cms/front ... p?idcat=41

Danke
Du definierst für deine Fleyer:

Code: Alles auswählen

<div id="headline">Flyer_übersicht: 24_03_2006 | No Such City Nights | IMPULS Osnabrück </div> <div id="image">
Es gibt in deiner CSS-Datei _keine_ Definition für headline oder image

Ja, den hier:
i-fekt hat geschrieben: ... zum anderen HTML/CSS beibringen.
mvf
Beiträge: 1758
Registriert: Mo 1. Aug 2005, 00:35
Wohnort: in der schönen Hallertau, mitten im Hopfen
Kontaktdaten:

Beitrag von mvf »

/* offtopic

schlecht geschlafen heute ;)

*/
Maribeauli hat geschrieben: Ja, den hier:
Grüsse, Guido

"A common mistake that people make when trying to design something completely foolproof is to underestimate the ingenuity of complete fools."
Mostly Harmless - Douglas Adams
Maribeauli

Beitrag von Maribeauli »

mvf hat geschrieben:/* offtopic

schlecht geschlafen heute ;)

*/
Möglich, ich gehe jetzt ein dunkles Weizen trinken und dann schlafen - weckt mich im Mai 8)
Gesperrt