Neu Eigene Seiten werden nicht angezeigt

doppelkorn

Neues Mitglied
26. Februar 2020
14
0
Hallo zusammen,

entschuldigt, falls es das falsche Subforum ist.
Ich wurde gebeten folgendes Problem zu beheben:

Es gibt eine Instanz von JTL Shop 4. Diese wurde von einem Vorgänger in einer mir nicht bekannten Weise bearbeitet (kein Changelog vom Entwickler o.ä.).
Dieser Shop enthält eigene Seiten. Diese Seiten werden in einer Box im Footer durch eine Linkgruppe abgebildet.
Ruft man eine dieser Seiten auf, wird der Content der Hauptseite angezeigt. Das passiert so auch, wenn man eine neue Linkgruppe erstellt und darunter neue eigene Seiten anlegt.
Leider konnte ich nicht wirklich eine Entwicklerdoku zu JTL Shop finden (bis auf Plugin und Template), ich vermute es ist nicht vorgesehen am Kern des Shops Änderungen vorzunehmen?
Da ich diese Software nicht kenne, habe ich Probleme zu verstehen, wie die Aufrufe verarbeitet werden und wie der Inhalt generiert wird. Kann mir da wer auf die Sprünge helfen?
Der betreffende Shop ist: https://hypshrt.com/

Vielen Dank
 

knackig

Sehr aktives Mitglied
17. November 2011
958
158
Nordhessen
Was steht denn zB in der Eigenen Seite "Grössentabelle"? Du findest die Eigenen Seiten im Adminbereicht im Menü Inhalt -> Eigene Seiten.
 

hula1499

Sehr aktives Mitglied
22. Juni 2011
5.401
1.325
Schau mal in die htaccess oder im Shop unter "Weiterleitungen", vielleicht ist das nur irgendein redirect der bei einem der beiden Stellen eingetragen wurde.
 

Rektor

Sehr aktives Mitglied
22. November 2011
674
296
Nenn mal die Seite (Name) Größentabelle z.B. in Tabelle um. Das hatten wir auch vor einiger Zeit bei einem Link in der Artikelbeschreibung, wobei der Link richtig gesetzt wurde, jedoch immer auf die Startseite geleitet wurde. Den Begriff, welchen wir verlinkt hatten weiß ich nicht mehr, jedoch nach Umbenennung funktionierte das plötzlich.
 

doppelkorn

Neues Mitglied
26. Februar 2020
14
0
Dem ist leider nicht so.
1.png

Der Inhalt der .htaccess sieht so aus:


<IfModule mod_setenvif.c>
<IfModule mod_headers.c>
<FilesMatch "\.(bmp|cur|gif|ico|jpe?g|png|svgz?|webp)$">
SetEnvIf Origin ":" IS_CORS
Header set Access-Control-Allow-Origin "*" env=IS_CORS
</FilesMatch>

SetEnvIfNoCase ^(Accept-EncodXng|X-cept-Encoding|X{15}|~{15}|-{15})$ ^((gzip|deflate)\s*,?\s*)+|[X~-]{4,13}$ HAVE_Accept-Encoding
RequestHeader append Accept-Encoding "gzip,deflate" env=HAVE_Accept-Encoding
</IfModule>
</IfModule>

<IfModule mod_filter.c>
<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE \
"application/atom+xml" \
"application/javascript" \
"application/json" \
"application/ld+json" \
"application/manifest+json" \
"application/rdf+xml" \
"application/rss+xml" \
"application/schema+json" \
"application/vnd.geo+json" \
"application/vnd.ms-fontobject" \
"application/x-font-ttf" \
"application/x-javascript" \
"application/x-web-app-manifest+json" \
"application/xhtml+xml" \
"application/xml" \
"font/eot" \
"font/opentype" \
"image/bmp" \
"image/svg+xml" \
"image/vnd.microsoft.icon" \
"image/x-icon" \
"text/ cache-manifest" \
"text/css" \
"text/html" \
"text/javascript" \
"text/plain" \
"text/vcard" \
"text/vnd.rim.location.xloc" \
"text/vtt" \
"text/x-component" \
"text/x-cross-domain-policy" \
"text/xml"
</IfModule>
<IfModule mod_mime.c>
AddEncoding gzip svgz
</IfModule>
</IfModule>

