WebSite X5Help Center

 
Jacek A.
Jacek A.
User

Brak zdefiniowanych kolorów tła w Wyzwalaczu Menu i aktualnego poziomu  pl

Autor: Jacek A.
Visited 1142, Followers 1, Udostępniony 0  

Proszę o wskazówkę w sprawie poniższych dwóch problemów dotyczących strony www.tybra.pl

1) W Wyzwalaczu menu mam zdefiniowany szary kolor tła bieżącej strony, jednak po eksporcie projektu wszystkie elementy menu mają białe tło.
Przed eksportem włączyłem podgląd + Shift, nie dało to pożądanego efektu.


2. Przy otwartej podstronie (drugi poziom) po wejściu w boczne menu nadrzędny poziom nie jest rozwinięty, przez co nie widać w menu aktualnie otwartej strony.
Chodzi np. o podstronę Materiały -> Blaty
W podlądzie w programie wszystko działa poprawnie.

Posted on the
16 ODPOWIEDZI
Promise SA
Promise SA
Icm Partner

Witaj Jacek,

Prosimy o wyeksportowanie projektu, którego dotyczą opisywane problemy, umieszczenie pliku w Internecie i przesłanie adresu do jego pobrania na pomoc[małpka]promise[kropka]pl, powołując się w wiadomości na ten wątek.

Pozdrawiamy

Czytaj więcej
Posted on the from Promise SA
Promise SA
Promise SA
Icm Partner

Witaj Jacek,

Przekazaliśmy Twój projekt wraz z opisem problemów producentowi programu, poinformujemy Cię jak tylko otrzymamy w tej sprawie odpowiedź.

Pozdrawiamy

Czytaj więcej
Posted on the from Promise SA
Promise SA
Promise SA
Icm Partner

Witaj Jacek,

Otrzymaliśmy odpowiedź od producenta w sprawie Twojego zgłoszenia. Według producenta, żeby ta funkcjonalność menu działała prawidłowo, w etapie 5 (Eksport) należy prawidłowo uzupełnić pole "Adres URL witryny".

Proszę ponownie wyeksportować całą stronę na serwer, podając prawidłowy adres strony w wymienionym powyżej polu.

Pozdrawiamy

Czytaj więcej
Posted on the from Promise SA
Jacek A.
Jacek A.
User
Autor

Niestety nie rozwiązało to problemu (co można podejrzeć na stronie).
Jedynie strona główna jest na szarym tle, gdy aktywna.
Reszta bez zmian.
Co w takim razie mogę jeszcze zrobić?

Czytaj więcej
Posted on the from Jacek A.
Promise SA
Promise SA
Icm Partner

Witaj Jacek,

Producent bada tę sprawę ale na podanej stronie w menu nie ma pozycji odsyłającej do strony głównej.
Czy w takim razie możesz przesłać zaktualizowany projekt?

Pozdrawiamy

Czytaj więcej
Posted on the from Promise SA
Promise SA
Promise SA
Icm Partner

Witaj Jacek,

Czy podczas eksportu projektuustawiłeś prawidłowy adres witryny, zaczynający się od https? Jeżeli nie, to proszę poprawić ten błąd, ponownie wyeksportować wszystkie pliki na serwer i sprawdzić czy opisywane problemy z menu nadal występują.

