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 WooCommerce Connector Problem mit nachträglich abgebrochenen Bestellungen Onlineshop-Anbindung 0
Neu Problem mit Variationen-Artikeln JTL-Shop - Fehler und Bugs 2
Neu Wawi Auftrag in JTL POS öffnen (problem mit Kartenzahlung) Allgemeine Fragen zu JTL-POS 1
Neu Problem mit Internetmarke JTL-ShippingLabels - Fehler und Bugs 6
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
Neu Attribut Import Problem JTL-Ameise - Fehler und Bugs 10
HILFEEE!!!! Paypal Problem JTL-Wawi 1.9 12
[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 Rechnungskauf mit Ratepay wird falsch gemappt Plugins für JTL-Shop 1
Neu Auslaufartikel mit Bestand nicht deaktivieren JTL-Ameise - Fehler und Bugs 0
Neu Retoure erstellen nach 1 Woche in Wawi mit Sumup als Zahlungsanbieter Allgemeine Fragen zu JTL-POS 2
Welche GPSR Plugin-Einstellungen mit WaWi 1.9.6.1 JTL-Wawi 1.9 8
Probleme beim Export mit der Ameise JTL-Wawi 1.7 1
Neu Artikelimport bricht mit Fehlermeldung ab JTL-Ameise - Fehler und Bugs 8
Neu LS-POS mit COM-Port in RDP Sitzung langsam Fragen rund um LS-POS 0
WAWi Workflows mit Zahlungen als Bedingung funktioniert nicht JTL-Workflows - Fehler und Bugs 0
Neu Verdandliste Pro Paket das Gewicht mit ausgeben Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 1
Neu Paternoster Umlaufregal mit JTL Wawi möglich? JTL-WMS / JTL-Packtisch+ - Ideen, Lob und Kritik 0
Neu Aufträge mit nicht verfügbaren Artikeln automatisch zurückhalten User helfen Usern - Fragen zu JTL-Wawi 2
Neu Überverkäufe mit Kindartikeln - wie richtig einstellen ? User helfen Usern - Fragen zu JTL-Wawi 23
Neu WMS - Nachträglicher Labeldruck mit Adressänderung Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 1
Neu Connector Verhalten mit Tracking Nummern und Versandbestätigungen Shopify-Connector 0
Neu OTTO-Marketplace Versand NICHT mit DHL möglich? Smalltalk 4
Neu Frage an die (Hobby-) Controller: B2C Einzelhandel mit 6% Marketingbudget - das ist normal? Business Jungle 7
Neu Probeme WaWi mit POS verbinden - failed to connect - server IP 127.0.0.1 Einrichtung / Updates von JTL-POS 0
Neu Immense Probleme mit dem Aufschalten neuer Produkte Amazon-Anbindung - Fehler und Bugs 0
Neu Aufträge mit falsche Steuerart angelegt User helfen Usern - Fragen zu JTL-Wawi 0
Neu Wie erstelle ich Bundles mit JTL Wawi? User helfen Usern 1
Auftrag Inlandskunde mit USt-Id - wie erfassen JTL-Wawi 1.7 6
Konfigurationsartikel mit 0 € vs. Preise der einzelnen Komponenten mit 0 € Einrichtung JTL-Shop5 1
Neu Zahlungsart Überweisung mit Skonto Allgemeine Fragen zu JTL-Shop 1
Neu Übersicht Verkauf mit Artikelmenge und durchschnittlichem VK netto Eigene Übersichten in der JTL-Wawi 6
Neu Artikel mit negativem Preis (Gutschein) eingeben kompliziert...geht das einfacher? Allgemeine Fragen zu JTL-POS 3
Neu Shop 5.4 - Error 500 mit aktiviertem JTL Debug JTL-Shop - Fehler und Bugs 8
Neu Preisdarstellung mit der niedrigsten Staffelung Allgemeine Fragen zu JTL-Shop 5
Neu Plugin mit transparentem Hintergrund (Auswahlassistent) Plugins für JTL-Shop 1
Neu Umgang mit Chargen bei mehreren Bestellungen Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Neu SQL DB läuft mit Fehler voll und crasht Server JTL-Shop - Fehler und Bugs 1
Neu Fehler mit Zugriff auf die Datenbank (Exec Direct). Installation von JTL-Wawi 4
Neu In Filiale umbuchen mit Packungsgröße und dort mit JTL-POS einzeln "verkaufen" User helfen Usern - Fragen zu JTL-Wawi 3
Probleme mit Versandbenachrichtigung versenden JTL-Wawi 1.9 0
Neu Probleme mit PayPal-Plugin: Bestellungen "pending" & doppelte Zahlungen nach Direktzahlung Plugins für JTL-Shop 0
Neu Fehler 500 mit NOVAchild 5.3.1 in JTL-Shop 5.33 Templates für JTL-Shop 2
Neu Neueste Version Paypal Checkout: Rechnungskauf mit Ratepay und Paypal-Kreditkarte sind nicht verfügbar. Plugins für JTL-Shop 21
Neu SW 5.7.18: welcher Connector mit welcher Wawi? Shopware-Connector 1
Neu JTL FEHLER! - JTL sendet falschen ISO-Code - Nordirland Versand mit DHL nicht mehr möglich JTL-ShippingLabels - Fehler und Bugs 5

Ähnliche Themen