<IfModule !mod_filter.c>
<IfModule mod_deflate.c>
<FilesMatch "\\.(js|css|html|htm|xml)$">
SetOutputFilter DEFLATE
</FilesMatch>
</IfModule>
</IfModule>

<IfModule mod_expires.c>
ExpiresActive on
ExpiresDefault "access plus 1 months"
</IfModule>

<IfModule mod_headers.c>
Header unset ETag

Header set X-UA-Compatible "IE=edge"
Header set X-Content-Type-Options "nosniff"
Header unset X-Powered-By

<FilesMatch "\.(eot|otf|tt[cf]|woff2?)$">
Header set Access-Control-Allow-Origin "*"
</FilesMatch>

<FilesMatch "\.(appcache|atom|bbaw|bmp|crx|css|cur|eot|f4[abpv]|flv|geojson|gif|htc|ico|jpe?g|js|json(ld)?|m4[av]|manifest|map|mp4|oex|og[agv]|opus|otf|pdf|png|rdf|rss|safariextz|svgz?|swf|topojson|tt[cf]|txt|vcard|vcf|vtt|webapp|web[mp]|webmanifest|woff2?|xloc|xml|xpi)$">
Header unset X-UA-Compatible
</FilesMatch>
</IfModule>

<IfModule mod_rewrite.c>
RewriteEngine on

#REWRITE ANPASSUNG 1 (REWRITEBASE)
#Wenn Ihr Shop in einem Unterverzeichnis (also z.B. meinedomain.de/meinverzeichnis) installiert ist, so kommentieren Sie die kommende Zeile aus und passen Sie den Verzeichnisnamen an
#RewriteBase /

#REWRITE ANPASSUNG 2 (auf www.meinedomain.de umleiten)
#Ihr Shop sollte nicht unter www.meinedomain.de und nur meinedomain.de erreichbar sein, siehe: http://guide.jtl-software.de/index....tion#4._Einrichtung_einer_Domainweiterleitung
#RewriteCond %{HTTP_HOST} ^meinedomain.de
#RewriteRule ^(.*)$ http://www.meinedomain.de/$1 [r=301,L]

RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

#REWRITE ANPASSUNG 3 (Entfernt abschließenden Slash per 301-Redirect)
#RewriteCond %{REQUEST_FILENAME} !-f
#RewriteCond %{REQUEST_FILENAME} !-d
#RewriteCond %{REQUEST_URI} ^(.*)/$
#RewriteRule ^. %1 [L,R=301]

