Problem mit NoScript

  • Ersteller des Themas Zillis-Web
  • Erstellungsdatum

Zillis-Web

Guest
Hallo,

ich habe auf der Startseite die Top-Angebote und die Bestseller als Carussel mit angezeigt. Dazu wurde der Quelltext entsprechend angepasst. Da es von der artikel_inc.tpl übernommen wurde funktioniert es auch genauso wie dort.

Nun zum eigentlichen Problem:
Wenn Javascript deaktiviert ist, sieht die ganze Sache natürlich total bescheiden aus. Es werden alle Artikel untereinander angezeigt!
Das scheint aber bei allen JTL-Tiny-Templates der Fall zu sein.

Sinnvoller wäre doch nun aber wenn JS deaktiviert ist eine Anzeige ganz normal nebeneinander.

Meine bescheidenen Versuche waren nun dem ganzen Spass ein <noscript> zu verpassen. Dazu habe ich den entsprechenden Originalcode aus der seite_startseite.tpl kopiert und in eine datei_x.tpl eingefügt. Dann noch eine datei_y.tpl erstellt und in diese den geänderten Code für das Carussell eingefügt. Zum Schluss habe ich dann in die Datei seite_startseite_custom.tpl folgenden Code eingefügt:
Code:
{include file="auswahlassistent.tpl"}

{if isset($StartseiteBoxen) && $StartseiteBoxen|@count > 0}
  {foreach name=startboxen from=$StartseiteBoxen item=Box}
    {if isset($Box->Artikel->elemente) && count($Box->Artikel->elemente)>0}

        {include file="tpl_inc/datei_y.tpl"}
        <noscript>
        {include file="tpl_inc/datei_x.tpl"}
        </noscript>

    {/if}
  {/foreach}
{/if}
Das hat nun folgendes Ergebnis:
1. Bei aktiviertem JS wird alles angezigt wie ich es haben möchte, Anzeige nur Inhalt der datei_y.tpl
2. Bei deaktiviertem JS wird der Inhalt beider Dateien ausgegeben, Anzeige Inhalt der Datei_y.tpl und der datei_x.tpl

Was müsste man also tun um im zweiten Fall die Anzeige der datei_y.tpl zu unterbinden? Gibt es da eine Möglichkeit, im Template Modi-Art-Wai wird das von Haus aus richtig umgesetzt.

Hier zum Anschauen und Probieren.
 

ag-websolutions.de

Sehr aktives Mitglied
29. Dezember 2009
14.548
232
AW: Problem mit NoScript

Pack die "datei_y" in in div, welches du via css-regel auf display:none setzt

um dann via jquery hinzugehen und das div auf show zu setzen

wird kein JS ausgeführt, wird auch kein jquery ausgeführt und das ganze bleibt unsichtbar
 

Zillis-Web

Guest
AW: Problem mit NoScript

Das hat was, probier dann ich dann mal aus, vielen Dank
 

boaa-group

Sehr aktives Mitglied
28. Dezember 2007
4.932
9
Thailand, Bangkok
AW: Problem mit NoScript

Pack die "datei_y" in in div, welches du via css-regel auf display:none setzt

um dann via jquery hinzugehen und das div auf show zu setzen

wird kein JS ausgeführt, wird auch kein jquery ausgeführt und das ganze bleibt unsichtbar

Jep is der einfachste Weg. Die Dinge die JS nutzen unsichtbar einbinden und mit JQ eben sichtbar machen. Hat der Kunde kein JavaScript aktiviert bleibts unsichtbar.
 

Zillis-Web

Guest
AW: Problem mit NoScript

Da diese Frage gewissermaßen ja alle betrifft die Standardtemplates oder darauf aufbauende nutzen (siehe Carussel in der Artikeldetailansicht), wäre es natürlich nützlich wenn die Jungens und Mädels von JTL da von Haus aus eine Lösung vorgeben würden. Denn so wie es momentan ist, sieht es einfach nicht gut aus.

Nur mal so als Hinweis für nächste Updates.
 

ag-websolutions.de

Sehr aktives Mitglied
29. Dezember 2009
14.548
232
AW: Problem mit NoScript

Na ja man darf nicht verkenne....nicht nur die Bilderanzeige an divesen Stellen ist javascript-abhängig.

