+ Antworten
Seite 1 von 3 1 2 3 LetzteLetzte
Ergebnis 1 bis 10 von 28

Thema: Reihenfolge der divs bzw. der Plugins

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

    Standard Reihenfolge der divs bzw. der Plugins

    Hallo!

    Ich erstelle grade eine Seite mit Joomla. Ich habe nun das Problem, dass ich mehrere Plugins geladen habe. So habe ich z.b BT Social share geladen für die Einbindung in Soziale Netzwerke und Tortags, welches den Beitragen Tags zuordnet. Jetzt werden die Tags und die Buttons an dem Artikel angezeigt. Ich kann ihr aussehen und die Abstände mittels css ändern, aber nicht ihre Anordnung. Joomla packt ja die Buttons in divs und schmeißt die in die index.php. Kann ich die Anordnung dieser divs irgendwo ändern? Sodass ich z.b ändern könnte, dass das Div mit den Facebook buttons nicht immer vor dem Artikel sondern nach dem Artikel kommt?

    Grüße

    maddy

  2. #2
    Hat hier eine Zweitwohnung Avatar von Baer22
    Registriert seit
    19.07.2007
    Ort
    Berlin
    Alter
    41
    Beiträge
    1.161
    Bedankte sich
    165
    Erhielt 185 Danksagungen
    in 171 Beiträgen

    Standard

    Wenn Du uns einen Link postest und man mal sieht was du möchtest, kann man dir auch helfen. Theoretich funktioniert das schon was du möchtest. Praktisch nur nicht wie du es schreibst. Divs lassen sich nicht per css sortieren sondern an andere Stellen verschieben. Also left, right,top, bottom auch mit Werten wie zB 200px hoch oder runter usw. Möglich ist viel aber nicht ohne konkrete Frage mit einem Link dazu.

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

    Standard

    Hey,

    was ist falsch daran, wie ich es schreibe? Ich habe eine allgemeine Frage gestellt. Ich wollte wissen wie man die Anordnung der automatisch von Joomla eingefügten divs verändern kann. Ganz allgemein. Ich habe das Problem ja an mehreren Stellen meiner Seite. Module kann man ja anordnen untereinander tauschen. Aber so ein Plugin setzt da einfach irgendwo unter den Beitrag ein div mit Inhalt hin. Wenn da nicht grad im Backend dann irgendwelche Einstellungsmöglichkeiten dabei sind, dann muss das halt da stehen bleiben. Ich will auch die unfertige Seite jetzt nicht hier reinposten außerdem befindet sich mein name in der url. aber ich mache gern mal ein paar screenshots wenn das hilft.

    Grüße

    Maddy

    EDIT: Also hier jetzt die beiden Bilder. Einmal ein Artikel und einmal der zugehörige Quellcode.

    bild1.jpg


    bild2.jpg
    Geändert von maddy4401 (22.02.2012 um 08:53 Uhr)

  4. #4
    Wohnt hier Avatar von chr-hl
    Registriert seit
    28.07.2009
    Ort
    Lübeck
    Beiträge
    3.042
    Bedankte sich
    56
    Erhielt 962 Danksagungen
    in 948 Beiträgen

    Standard

    Hallo maddy,

    sorry, das hat für mich so den Anschein nach "wasch mich, aber mach mich nass".

    Privatsphäre ist auch in Ordnung, aber Du möchtest Hilfe, die wir dir (hoffentlich) geben können, wenn wir entsprechende "Zutaten" haben.
    Da kann ich Baer22 nur zustimmen.

    Aus meiner derzeitigen Sicht kommen CSS-Anpassungen als auch ein Override (geht das auch bei Plugins?) in Frage.

    Christian
    Konnte ich Dir helfen - dann freut ein Klick auf "Danke" bzw. "Thanks"

    Joomla - FAQs / Dein Joomla-Level / Problem gelöst? Bitte so markieren

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

    Standard

    Hey,

    also sorry, aber in der Adresse steht mein richtiger Name drin. Den veröffentliche ich ja jetzt nicht im Internet. Das sind private Daten. Mein Hoster schreibt den Anmeldename in die Adresse rein das wusste ich vorher nicht. Ich habe ein Bild verschickt, und den zugehörigen quelltext an dem die Problematik sichtbar wird.

    Meine Grundproblematik ist halt einfach nur dass meinetwegen der Quelltext so aussieht:

    <div class="tt-button"></div>
    <p>text </p>

    und ich hätte gern da stehen

    <p>text</p>
    <div class="tt-button"></div>

    Das div ist ein Div von irgendeinem Plugin, völlig irrelevant welches, das hat halt jetzt joomla über dem <p> angeordnet anstatt drunter, deshalb ist der inhalt von dem div über dem p. Ich hätts halt gern andersrum. Module kann man anordnen, nach oben oder unten schieben, bei den Plugins ist das halt nicht so. Das wird installiert und knallt halt eben, den Inhalt, sei es ein Facebook like button, oder die zu dem Beitrag zugehörigen Tags irgendwo hin. Klar könnte ich da was mit css machen, ich könnte über position relative und irgendwie hin und herschieben. Ist aber dann auch blöde weil artikel ja nicht grunsätzlich immer gleich lang sind.

    Ich will auch gar nicht, dass ihr mir das ganze Problem löst, wenn ich nur den Ansatz wüsste, dann könnte ich mich selbst weiter darüber informieren.
    Du hast grade eben etwas von Overrides gesagt, dann schau ich mir das mal an.
    Geändert von maddy4401 (22.02.2012 um 11:50 Uhr)

  6. #6
    Hat hier eine Zweitwohnung Avatar von Baer22
    Registriert seit
    19.07.2007
    Ort
    Berlin
    Alter
    41
    Beiträge
    1.161
    Bedankte sich
    165
    Erhielt 185 Danksagungen
    in 171 Beiträgen

    Standard

    Code:
    Das div ist ein Div von irgendeinem Plugin, völlig irrelevant .......
    genau das ist es nicht. Ein div hat eine ID oder class zum ansprechen. Ich sehe keine adresse von der du schreibst und verstehe dieses Wirwar auch nicht. Ich wollte nett sein und dir helfen, fühle mich nun aber verarscht. Du gibst keinen Link zur Seite. Ohne diesen ist keine Hilfe möglich. Also mach es dir bitte alleine.

    Ich bin hier raus denn ich bin kein Papagei.

  7. #7
    Neu an Board
    Registriert seit
    21.02.2012
    Beiträge
    10
    Bedankte sich
    0
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Hey,

    ich weiß selbst, dass jedes div eine id oder klasse hat die Joomla hat und mit der man das div ansprechen kann. Ich kann die divs nur Mittels css ansprechen, da ich andere sprachen nicht beherrsche.

    Ich merke, dass du auch nicht bereit bist mir zu helfen. Ich hätte wohl gar nicht erwähnen sollen, dass ich eine Seite schreibe. Anscheinend löst das bei dir immer direkt den drang aus konkret an der Sache zu arbeiten, mir irgendwelchen
    Quellcode zu reichen und mir zu sagen. Setz den mal da und da ein oder mach das und das mit diesem Quellcode und dann wird das ganze schon funktionieren.

    Das möchte ich aber nicht. Ich finde auch nicht, dass ich mich undeutlich ausdrücke. Wenn du soviel über Klassen ids usw. weißt dann wirst du doch noch die frage verstehen. Wie ändere ich die reihenfolge von 2 divs die Joomla in den Quellcode gesetzt hat.

    Außerdem: Meinst du ich gebe dir den Link zur seite aus bosheit nicht? Im Link stehen private informationen, die möchte ich jetzt nicht in einem öffentlichen Forum verbreiten. Anstatt so rumzumaulen und dich "verarscht" zu fühlen, könntest du dich auch mal in mich hineinversetzen. Es ist doch verständlich dass ich keine privaten daten in einem öffentlichen forum posten will. Ich habe mich dir und jedem anderen jetzt mehrmals erklärt. Ich habe versucht das Problem zu lösen indem ich mir gedanken gemacht habe und mal quelltext in form von Screenshots gepostet habe. Du könntest dich ja auch mal erklären, mir sagen was du genau benötigst. Was willst du dir denn bitte auf der Seite anschaun? Den inhalt der index.php ? Ich kopiere hier gern den gesamten inhalt rein. Brauchst du die template css? Oder irgendwelche Systemdateien? Soviel kannst du dir ja über die Page auch nicht anschauen.
    Nur die seite selbst kann ich nicht posten weil in der Url halt mein name drinsteht? Gibt es möglichkeiten die adresse zu kachieren? Dann gebe ich dir auch gerne den Link zur Adresse.

    Ich verstehe gar nicht warum DU dich verarscht fühlst. Ich will doch hilfe von dir haben, das heißt du hast den Wissensvorsprung. Nur weil ich dir jetzt nicht den link zur seite geben kann(!!) weil sonst hinz und kunz bei mir zuhause anrufen kann behandelst du MICH wie einen Aussetzigen. Bewirb dich nur nicht bei irgendwelchen Beratungsstellen.


    Ich hege noch die hoffnung, dass mir irgendeiner hier weiterhelfen kann. Wenn einer möglichkeiten weiß, wie man das anstellt was ich gerne hätte, und wenn diejenige Person auch die Geduld und Muße hat, sich mit meiner speziellen Problematik bezüglich der URL meiner Webseite auseinanderzusetzen dann freue ich mich immernoch über hilfe. Ich bin auch bereit einblick in die Quelltexte aller benötigten Dateien zu geben. Wenn man mir ne möglichkeit nennt wie ich die Seite verlinken kann ohne die originalURL anzugeben dann verlinke ich auch gern die seite.

  8. #8
    Moderator Avatar von Lacki
    Registriert seit
    27.04.2006
    Ort
    Direkt um die Ecke
    Beiträge
    8.739
    Bedankte sich
    337
    Erhielt 3.613 Danksagungen
    in 2.972 Beiträgen

    Standard

    Hallo.
    Wir verstehen, dass Du Deine Seite nicht rausrücken willst. Nur bitte verstehe auch Du, dass hier niemand Lust hat, unkonkret zu orakeln. Leider läuft es darauf hinaus, wenn man keinen Link hat. Das ist keine böse Absicht.

    Trotzdem ein Versuch einer (stark vereinfachten) Erklärung.

    Erst einmal gibt das Template die Reihenfolge der "divs" vor. Innerhalb dieser Divs gibt es Platzhalter (für Module und die Komponentenausgabe, also den eigentlichen Kontent). Was dort wie in welcher Reihenfolge ausgegeben wird, kann über Template Overrides angepasst werden (siehe FAQ). Und zum Schluß kommen die Plugins ins Spiel. Die vom Typ Content ersetzen in der Regel bestimmte Anweisungen (meist in geschweiften Klammern) gegen entsprechende Inhalte. Daneben gibt es weitere Plugins-Typen, die erst einmal nicht relevant sind. Die Reihenfolge der Plugins kannst Du übrigens sehr wohl ändern, dass bestimmt deren Abarbeitungsreihenfolge (aber i. d. R. nicht die Reihenfolge des ausgegebenen Inhalts innerhalb des Quellcodes). Wenn Du dies ändern willst, ist in der Regel eine Umprogrammierung des Plugins erforderlich. Genauer lässt sich das aber anhand Deiner gegebenen Infos eben nicht sagen.

  9. #9
    Wohnt hier Avatar von chr-hl
    Registriert seit
    28.07.2009
    Ort
    Lübeck
    Beiträge
    3.042
    Bedankte sich
    56
    Erhielt 962 Danksagungen
    in 948 Beiträgen

    Standard

    Hallo,

    Baer22 ist schnell echauffiert und auch manchmal in seiner Wortwahl nicht sehr glücklich.
    Bitte gehe deshalb nicht gleich in die Luft.

    Zu Deiner Problematik zurück: Um abklären zu können, ob eine Lösung per CSS überhaupt in Betracht kommt, ist ein Link für eine fundierte Rückmeldung unbedingt erforderlich. Wir können dir ja nicht über die Schulter sehen.
    Wenn aus Deiner Sicht berechtigte Gründe dagegen sprechen, sehe ich da wenig Möglichkeiten.
    Wobei ich mittlerweile dazu tendiere, dass eine php-Anpassung erforderlich sein könnte, aber ich habe derzeit noch keinen Plan, wie der durch die Plugins der jeweiligen Code gerade an die betreffenden Stelle kommt.

    Christian
    Konnte ich Dir helfen - dann freut ein Klick auf "Danke" bzw. "Thanks"

    Joomla - FAQs / Dein Joomla-Level / Problem gelöst? Bitte so markieren

  10. #10
    Wohnt hier Avatar von chr-hl
    Registriert seit
    28.07.2009
    Ort
    Lübeck
    Beiträge
    3.042
    Bedankte sich
    56
    Erhielt 962 Danksagungen
    in 948 Beiträgen

    Standard

    @Lacki:
    Hallo Lacki,
    könntest Du das vielleicht anhand des Plugins "pagenavigation" einmal erläutern.
    Ich finde nämlich nicht, wo in der com_content > article > view > tmpl > default.php dann der Code aus dem Plugin "hineingepustet" wird.
    vielleicht bin ich ja auch an der falschen Stelle.

    Christian
    Konnte ich Dir helfen - dann freut ein Klick auf "Danke" bzw. "Thanks"

    Joomla - FAQs / Dein Joomla-Level / Problem gelöst? Bitte so markieren

+ Antworten
Seite 1 von 3 1 2 3 LetzteLetzte

Lesezeichen

Berechtigungen

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