-
Migrace z Joomla 1.5, 2.5 a 3.x do nové Joomla 6
Bong ·
- X Online Joomla bar xunil ·
-
Phoca Cart - pluginy dopravy
H13 ·
-
Nový joomlaportal.cz
Linelabcz ·
-
Amanus - nová šablona Astroid frameworku podporující Phoca Cart
H13 ·
- X Claude Code a VS Code - kompromitace xunil ·
-
Phoca Download - verze 6.1.6 vydána
H13 ·
-
Phoca Cart - Booking
H13 ·
Zvýšenie limitu znakov pre Virtuemart product vyhľadávanie - vyriešený návod.
- Martin Balko
- Autor
- OFFLINE
- Začátečník
-
07. úno 2019 16:15 #138847
od Martin Balko
Majiteľ parfumérie parfumylacno s lacnými parfumami Fm Group vo svetových vôňach, kvalitné napodobneniny originálnych parfémov.
Zdravím vás,
V eshope mali zákazníci problém s vyhľadávaním produktov podľa mena - pretože názvy produktov boli veľmi dlhé a vyhľadávanie defaultne umožňuje zadať len 20 znakov do vyhľadávania.
Nevedel som nikde nájsť riešenie, nakoniec sa mi podarilo zmeniť tento kód a problém som vyriešil:
v
/web/modules/mod_virtuemart_search
na 28.riadku
som zmenil
$width = intval ($params->get ('width', 20));
$maxlength = $width > 20 ? $width : 20;
na
$width = intval ($params->get ('width', 100));
$maxlength = $width > 100 ? $width : 100;
aj keď neviem či je to úplne "košér" riešenie - pretože na inom webe tam sú nastavené hodnoty 20 a do vyhľadávania sa dá aj tak vyplniť 40 znakov..
No možno to niekomu pomôže.
V eshope mali zákazníci problém s vyhľadávaním produktov podľa mena - pretože názvy produktov boli veľmi dlhé a vyhľadávanie defaultne umožňuje zadať len 20 znakov do vyhľadávania.
Nevedel som nikde nájsť riešenie, nakoniec sa mi podarilo zmeniť tento kód a problém som vyriešil:
v
/web/modules/mod_virtuemart_search
na 28.riadku
som zmenil
$width = intval ($params->get ('width', 20));
$maxlength = $width > 20 ? $width : 20;
na
$width = intval ($params->get ('width', 100));
$maxlength = $width > 100 ? $width : 100;
aj keď neviem či je to úplne "košér" riešenie - pretože na inom webe tam sú nastavené hodnoty 20 a do vyhľadávania sa dá aj tak vyplniť 40 znakov..
No možno to niekomu pomôže.
Majiteľ parfumérie parfumylacno s lacnými parfumami Fm Group vo svetových vôňach, kvalitné napodobneniny originálnych parfémov.
- Pavel [byPV]
- OFFLINE
- Začátečník
-
Méně
Více
- Příspěvky: 41
07. úno 2019 21:29 #138855
od Pavel [byPV]
Odpověď od Pavel [byPV] v tématu Zvýšenie limitu znakov pre Virtuemart product vyhľadávanie - vyriešený návod.
Zdravím,
touto úpravou jste pouze zvýšil výchozí hodnotu pro šířku textového pole a stejně tak minimální hodnotu pro jeho maximální počet vstupních znaků (to by mě zajímalo, který koumák z VM vymyslel, že jedna hodnota ovlivní dvě různé vlastnosti textového pole, ale to je vedlejší).
Výchozí hodnota je 20, ale v konfiguraci modulu si ji můžete libovolně změnit (šířka bude dle hodnoty a maximální počet znaků může být dle toho kódu minimálně těch 20). To je chování před Vaší úpravou.
Sice ta změna hodnoty v konfiguraci ovlivní i šířku pole, ale pokud ji pak nastavujete v šabloně pomocí CSS, tak Vás to moc trápit nemusí. Důležité je, že je pak celá tato úprava zbytečná a nemusíte na to myslet po aktualizaci modulu, kdy by se to vrátilo do původního stavu, jelikož nejde o úpravu v přetíženém layoutu.
P.
touto úpravou jste pouze zvýšil výchozí hodnotu pro šířku textového pole a stejně tak minimální hodnotu pro jeho maximální počet vstupních znaků (to by mě zajímalo, který koumák z VM vymyslel, že jedna hodnota ovlivní dvě různé vlastnosti textového pole, ale to je vedlejší).
Výchozí hodnota je 20, ale v konfiguraci modulu si ji můžete libovolně změnit (šířka bude dle hodnoty a maximální počet znaků může být dle toho kódu minimálně těch 20). To je chování před Vaší úpravou.
Sice ta změna hodnoty v konfiguraci ovlivní i šířku pole, ale pokud ji pak nastavujete v šabloně pomocí CSS, tak Vás to moc trápit nemusí. Důležité je, že je pak celá tato úprava zbytečná a nemusíte na to myslet po aktualizaci modulu, kdy by se to vrátilo do původního stavu, jelikož nejde o úpravu v přetíženém layoutu.
P.
Poděkovali: Martin Balko
- Rudolf
-
- OFFLINE
- Joomla Expert
-
07. úno 2019 22:24 #138858
od Rudolf
MiniJoomla! - www.minijoomla.cz - eshop s rozšířením Joomla/VM
Email Manager - aplikace na správu šablon emailů pro VirtueMart
Easy Feeder - aplikace na generování XML/CSV feedů a napojení na ERP pro VM
PragueClassicconcert - portál pro prodej vstupenek na systému Joomla
Odpověď od Rudolf v tématu Zvýšenie limitu znakov pre Virtuemart product vyhľadávanie - vyriešený návod.
Ve VM je chytráků spousty, kteří místo aby opravili zjevné chyby co jsme jim z Easysoftware posílali, tak raději blbnuli ve vytvářená vlastní VM funkcí, kopírující stejné funkce v Joomla frameworku, aby to mohli přeportovat na wordpress. A opravy chyb (například chyba s mezerou u měny Kč) vydali až následně po 5 letech s velkou slávou.
Jakákoli nová verze je sázka do loterie co tam u Maxe zase vymysleli
Jakákoli nová verze je sázka do loterie co tam u Maxe zase vymysleli
MiniJoomla! - www.minijoomla.cz - eshop s rozšířením Joomla/VM
Email Manager - aplikace na správu šablon emailů pro VirtueMart
Easy Feeder - aplikace na generování XML/CSV feedů a napojení na ERP pro VM
PragueClassicconcert - portál pro prodej vstupenek na systému Joomla
Poděkovali: Cony
- Pavel [byPV]
- OFFLINE
- Začátečník
-
Méně
Více
- Příspěvky: 41
07. úno 2019 23:01 #138860
od Pavel [byPV]
Odpověď od Pavel [byPV] v tématu Zvýšenie limitu znakov pre Virtuemart product vyhľadávanie - vyriešený návod.
Jj, s vývojem VM mám bohužel stejnou zkušenost, ale o tom jsme již dost diskutovali kdysi na VM.cz fóru
... Ten nápad portace na WP je vůbec úlet, ale to už jsme dost OT
...
PS: Dávám VM rok, maximálně dva
...
PS: Dávám VM rok, maximálně dva
- Cony
-
- Pryč
- Moderátor
-
Méně
Více
- Příspěvky: 5174
08. úno 2019 14:08 #138862
od Cony
VM je asi jediná komponenta kterou se vždycky opravdu bojím aktualizovat
Odpověď od Cony v tématu Zvýšenie limitu znakov pre Virtuemart product vyhľadávanie - vyriešený návod.
Rudolf Baláš napsal: Jakákoli nová verze je sázka do loterie co tam u Maxe zase vymysleli
VM je asi jediná komponenta kterou se vždycky opravdu bojím aktualizovat
- Martin Balko
- Autor
- OFFLINE
- Začátečník
-
09. úno 2019 09:41 #138868
od Martin Balko
to je srandy, keď celé hodiny prehľadávam celý virtuemart, nastavenia, šablónu, fóra (mám pocit, že som pozeral aj modul ale nie som si istý)
a nakoniec to prácne mením cez zdrojový kód.. A pritom stačila jednoduchá zmena čísla v nastavení modulu...
ďakujem, zas budem možno o niečo múdrejší do budúcna
Majiteľ parfumérie parfumylacno s lacnými parfumami Fm Group vo svetových vôňach, kvalitné napodobneniny originálnych parfémov.
Odpověď od Martin Balko v tématu Zvýšenie limitu znakov pre Virtuemart product vyhľadávanie - vyriešený návod.
a nakoniec to prácne mením cez zdrojový kód.. A pritom stačila jednoduchá zmena čísla v nastavení modulu...
ďakujem, zas budem možno o niečo múdrejší do budúcna
Majiteľ parfumérie parfumylacno s lacnými parfumami Fm Group vo svetových vôňach, kvalitné napodobneniny originálnych parfémov.
Vygenerováno za 0.078 sekund