+ Antworten
Ergebnis 1 bis 5 von 5

Thema: Bild in Seitenspalte positionieren

  1. #1
    Neu an Board
    Registriert seit
    18.04.2009
    Beiträge
    3
    Bedankte sich
    0
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard Bild in Seitenspalte positionieren

    Erstmal ein freundliches "Hallo" in die Runde.

    Seit kurzem bin ich Joomla!-Verwender, also noch Anfänger.
    Habe allerdings schon mit diversen anderen CMS gearbeitet und als Entwickler auch kleinere Systeme selbstgestrickt.
    Bin also guter Hoffnung, das ich auch das hinbekomme - und bisher auch von der relativ flachen Lernkurve von Joomla! sehr angetan.

    Nun baue ich eine kleinere Webseite mit Joomla! und finde für folgendes Problem bisher keine Lösung.

    Ich möchte jedem Beitrag ein Bild zuordnen. Dieses soll aber nicht im Inhaltsbereich, sondern in einer Seitenspalte
    (z.B. module position "right") erscheinen.
    Soweit ich das bisher überblicke ist es nicht möglich weitere Eingabefelder zu ergänzen (ohne im Core zu hacken).

    Habe natürlich bereits nach Erweiterungen gesucht, bin aber nicht fündig geworden.

    Folgende eigene Ideen habe ich bisher:

    1. Per Javascript das Bild aus dem DOM-Baum fischen (anhand der CSS Klasse oder id) und an der gewünschten
    Stelle (div mit id im Template fest verdrahtet) wieder einhängen.

    2. Im Prinzip wie 1. nur das ganze per PHP-Stringfunktionen auf der fertigen HTML-Ausgabe durchführen.
    Das läßt sich wohl als "plugin" realisieren.

    3. Ein Modul schreiben das sich den Artikel-Inhalt vornimmt und nur das Bild anzeigt.
    Im Artikel selbst würde ich das Bild per CSS ausblenden.

    4. Ich passe den view des Artikels an.
    also "\templates\MYTEMPLATE\html\com_content\article\de fault.php"
    Hier gebe ich den Beitraginhalt einmal ohne Bilder aus (per regexp rausgestrippt) und ein zweites Mal in einem weiteren DIV sozusagen umgekehrt.
    Alles außer Bildern wird entfernt.

    5. Ich positioniere das Bild absolut per CSS und sorge für entsprechend freien Platz in der Seitenspalte.

    Mmmmh, so richtig gefallen tut mir das alles nicht.

    Wie würdet ihr das lösen, gibt es vielleicht doch eine Erweiterung die das Platzieren eines Bildes an einer Modul-Position ermöglicht?


    Viele Grüße

    lugor

  2. #2
    Gehört zum Inventar Avatar von ronny7362
    Registriert seit
    04.10.2008
    Ort
    London
    Alter
    50
    Beiträge
    6.741
    Bedankte sich
    184
    Erhielt 2.077 Danksagungen
    in 1.913 Beiträgen

    Standard

    guck dir mal Linked Image und Flexheader

    gruss ronny

  3. #3
    Moderator Avatar von time4mambo
    Registriert seit
    11.12.2006
    Ort
    76646 Bruchsal
    Alter
    54
    Beiträge
    14.335
    Bedankte sich
    454
    Erhielt 2.967 Danksagungen
    in 2.787 Beiträgen

    Standard

    6. du erzeugst ein Modul mit eigenem HTML und schreibst dort "<img src=.... rein und sagst dem Modul es soll nur bei dem Artikel an Position "Seite" erscheinen


    Axel
    Schulungen, Webentwicklung: time4mambo
    (Video-)Tutorials: time4joomla

  4. #4
    Gehört zum Inventar Avatar von ronny7362
    Registriert seit
    04.10.2008
    Ort
    London
    Alter
    50
    Beiträge
    6.741
    Bedankte sich
    184
    Erhielt 2.077 Danksagungen
    in 1.913 Beiträgen

    Standard

    @Axel
    sehe ich das jetzt falsch?, oder musst du dann fuer jeden Artikel ein extra module einrichten?

    gruss ronny

  5. #5
    Neu an Board
    Registriert seit
    18.04.2009
    Beiträge
    3
    Bedankte sich
    0
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard Noch eine Idee

    Hallo,

    Danke für Eure Tipps.
    Ich habe jetzt neben einer technischen (http://extensions.joomla.org/extensions/498/details) auch eine konzeptionelle Lösung gefunden.

    Da die Bilder eher eine ornamentale Funtion haben werden sie einfach als eigener Beitrag angelegt.
    Die Bilder sind also nicht als Teil des Artikels anzusehen sondern in der Seitenspalte gibt es halt einen weiteren
    Inhaltsblock der beliebig gefüllt werden kann.
    Das ist etwas umständlich da ich nun statt 20 rund 40 Beiträge habe und je Bild ein Modul anlegen muss, bringt aber auch Vorteile.
    So kann man ein Bild auch mehreren Artikeln zuordnen.
    Und ich kann den Inhalt der Spalte völlig frei gestalten und auch mehrere Bilder und beliebigen Text einfügen.
    Im Frontend ist die Bearbeitung auch einfacher da jeder Bereich einen eigenen "Stift" hat.


    Jetzt muss ich noch lösen wie ich die Seitenspalten-Bild-Beiträge von der Suche ausnehme.
    Da hatte ich schon etwas zu gelesen, dafür muss man wohl das SQL in der Suchkomponente hacken.

    Viele Grüße

    lugor

+ Antworten

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein