Beiträge von squirrel

    Hallo FrankG, ja ich hab auch nBill stark im Verdacht. Dennoch ist es mehr als nur ein Satz. Es gibt definitiv keinen Zugang zur nBill Komponente im Frontend, wenn man sich einloggt. Hast Du eine Ahnung, woran das liegt? Hängt vermutlich mit dem letzten Update zusammen? Früher ging es tadellos.

    Hallo,
    ich erlebe auf einer von meinen Seiten ein seltsames Einlog-Verhalten: Nachdem ich mich anmelde, werde ich im Modul freundlich mit Namen begrüßt und auch die Menüpunkte, die sonst nur für registrierte Benutzer sichtbar sind, werden sichtbar. Soweit so gut. Aber es erscheint dann in der Position der Komponente ein Anmeldeformular mit der fetten Überschrift "Sie sind nicht angemeldet". Die selbe Meldung kommt auch wenn ich auf einen Menüpunkt klicke, der nur für registrierte freigegeben ist. Es sieht also so aus, als wäre ich gleichzeitig angemeldet, aber auch nicht.


    System: Joomla 3.4.8


    Hat jemand bitte einen Tipp für mich, wie das repariert wird?

    Hallo, ich kämpfe gerade mit einem Problem, das ich nicht knacken kann. Hab beim Standard template Protostar eine kleine Ergänzung geschrieben für die sidebar und bekomme nun diese auch ausgegeben, wenn keine der erforderlichen Bedingungen erfüllt ist :(
    Entweder stehe ich auf der Leitung oder Joomla 3.4.5. hat einen Fehler bei der Interpretation von if?
    Hier der Quellcode:

    PHP
    <?php if ($this->countModules('position-8') || ('uBild')) : ?>                    <!-- Begin Sidebar -->                    <div id="sidebar" class="span4">                    <?php if ($this->countModules('uBild')) : ?>                        <div class="uBild"><jdoc:include type="modules" name="uBild" style="xhtml" /></div>                    <?php endif; ?>                    <?php if ($this->countModules('position-8')) : ?>                        <div class="sidebar-nav">                            <jdoc:include type="modules" name="position-8" style="xhtml" />                        </div>                    <?php endif; ?>                                    </div>                    <!-- End Sidebar -->                <?php endif; ?>


    Wenn ich nun eine Seite betrachte, wo kein Modul die Position "position-8" noch "uBild" zugeordnet ist, so erhalte ich im Frontend zwar keine Inhalte an der Stelle, aber dennoch einen Abstand. Im Quellcode sieht er dann so aus:

    Code
    <!-- Begin Sidebar -->
                        <div id="sidebar" class="span4"></div>
                        <!-- End Sidebar -->


    Bin für zweckdienliche Hinweise sehr dankbar, was ich falsch gemacht hab.
    Mit freundlichen Grüßen


    Ich vermute mal, den Absatz setzt dein Editor standartmäßig um deinen Introtext, also im Beitrag...


    Das könnte allerdings sein. Danke für den Hinweis.



    Die hierfür zuständige Datei findest du unter layouts/joomla/content/intro_image.php kopiere dir die Datei als Override nach templates/*dein_template*/html/layouts/joomla/content/intro_image.php.
    nachlesen kannst du das hier: https://docs.joomla.org/J3.x:S…r_extensions_with_JLayout


    Ah, danke, danach hatte ich erfolglos gesucht. Danke für den Hinweis. Werde ich mir gleich ansehen.


    Der Code in dem das ausgegeben wird ist blog_item.php, dort könntest du HTML-Container für die Blog-Items hinzufügen, in blog.php kannst du die HTML-Umgebung ändern, die um die Blog-Items herumläuft, denn dort wird ja blog_item.php geladen und mehrfach ausgegeben.


    Ja, daran dachte ich auch schon, wollte aber direkt die css Klassen des Einleitungsbildes ändern/ergänzen und darum wollte ich wissen, wo genau die eigentlich generiert/definiert werden. Das geschieht dann offensichtlich bei den Layouts für die Beitragsbilder. Muss ich mir ansehen.


    Danke Euch allen für die raschen Antworten und Hilfestellungen :)

    Im blog_item.php - Template steht doch sicherlich $this->item->introtext


    Ja, das hab ich gefunden. Ich finde aber nirgends den Code, der die Container generiert, in denen diese Texte ausgegeben werden. Ich würde gern ein paar html Container hinzufügen bzw css Klassen. Und ich finde nicht wo. Das ist das Problem für mich.


    Der Introtext wird aktuell z.B. nur in einem Absatz (p) ausgegeben. Das Einleitungsbild wird in einem div class="pull-none item-image" ausgegeben. Wo ist der Code, der das generiert?


    Meinst du, deine Programmierkenntnisse reichen für Plan b aus?


    Ich kann php code editieren, der html/css generiert, um Templates zu bauen. Das gelingt mir ganz gut. Aber in diesem Fall komm ich überhaupt nicht weiter, ist es etwas komplizierter...

    Also hier ein unerfreuliches Update. Vielleicht schafft es die von mir genannte Extension ja in der Pro Version, aber die kostenfreie läuft bei mir nicht mal auf einer frischen Joomla Installation mit dem Standardtemplate Protostar. Da dürfte es einige JS Konflikte geben und der Entwickler gibt keinen Support für Javaskript Konflikte bei kostenlosen Produkten .... Zahlen will ich nicht extra dafür, dass ich Support bekomme um das Ding mal überhaupt richtig laufen zu lassen.


    Also Plan B: ich würde es gern mal mit einem eigenen Template override probieren, finde aber seltsamer Weise nicht die .php Datei, die für den Container zuständig ist, der im Kategorie-Blog-Layout die Beiträge (mit Einleitungstext/Weiterlesen) anzeigt?? Hat hier jemand zweckdienliche Hinweise??


    Hab unter components/com_content/views/category/tmpl/ gesucht. Weder in der Datei blog.php noch blog_items.php wurde ich fündig. Das Ding dürfte irgendwo ausgelagert sein. In der Datei blog.php steht in Zeile 86 lediglich:


    echo $this->loadTemplate('item');


    Da wird der Teil offensichtlich geladen, aber wo ist er zu finden?

    Hallo Jan,


    danke für Deine Antwort, wenngleich sie etwas ambivalent ist. Einmal kein cck nötig, dann lieber doch ;)


    An alle, die es interessiert und was ähnliches suchen wie ich: ich habe nach längerem Suchen diese Joomla Erweiterung gefunden: http://www.minitek.gr/joomla-extensions/minitek-wall


    Minitek Wall scheint mir am ersten Blick so ziemlich genau die Funktion zu liefern, die ich mir wünsche (für Kategorien UND Beiträge!). Muss das im Detail noch testen (gibt Gott sei Dank sogar eine kostenlose Version dafür, ideal für Tests also) und werde ggf noch ein Update hier verfassen, falls das doch nicht damit klappen sollte.

    Danke, Christine2. Allerdings macht dieses Modul nicht ganz das, was mir vorschwebt, zumindest nicht direkt. Bei dem Modul muss man, so viel ich verstanden habe, alles manuell einstellen, also die Bilder definieren, ebenso jedem Bild einzeln den gewünschten Text und URL zuweisen. Ich suche eine Lösung, die automatisch die Einleitungsbilder der Kategorien/Beiträge ausgibt und die entsprechenden Einleitungstexte automatisch in dem overlay anzeigt. Kann mir kaum vorstellen, dass es eine solche Lösung noch nicht gibt, wüsste aber nicht mal, wie ich danach suchen soll :(


    Im JED wurde ich jedenfalls noch nicht fündig. Dort gibt es derartiges höchstens für Beiträge (fand 2-3 Extensions, die grid Layout für Beiträge mit overlay Effekten anbieten). Bei Kategorien ist das Angebot bezüglich showcase (noch) recht dürftig.

    Hallo,
    weiß zufällig jemand, mit welcher Extension das JED gebaut wurde? Speziell würde mich interessieren, mit welcher Extension/Technik man die Kategorien so schön darstellen kann (Grid Layout mit Bild, overlay mit Kurzbeschreibung..). Joomla selbst schafft das ja nicht, eigentlich schade. Ich fand nur ähnliche Lösungen für die Beiträge, aber für die Kategorien leider nicht, wobei das ja eigentlich ne logische und schöne Lösung wäre, zuerst die Kategorien so darzustellen, dann die darin befindlichen Beiträge ...


    Besten Dank im Voraus für zweckdienliche Hinweise und Frohe Ostern! :)