Auch einige Funktionen und Ablaufsteuerungen klappen nur, wenn javascript aktiv ist.

Es ist daher meiner Meinung nach sinnvoller, mittels <noscript>-Tag den Shop-Kunden darauf hinzuweisen, dass nun mal für einen fehlerfreien Shopbesuch die Aktivierung von javascript erforderlich ist, als nun alle Stellen an denen javascripting zum Einsatz kommt abzufangen (was je nach Funktion gar nicht möglich ist)
 

Zillis-Web

Guest
AW: Problem mit NoScript

Ist schon richtig soweit. Aber auch ohne JS ist es schon möglich im JTL-Shop3 zu bestellen, allerdings dann nur Vorkasse und Nachnahme (weil sonst JS wieder fehlt), was sonst nicht funzt ist die Bildanzeige in den Artikelübersichten und der Detailansicht. Das sind aber alles Sachen die den Shop nicht gleich verunstalten, es funktioniert etwas nicht macht aber immer noch einen guten Eindruck.

Es ist aber auch so, dass wenn jemand JS abschaltet, derjenige heutzutage weiß, dass er auf einige Dinge im WWW verzichtet. Mir geht es dabei eigentlich auch nur darum, dass die aufgerufene Seite trotzdem einen aufgräumten und ordentlichen Eindruck macht. Mag jetzt wieder übertrieben sein, aber ich bin halt so.
 

Zillis-Web

Guest
AW: Problem mit NoScript

Pack die "datei_y" in in div, welches du via css-regel auf display:none setzt

um dann via jquery hinzugehen und das div auf show zu setzen

wird kein JS ausgeführt, wird auch kein jquery ausgeführt und das ganze bleibt unsichtbar

Nur noch zur Info, das hier:
Code:
<div id="NoScript">
         {include file="tpl_inc/zillisWeb_startseitenartikel.tpl"}
      </div>
      <noscript>