Proszę również sprawdzić konfigurację serwera, ponieważ na Twojej stronie nie działa panel administracyjny (https://www.tybra.pl/admin) - przeglądarka zgłasza błąd zapętlonego przekierowania.

Pozdrawiamy

Czytaj więcej
Posted on the from Promise SA
Jacek A.
Jacek A.
User
Autor

Wygląda na to, że problem rzeczywiście tkwi w pliku .htaccess (adres witryny przy eksporcie jest prawidłowy)
Sęk w tym, że w pliku mam niezbędne przekierowania i ustawienia...
Proszę o wskazówkę, w którym miejscu może tkwić problem:

Header set Strict-Transport-Security "max-age=31536000" env=HTTPS
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.tybra.pl [NC]
RewriteRule ^(.*)$ https://www.tybra.pl%{REQUEST_URI} [R=301,L]

RewriteCond %{THE_REQUEST} /([^.]+)\.html [NC]
RewriteRule ^ /%1 [NC,L,R]

RewriteCond %{REQUEST_FILENAME}.html -f
RewriteRule ^ %{REQUEST_URI}.html [NC,L]

RewriteEngine On
RewriteRule ^index\.html$ / [R=301,L]

RewriteRule ^(.*)/$ http://%{HTTP_HOST}/$1

RewriteCond %{HTTPS} !=on
RewriteRule ^(.*)$ https://www.tybra.pl/$1 [R=301,L]

ErrorDocument 404 https://www.tybra.pl/404.html

Czytaj więcej
Posted on the from Jacek A.
Promise SA
Promise SA
Icm Partner

Witaj Jacek,

W kwestiach związanych z plikiem .htaccess najlepiej kontaktować się ze wsparciem technicznym firmy hostingowej. Te pliki nie są uniwersalne i ich kształt w dużej mierze zależy od typu serwera i jego konfiguracji.

Pozdrawiamy

Czytaj więcej
Posted on the from Promise SA
Jacek A.
Jacek A.
User
Autor

Otrzymałem następującą odpowiedź od pomocy technicznej:

Sprawa została ponownie skierowana do naszych techników. Nie znaleziono nieprawidłowości w pliku .htaccess. W obecnym przypadku należy sprawdzić kod strony internetowej.

Czytaj więcej
Posted on the from Jacek A.
Promise SA
Promise SA
Icm Partner

Witaj Jacek,

Proszę w takim razie wykonać test polegający na usunięciu pliku .htaccess i sprawdzeniu działania panelu administracyjnego witryny oraz menu.

Pozdrawiamy

Czytaj więcej
Posted on the from Promise SA
Jacek A.
Jacek A.
User
Autor

sprawdziłem kod w pliku .htaccess i za problem odpowiada komenda, która ma za zadanie usuwanie końcówek html z adresu strony:

"
RewriteCond %{THE_REQUEST} /([^.]+)\.html [NC]
RewriteRule ^ /%1 [NC,L,R]

RewriteCond %{REQUEST_FILENAME}.html -f
RewriteRule ^ %{REQUEST_URI}.html [NC,L]
"

Próbowałem zmienić ją na poniższą, ale efekt jest taki sam:

"

RewriteRule ^([^\.]+)$ $1.html [NC,L]

RewriteCond %{THE_REQUEST} \.html
RewriteRule ^(.*)\.html$ /$1 [R=301,L]

"

Tłumaczę to sobie w ten sposób, że stworzona w programie strona ma menu, które wymaga z jakiegoś powodu końcówki html dla każdej stworzonej strony.
Pozbawiając je rozszerzenia, menu zaczyna reagować brakiem koloru.
Czy jest to możliwe?

Czytaj więcej
Posted on the from Jacek A.
Promise SA
Promise SA
Icm Partner

Witaj Jacek,

Tak, jest możliwe, że menu rozpoznaje aktywną stronę po nazwie pliku z URL przeglądarki.

Pozdrawiamy

Czytaj więcej
Posted on the from Promise SA
Jacek A.
Jacek A.
User
Autor

Dziękuję za odpowiedź, jednak stwierdzenie "możliwe, że menu rozpoznaje aktywną stronę po nazwie pliku z URL przeglądarki" nie prowadzi do żadnego rozwiązania problemu.
Dlatego proszę o jednoznaczne ustalenie, czy rzeczywiście jest to przyczyna, a jeśli tak - o wskazanie rozwiązania problemu.

Czytaj więcej
Posted on the from Jacek A.
Promise SA
Promise SA
Icm Partner

Witaj Jacek,

Producent potwierdził, że skrypt menu wykorzystuje adres do rozpoznawania "aktywnej" strony. Zasugerowano spróbowanie zmiany adresu URL strony w menu na docelowy, zmieniany przez serwer. Jeżeli to nie zadziała, to na chwilę obecną nie ma innego rozwiązania poza zrezygnowaniem ze zmiany adresów przez serwer.

Pozdrawiamy

Czytaj więcej
Posted on the from Promise SA
Jacek A.
Jacek A.
User
Autor

@Promise, dziękuję za wiadomość.
W takim razie w jaki sposób mogę zmienić adresy URL na docelowe za pomocą programu?

Czytaj więcej
Posted on the from Jacek A.
Promise SA
Promise SA
Icm Partner

Witaj Jacek,

Jeżeli dobrze rozumiemy tę sugestię, to chodzi o to żeby dla całej witryny utworzyć nowe, niezależne menu (czyli nie korzystać z menu wygenerowanego na podstawie mapy witryny) i w nim dodać strukturę z linkami do stron w formie docelowego formatu (czyli bez rozszerzenia html itd.).

Prawdopodobnie będzie się to i tak wiązać z modyfikacją htaccess po stronie serwera, tak żeby wskazać jaki plik html ma być przesłany do przeglądarki na podstawie adresu URL bez rozszerzenia.

Pozdrawiamy

Czytaj więcej
Posted on the from Promise SA