Erstes Feedback - Danke - für mich bist du heute der Größte
Beiträge von tekknotrip
-
-
Hallo Sieger66
ich schrieb ja auch:
ZitatBitte evtl. nicht vom Code irritieren lassen, der ist hier nur exemplarisch
Der Hintergrund ist der, dass das Ding viel umfangreicher ist und den Rahmen hier sprengen würde. Also habe ich es schematisch einmal zusammengefasst, damit man zunächst einmal dem Gedanken folgen kann.
Was ich wissen möchte, wie ich dem 4. Eintrag aus einer bestimmten catid auslesen kann
-
Danke euch für die Hinweise.
@Lukas - so in der Art hatte ich mir das auch vorgestellt. Doch die ersten Bemühungen schlugen fehl:
Man kann es ja erweitern!?:
PHP<?php if ($i >= 4 && $item->catid == 250) { ?> <li><a href="<?= $item->link ?>"><?= $item->title ?></a></li> <?php } ?>
Die catid wird in diesem Fall ignoriert und ich bekomme die letzten 4 Meldungen aus allen Rubriken angezeigt
-
Hallo,
ich möchte gerne die in /html/mod_articles_latest/default.php eine Veränderung vornehmen und rätsle gerade ein wenig, wie ich das am geschicktesten anstellen soll.
Der Ursprung lautet:
PHP<ul class="latestnews"> <?php foreach ($list as $item) : ?> <li><a href="<?= $item->link ?>"><?= $item->title ?></a></li> <?php endforeach ?> </ul>
Ich möchte gerne 4 Ausgaben haben, was ich im Modul ja einstellen kann.
Ich möchte nun die ersten 3 Ausgaben so laufen lassen, wie bisher, doch die vierte soll aus einer bestimmten Kategorie kommen.
Also dachte ich mir zählt man durch:
PHP
Alles anzeigen<?php $i = 0; ?> <?php foreach ($list as $item) :?> <?php $i++; ?> <?php if ($i == 1) { ?> <li><a href="<?= $item->link ?>"><?= $item->title ?></a></li> <?php } ?> <?php if ($i == 2) { ?> <li><a href="<?= $item->link ?>"><?= $item->title ?></a></li> <?php } ?> <?php if ($i == 3) { ?> <li><a href="<?= $item->link ?>"><?= $item->title ?></a></li> <?php } ?> <?php if ($i >= 4) { ?> <li><a href="<?= $item->link ?>"><?= $item->title ?></a></li> <?php } ?> <?php endforeach; ?>
Wie aber schaffe ich es, den vierten Beitrag nur aus einer Kategorie anzeigen zu lassen.
Bitte evtl. nicht vom Code irritieren lassen, der ist hier nur exemplarisch
Danke für Tipps und Hinweise!
Mitcha
-
Ok, die Lösung ist relativ simple - und falls mal einer das gleiche Problem haben sollte, folgendes in JAmp einstellen:
Zitat -
Hallo zusammen, nein, leider gibt es keinen "Schalter". Werde mich jetzt an JAMP wenden. Hilft ja alles nix
Pest, das ist mir alles klar und auch bewusst. Aber es geht halt nicht anders, da Google AMP nun einmal in den Schlagzeilen bevorzugt. Auch wenn mich das persönlicher ärgert - aber der Traffic macht halt den Unterschied
-
Was ich nur nicht ganz verstehe:
Nehme ich ein Standard Theme, so ist in der AMP-Version der Weiterlesen Link korrekt.
Nehme ich Yootheme, dann nicht mehr. Wieso greift da nicht die .htaccess, bzw. an welcher Schnittstelle läuft da was schief?
-
Ja, habe bei Yootheme - gerade eben - eine Anfrage gestellt.
Aber vielleicht ist es dem einen oder anderen auch aufgefallen, der diese Kombination nutzt. Es fällt einem nicht sofort auf.
Ich halte euch auf dem laufendem, was ich so herausfinde!
-
Danke für den Hinweis.
Das Changelog ist eigentlich gut und in der aktuellen Version wurde nur Analytics angepasst:
https://storejextensions.org/f…79-re-jamp-changelog.html
Was ich auf der Testversion einmal durchgespielt habe, ist, dass ich ein anderes Template ausgewählt habe und siehe da, es funktioniert wieder wie gewohnt.
Es hat also nichts mit der .htaccess oder JAMP zu tun, sondern wird wohl irgendwie mit yootheme zu tun haben.
Warum das URL-Rewrite aber in der Desktop und Mobile Version funktioniert und in der AMP-version nicht, ist mit schleierhaft.
-
Ok, ich habe die Ursache gefunden.
Im Dezember gab es einen Relaunch und ich hatte in der alten und neuen Version JAMP im Einsatz.
Das neue Theme ist von Yootheme - und aus was für einem Grund auch immer wird das "Weiterlesen" auf AMP anders interpretiert. Dabei wurde im Plugin selbst und auch in der .htaccess nichts verändert - das muss irgendwie von Yootheme kommen.
Warum das aber so ist, weiß ich nicht. Habt ihr eine Idee?
-
Hallo und danke für die Antworten
Zitat
Wie meinst du das mit der Sitemap? Meinst du die sitemap.xml?Ja, die Sitemap.xml, die automatisch über JSitemap Pro generiert wird. Dort sind die URL´s aber alle korrekt ausgegeben.
ZitatWas passiert, wenn du diese URLs aufrufst? Werden diese korrekt umgeschrieben? Das ist ja lediglich die normale Darstellung, wenn du SEO deaktiviert hast.
Da ist alles korrekt eingestellt und es wurde auch nichts umgestellt.
-
Hallo,
in letzter Zeit beobachte ich, dass Google andere URL-Varianten der Domain bevorzugt darstellt und nicht die, die vorgegeben, verlinkt und auch in der Sitemap kommuniziert werden. Das passiert zum ersten Mal und ist bei den Webseiten mit Joomla 3.9.15 auffällig.
Das Konstrukt sieht so aus:
Codehttps://www.domain.de/verzeichnis1/verzeichnis2/index.php?option=com_content&view=article&id=12345:titel-des-beitrages&catid=1234
Der Aufruf ist erfolgreich und die Seite wird wie gewohnt dargestellt. Das blöde ist, dass es sich hierbei um duplicate Content handelt. Nirgendwo wird diese Struktur auf der Webseite, bzw. den Webseiten kommuniziert.
Frage: wie kann ich das mit modrewrite hinbiegen, bzw. ist das evtl. ein Bug in Joomla 3.9.15?
-
Wenn ihr so etwas nicht kennt, wäre denn jemand in der Lage so etwas zu programmieren?
-
-
Hi und danke für die Antwort - und ja, du hast es falsch verstanden
Ich habe einen Artikel und innerhalb des Artikels lade ich eine Position {loadpisition xyz} - funktioniert einwandfrei.
Nun gibt es aber den Newsfeed (RSS oder ATOM) und ruft man den Newsfeed auf, so wird die {loadposition xyz} nicht als Position, sondern als Text angezeigt - ich wäre an dieser Stelle schon dankbar, wenn man {loadposition} aus dem RSS ganz entfernen könnte
-
Hallo,
ist mir bislang nicht aufgefallen, erst nachdem Google eine Seite mit in die News aufgenommen hat. Leider wird innerhalb des Artikels (was ich selbst hinzugefügt habe) {loadposition xy} angezeigt. Habe ich eine Chance das zu entfernen?
-
Hallo,
ich bin auf meiner Suche bislang noch nicht fündig geworden, weil ich - glaube ich - wieder etwas zu spezielles suche.
Was ich brauche:
Bei Besuch der Webseite soll darauf hingewiesen werden, dass diese nicht kostenlos ist. Der Nutzer hat nun zwei Möglichkeiten. Entweder einen Monats-/Jahresbeitrag zu bezahlen und dafür einen tracking- und werbefreien Zugang zu Webseite erhalten, oder aber sich für die Werbevariante zu entscheiden, wo dann Werbung angezeigt und Tracking aktiviert ist.
Kennt ihr eine Erweiterung mit der das im Ansatz zu machen wäre?
Vielen lieben Dank für Tipps und Anregungen!
-
Hallo Re:Later - danke für den Hinweis. Ich wollte aber das Bestehende nutzen, da dort nicht mehr viel fehlt
Ok, habe eine Lösung gefunden. Scheinbar ist es dem Schema egal, wo man das einbindet
Code<figure class="pull-center" property="image" typeof="ImageObject"> <meta property="url" content="https://url_zum_image.jpg"> <img data-src="https://url_zum_image.jpg" alt="Beschreibung" title="Beschreibung" uk-img=""><figcaption class="text-center">Beschreibung</figcaption></figure>
Vielleicht hilft es ja dem einen oder anderen
-
Hi,
ich nutze Yootheme und dort ist das Schema.org in RDFa entsprechend integriert.
Nun versuche ich das Lazyload Attribut <img data-src""> um <img property="image" data-src""> zu erweitern.
Das entspricht aber nicht den Grundsätzen von Schema.org. Die wollen eine <img property="image" src=""> Architektur.
Kennt ihr das Problem und wenn ja, wie habt ihr das umschifft?
Bin für Tipps dankbar!
-
Wie gesagt Spielwiese - ich bin neugierig und will es halt mal testen. Jetzt habe ich ja - dank euch - Futter für das Wochenende!
Danke und Grüße!