#Rewrite der JTL-Shop-URLs
#Aendern Sie an diesen Zeilen nichts!
RewriteRule ^templates_c/filecache/.*$ - [R=403,NC,L]
RewriteRule ^((urllist|sitemap_).*\.(xml|txt)(\.gz)?)$ includes/sitemap.php?datei=$1 [L]
RewriteRule ^export/((sitemap_).*\.(xml|txt)(\.gz)?)$ $1 [L]
RewriteRule ^asset/(.*)$ includes/libs/minify/?g=$1 [L]
RewriteRule ^robots.txt$ robots.php [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^. index.php [L]
</IfModule>

FileETag None
#Server Signatur deaktivieren
#ServerSignature Off

Da kann ich ansich auch nichts Fehlerhaftes erkennen.
Ich hatte es auch mal mit einer .htaccess hier aus dem Forum probiert. Hat nicht geholfen. Ganz ohne auch nicht.
Ich habe auch mal testweise alle Plugins deaktiviert und desn Safe Mode angemacht. Half leider alles nichts.
 

hula1499

Sehr aktives Mitglied
22. Juni 2011
5.401
1.325
Ja, siehst beides ok aus (auch wenn du uns die 2te Seite nicht gezeigt hast bei den Weiterleitungen).

Probier mal was dir Rektor vorgeschlagen hat, ich würd jedoch beide Felder mal ändern.
 

doppelkorn

Neues Mitglied
26. Februar 2020
14
0
Okay das ist interessant.
Ich habe wie gebeten den Namen geändert:
2.png
Dazu habe ich Testweise eine Seite "Test" angelet.

Folgendes taucht bzw. taucht nicht in der Box auf:
1.png

Ich habe im Übrigen auch mal eine komplett neue Box mit neuer Linkgruppe und neuer Seite gestern angelegt. Die Box wurde abgebildet, der Inhalt beim Aufruf der Seite dann nicht.
Des weiteren vllt interessant (da ich dachte vllt. wird der Inhalt von irgendwas verdeckt): Der Seiteninhalt dieser Seiten taucht nicht im Quellcode auf, wird also nicht gerendert.
 

Rektor

Sehr aktives Mitglied
22. November 2011
674
296
Wenn bei dir im Footer immer noch Größentabelle steht, hast du das nicht korrekt geändert, ansonsten würde dort Tabelle stehen. Kopier mal den Inhalt von Größentabelle in deine Testseite inkl. identischer Einstellungen. Eventuell funktioniert die verlinkte Seite dann. Browsercache geleert?
 

Rektor

Sehr aktives Mitglied
22. November 2011
674
296
Sorry, aber bei allen Links unter "Service & Infos" wird die Startseite angezeigt. Also liegt es an was anderes.
Zudem werden dann keine rechtlichen Informationen angezeigt, welches beim aktiven Shop abmahngefährdet ist, nur als Info
 

doppelkorn

Neues Mitglied
26. Februar 2020
14
0
Deswegen wollte ich wissen, wie und wo der Shop das rendert. ^^
Ich bedanke mich jedenfalls für die Unterstützung.
Sollte jemand weitere Ideen haben, höre ich sie gern.
 
Zuletzt bearbeitet:

Rektor

Sehr aktives Mitglied
22. November 2011
674
296
Da wird dann nur eins helfen. Alle Inhalte der Linkgruppe kopieren, Linkgruppe komplett löschen und neu anlegen. Beim ersten Link siehst du ja bereits ob es funktioniert.
 

doppelkorn

Neues Mitglied
26. Februar 2020
14
0
Ich glaube ich bin da auf was gestoßen. Es wurde wohl einiges am Template geändert. Leider hat der Held kein Child-Template angelegt sondern direkt editiert...
Dabei hat der wohl auch einen Teil der Funktionsweise zerschossen.......
 
Zuletzt bearbeitet:

doppelkorn

Neues Mitglied
26. Februar 2020
14
0
Kann ich irgendwo das default package oder zumindest das default template herunterladen, um es mit Stand aktuell zu vergleichen?
Die laufende Instanz wurde im Rahmen des JTL Hosting von denen aufgesetzt.
 

301Moved

Sehr aktives Mitglied
19. Juli 2013
930
188
Wobei ja die Url angeblich richtig abgebildet wird, wenn man die Seiten aufruft, also steht dort auch in der Adressleiste /Impressum. Und die Links weisen anscheinend auch auf das richtige Ziel... aber das gleiche Problem besteht auch in den Links im Header... claim geht auf Kontakt, an den Linkboxen liegt es dann eher nicht.
 

doppelkorn

Neues Mitglied
26. Februar 2020
14
0
Ich habe mittlerweile das Template von dieser Shopinstanz durchgeguckt und mit der JTL- Shop-Version von GitLab verglichen. Es wurde ne ganze Menge geändert und teilweise Funktionen aus dem Template geworfen.
Leider bringt es den Shop zum Absturz, wenn ich die Teile aus der Git-Version in die laufende Instanz übernehme. (sowas wie $Link im Template zb)
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Eigene Felder in ZUGFeRD integrieren User helfen Usern - Fragen zu JTL-Wawi 0
Neu Eigene Umsatzsteuer-ID fehlt oft in Aufträgen JTL-Wawi - Fehler und Bugs 3
Neu E-Mail-Vorlage kann nicht bearbeitet werden JTL-Shop - Fehler und Bugs 0
Neu Varianten die nicht online in JTL geschaltet sind werden trotzdem zu Shopify geladen Shopify-Connector 3
Neu Amazon Aufträge werden nicht erstellt Amazon-Anbindung - Fehler und Bugs 2
Beantwortet [Shop 5.7.2 / Wawi 2.0.5] GPSR-Daten werden am Artikel nicht angezeigt trotz korrekter Übertragung und installiertem Plugin Allgemeine Fragen zu JTL-Shop 1
Ein neuer Hersteller kann weder angelegt noch bearbeitet werden JTL-Wawi 1.11 7
Workflows werden nicht in Auftragshistorie angezeigt (2.0.3) JTL-Wawi 2.0 0
Kundengruppenrabatte werden bei einzelnen Artikeln nicht übernommen – „Rabatte ignorieren“ springt nach Speichern zurück JTL-Wawi 2.0 2
Neu Amazone Prime - DPD Labels können mal wieder nicht erzeugt werden. Amazon-Anbindung - Fehler und Bugs 7
nach Update von 5.3 auf 5.7 neue Position im Warenkorb "Gebühr" die auch in den Auftrag übernommen werden Einrichtung JTL-Shop5 2
Neu Rücknahmebedingungen werden nicht aktualisiert - Widerrufsbutton - V1.11.9 eBay-Anbindung - Fehler und Bugs 1
Neu E-Rechnungen werden von DATEV nicht akzeptiert JTL-Wawi 2.0 1
Neu Rabatte aus dem JTL-Shop werden in der Wawi nur als Netto-Preis übernommen, Rabatt % gehen verloren Onlineshop-Anbindung 0
Neu OPC - Rich Text Änderungen werden nicht übernommen Allgemeine Fragen zu JTL-Shop 1
Eigener Drittshop-Connector (jtl/connector 5.3): valide Variationskombinationen werden mit „besitzt keine Variationen" nicht gesendet JTL-Wawi 1.11 1
Neu Es werden keine Marken ausgedruckt und die Portokasse lässt keine Anmeldung zu. Smalltalk 5
Neu Amazon Bestellungen werden angezeigt aber nicht übernommen User helfen Usern - Fragen zu JTL-Wawi 4
Neu Herstellerbilder werden nicht angezeigt JTL-Shop - Fehler und Bugs 0
Neu Shop-Update auf 5.7.1: Sprachvariablen im Widerrufsformular werden nicht erkannt, obwohl vorhanden?! JTL-Shop - Fehler und Bugs 3
Trackingnummern werden falsch importiert ab 3 Paketen JTL-Wawi 1.10 4
Nach dem Update werden die Drucker nicht mehr erkannt JTL-Wawi 2.0 1
Manche Produkte werden nicht erkannt JTL/ Shopify JTL-Wawi 2.0 3
Neu Muss bei DHL Express ebenfalls was geändert werden, aufgrund DHL 4.0? User helfen Usern - Fragen zu JTL-Wawi 1
Neu GPSR Hersteller werden im Shop nicht angezeigt User helfen Usern - Fragen zu JTL-Wawi 2
Zugriff verweigert nach Umzug auf neuen Rechner, X-Rechnung kann nicht gespeichert werden JTL-Wawi 1.11 4
Kaufland.pl - Aufträge werden nicht importiert. kaufland.de - Anbindung (SCX) 1
Neu Retourenetikett für Briefe kann unter Internetmarke 2.0 nicht erstellt werden JTL-ShippingLabels - Fehler und Bugs 5
1.11.8 - Mengen aus FBA Umlagerungen werden nicht vom verfügbaren Bestand abgezogen JTL-Wawi 1.11 7
Neu Amazon Lagerbestandsberichte werden nicht abgeholt. Amazon-Anbindung - Fehler und Bugs 9

Ähnliche Themen