wyszukiwarka

Miejsce na wszelkie dyskusje odnośnie problemów technicznych i ewentualnych pytań z rozbudowaniem systemu w plikach i skryptach Opencart, a które nie dotyczą instalacji.

Re: wyszukiwarka

Postprzez mizerek » 30 mar 2011, o 12:36

dzięki wielkie. jednak dalej nie wiem jaki plik trzeba edytować i co gdzie dopisać (zamienić) żeby zmiana zaczęła trybić. :)
mizerek
 
Posty: 6
Dołączył(a): 30 mar 2011, o 11:15

Re: wyszukiwarka

Postprzez saigon » 30 mar 2011, o 12:57

w pliku: catalog/model/catalog/product.php
oraz: catalog/model/catalog/category.php

zamień: strtolower(xxx) na mb_strtolower(xxx, 'UTF-8')

xxx to przykładowa wartość która jest już tam wpisana
saigon
 
Posty: 4
Dołączył(a): 15 lut 2011, o 22:46

Re: wyszukiwarka

Postprzez jang1200 » 30 mar 2011, o 14:27

saigon napisał(a):Najlepiej by było zgłośic poprawkę do OC, która w domyslnej dystrybucji OC zaczęła by używać mb_strtolower ale wtedy OC wymagałby PHP 4 >= 4.3.0, PHP 5

Jeśli wersja PHP będzie niższa aniżeli 5.1 to sklep się nawet nie zainstaluje tylko wywali błąd o zbyt niskiej wersji.
saigon napisał(a):Drugą opcją jest zmiana template w taki sposób żeby wstawiał znacznik "<meta http-equiv="content-type" content="application/xhtml+xml; charset=utf-8" />" do nagłówka strony. Problem jest taki że tego nie testowałem i nie wiem jak się strtolower zachowa bo nadal pliki opencart nie są kodowane w UTF-8,
nic nie trzeba dopisywać , OC jest kodowane w UTF-8 tylko w trochę inny sposób jest to zrobione.

W pliku /catalog/view/theme/default/template/common/header.tpl jest :
Kod: Zaznacz cały
<?php if (isset($_SERVER['HTTP_USER_AGENT']) && !strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE 6')) echo '<?xml version="1.0" encoding="UTF-8"?>'. "\n"; ?>
czyli jeśli używasz przeglądarki lub IE > 6 to pierwszą linią w źródle strony będzie
Kod: Zaznacz cały
<?xml version="1.0" encoding="UTF-8"?>
ponadto w pliku index.php jest
Kod: Zaznacz cały
$response->addHeader('Content-Type: text/html; charset=utf-8');
co oznacza kodowanie wszystkiego w UTF-8, tylko w źródle strony tego nie widać.

Jeśli chodzi o mb_strtolower to faktycznie mogli by tego używać.
S? trzy rodzaje bia?ej ?mierci ? s?l ? cukier i ? lekarz pierwszego kontaktu.
jang1200
 
Posty: 274
Dołączył(a): 6 mar 2010, o 19:17

Re: wyszukiwarka

Postprzez mizerek » 30 mar 2011, o 14:55

no to już nic nie wiem :)
mizerek
 
Posty: 6
Dołączył(a): 30 mar 2011, o 11:15

Re: wyszukiwarka

Postprzez jang1200 » 30 mar 2011, o 15:15

jang1200 napisał(a):Jeśli chodzi o mb_strtolower to faktycznie mogli by tego używać.
tzn. , że skoro saigon'owi pomogło to i Ty możesz spróbować mb_strtolower użyć.
S? trzy rodzaje bia?ej ?mierci ? s?l ? cukier i ? lekarz pierwszego kontaktu.
jang1200
 
Posty: 274
Dołączył(a): 6 mar 2010, o 19:17

Re: wyszukiwarka

Postprzez mostek » 10 kwi 2011, o 14:25

Słuchajcie, a jak zmodyfikować filtrowanie w Panelu Administracyjnym, żeby również uwzględniało polskie znaki? Tutaj też chodzi o tę samą funkcję?
mostek
 
Posty: 4
Dołączył(a): 7 lut 2011, o 02:14

Re: wyszukiwarka

Postprzez jang1200 » 10 kwi 2011, o 18:39

mostek napisał(a):Tutaj też chodzi o tę samą funkcję?
Próbuj, może też. Ja nie miałem i nie mam takch problemów więc nie napiszę , że to napewno to bo nie mam na czym spróbować.
S? trzy rodzaje bia?ej ?mierci ? s?l ? cukier i ? lekarz pierwszego kontaktu.
jang1200
 
Posty: 274
Dołączył(a): 6 mar 2010, o 19:17

Poprzednia strona

Powrót do Pomoc techniczna przy Opencart

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 gości