und in der css. der Eintrag:
Code:
#NoScript { display:none }
haben schon gereicht. Brauchte da nichts mit Show über jquery eingeben.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Problem mit Internetmarke JTL-ShippingLabels - Fehler und Bugs 5
Neu Problem mit Scroll-Link nach Update auf Shop-Version 5.3.3 Technische Fragen zu Plugins und Templates 5
Neu Problem mit Shopify abgleich Shopify-Connector 2
In Diskussion Problem mit Steuerberechnung bei Freieretoure auf Tagesbericht und in Statistiken JTL-POS - Fehler und Bugs 4
[GELÖST] Wawi startet nicht mehr. Dringendes Problem! JTL-Wawi 1.9 2
Neu Ersatzlieferung - Paket steckt fest (klassisches Problem) User helfen Usern - Fragen zu JTL-Wawi 2
Problem bei Upgratevon Shop 4 auf shop 5 (SQLSTATE[42000]) Upgrade JTL-Shop4 auf JTL-Shop5 2
Neu Produktbewertungen email - problem und fragen Betrieb / Pflege von JTL-Shop 0
Neu Falsche Steuersätze bei Amazon FBA Rechnungen | Problem: Versandland?! JTL-Wawi - Fehler und Bugs 1
Neu CSS Problem - Galerie - Hilfe gesucht, gerne auch gegen Entgelt Templates für JTL-Shop 8
Problem: Unterschiedliche Rechnungslayouts basierend auf Versandart in JTL-Wawi JTL-Wawi 1.8 6
Problem bei Workflow-Erstellung: Lieferzeit erhöhung" funktioniert nicht JTL-Wawi 1.8 16
Neukunden Problem JTL-Wawi 1.9 2
Neu ACF | Advanced Custom Fields Pro Unterstützung (Mit Workaround) WooCommerce-Connector 0
Neu Hilfe bei CSV-Datei mit Erscheinungsdatum im Format KW/2024 User helfen Usern - Fragen zu JTL-Wawi 1
Neu Artikel mit 2 verschiedenen Steuersätzen anbieten User helfen Usern - Fragen zu JTL-Wawi 0
Neu Artikelsticker mit Nova-Template Einrichtung von JTL-Shop4 11
Neu Meta-Descriptions mit Sonderzeichen via JTL-Ameise importieren JTL-Ameise - Fehler und Bugs 3
Neu JTL Search: Full Export mit Cron ??? JTL-Search 1
Neu JTL WaWI abgleich mit Amazon für Deal Day & Black Friday User helfen Usern - Fragen zu JTL-Wawi 0
Neu Freitextfeld mit der Ameise hinzufügen User helfen Usern - Fragen zu JTL-Wawi 3
Warum und auf was updaten? Wir sind zufrieden mit der Version 1.6.48.0 JTL-Wawi 1.6 4
Lieferantenbestellung mit GLS Versandetikett an den Hersteller/Lieferanten per Mail Senden. JTL-Wawi 1.8 0
Neu Produktbewertungen bei Google Shopping mit anzeigen Technische Fragen zu Plugins und Templates 2
Neu Shopware 6.6.6.1 lässt sicht nicht mit der JTL Wawi verbinden Shopware-Connector 0
Auftrag mit Terminlieferung JTL-Wawi 1.9 2
Neu Fehler bei Export mit Versandart DHL / Die Sequenz enthält keine Elemente. JTL-ShippingLabels - Fehler und Bugs 0
Neu Probleme mit Größenreihenfolge beim CSV-Import User helfen Usern - Fragen zu JTL-Wawi 2
Neu Amazon Business Kunde Österreich mit USt in Wawi Amazon-Anbindung - Fehler und Bugs 1
Neu Workflow mit verfügbarem Bestand User helfen Usern - Fragen zu JTL-Wawi 4
Neu Anbindung an Idealo mit Plugin gesucht Schnittstellen Import / Export 0
Neu Drop Shipping - Beide Firmen mit JTL Wawi - Wie löse ich das? Arbeitsabläufe in JTL-Wawi 10
Neu Mail Vorlagen mit verschiedenen Absender - Mail Adressen User helfen Usern - Fragen zu JTL-Wawi 1
Neu Email Rechnung mit PDF von Ebay blockiert ? eBay-Anbindung - Fehler und Bugs 2
Artikel mit unterschiedlichen Währungen JTL-Wawi 1.9 1
Neu GPSR Verordnung - Wie handhabt ihr das im Shop mit dem Nova Template? Betrieb / Pflege von JTL-Shop 14
Neu Plugin: WooCommerce Wallet oder Gutscheine mit JTL nutzen - Fehler in der MwSt User helfen Usern - Fragen zu JTL-Wawi 0
Lagerartikel mit Variation, von denen manche kein Lager brauchen JTL-Wawi 1.9 1
Chargennummer eines Artikels auf der Rechnung mit ausdrucken JTL-Wawi 1.9 3
Neu Amazon Custom Orders mit Bildern von Kunden Amazon-Anbindung - Ideen, Lob und Kritik 0
Neu Sales Info / Aussendienst Informationssystem mit Besuchserfassung und vielen weiteren Funktionen auf der JTL Connect 2024 Dienstleistung, Jobs und Ähnliches 1
Neu Export / Exportformate: Anleitung bzw. Infoseite mit zulässigen Tags ? Betrieb / Pflege von JTL-Shop 0
Zahlungsmodul mit DKB klappt nicht JTL-Wawi 1.9 23
Neu neue Tarife mit Shop verstehe ich da was falsch? Allgemeine Fragen zu JTL-Shop 3
Neu Kern Waage die im Netzwerk hängt (via Moxa NPort 5100) auf RDP Server mit WMS nutzen User helfen Usern - Fragen zu JTL-Wawi 0
Neu Hat jemand Erfahrung mit MrPacket? User helfen Usern 0
Neu Abgleich mit JTL Shop läuft nach zahlreichen erfolgreichen Durchläufen nicht mehr weiter JTL-Shop - Fehler und Bugs 11
Neu Wie andere Länder und Sprachen vom Google Shopping Plugin mit dem Merchant Center verbinden Plugins für JTL-Shop 6
Gelöst Nutzung von JTL POS im B2B Bereich mit späterer Zahlung Allgemeine Fragen zu JTL-POS 1
Neu Abholung mit DHL: Ist das immer so schlimm? User helfen Usern 5

Ähnliche Themen