-
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 ·
Problém - rozsypané řazení ve Virtuemart
- Vladimír
- Autor
- OFFLINE
- Nováček
-
Méně
Více
- Příspěvky: 72
22. led 2019 09:04 - 22. led 2019 09:06 #138656
od Vladimír
Problém - rozsypané řazení ve Virtuemart od Vladimír
Zdravím,
nevím jak se to stalo, ale povšimnul jsem si po měsíci provozu eshopu, že mám rozsypané řazení viz obrázek.
Domníval jsem se, že je to způsobené porušenou šablonou, tak jsem ji přeinstaloval, ale nepomohlo. Jelikož došlo i k upgrade Virtuemart z 3.4.1 na 3.4.2, vrátil jsem i starší verzi, ale také to nepomohlo.
Rád bych se poradil, jestli co by s tím šlo dělati? Případně ideální by bylo, kdybych to dokázal celé odstranit, eshop je malý a nepotřebuji to.
Shop je www.hanamipigments.cz , použítá šablona je Horme Free, VirtueMart 3.4.2 a Joomla 3.9.2.
Budu rád za jakoukoliv informaci.
Vladimír
nevím jak se to stalo, ale povšimnul jsem si po měsíci provozu eshopu, že mám rozsypané řazení viz obrázek.
Domníval jsem se, že je to způsobené porušenou šablonou, tak jsem ji přeinstaloval, ale nepomohlo. Jelikož došlo i k upgrade Virtuemart z 3.4.1 na 3.4.2, vrátil jsem i starší verzi, ale také to nepomohlo.
Rád bych se poradil, jestli co by s tím šlo dělati? Případně ideální by bylo, kdybych to dokázal celé odstranit, eshop je malý a nepotřebuji to.
Shop je www.hanamipigments.cz , použítá šablona je Horme Free, VirtueMart 3.4.2 a Joomla 3.9.2.
Budu rád za jakoukoliv informaci.
Vladimír
- Ernst
- OFFLINE
- Joomla Expert
-
Méně
Více
- Příspěvky: 2380
22. led 2019 10:01 - 22. led 2019 10:05 #138657
od Ernst
Odpověď od Ernst v tématu Problém - rozsypané řazení ve Virtuemart
když změníte šablonu na protostar, dělá to taky?
Hlásí vám to chybu souboru www3.abstudiomost.cz/templates/horme_3/css/custom.css . Tušíte proč?
Hlásí vám to chybu souboru www3.abstudiomost.cz/templates/horme_3/css/custom.css . Tušíte proč?
Poděkovali: Vladimír
- Vladimír
- Autor
- OFFLINE
- Nováček
-
Méně
Více
- Příspěvky: 72
22. led 2019 10:22 #138658
od Vladimír
Odpověď od Vladimír v tématu Problém - rozsypané řazení ve Virtuemart
- Ernst
- OFFLINE
- Joomla Expert
-
Méně
Více
- Příspěvky: 2380
22. led 2019 11:00 #138659
od Ernst
Odpověď od Ernst v tématu Problém - rozsypané řazení ve Virtuemart
tak si zkuste buď přejmenovat soubor /templates/xxxxxxxx/html/com_virtuemart/category/default.php
nebo ho porovnat (za kódem if(!empty($this->orderByList)) { ?>) se souborem /components/com_virtuemart/views/category/tmpl/default.php.
Než něco začnete upravovat, tak si to zálohujte.
Někde se vám tam chce načíst css z jiného webu. Najděte to a zrušte to.
nebo ho porovnat (za kódem if(!empty($this->orderByList)) { ?>) se souborem /components/com_virtuemart/views/category/tmpl/default.php.
Než něco začnete upravovat, tak si to zálohujte.
Já jsem CSS styly vůbec neupravoval a tu chybu jsem nikdy nezaregistroval. Soubor custom.css tam vůbec není, proto ta hláška.
Někde se vám tam chce načíst css z jiného webu. Najděte to a zrušte to.
Poděkovali: Vladimír
- Vladimír
- Autor
- OFFLINE
- Nováček
-
Méně
Více
- Příspěvky: 72
22. led 2019 13:08 #138660
od Vladimír
Odpověď od Vladimír v tématu Problém - rozsypané řazení ve Virtuemart
Porovnal jsem ty dva default.php soubory, ale jsou úplně rozdílné. V šabloně Horme 3 je zřejmě podstatně upraven. Nechci do toho moc zasahovat v PHP nejsem kovaný.
Nešlo by sekci řazení jen odstranit?
Hledal jsem, ale nic nenašel. Kde se Vám ta chyba projevila?
Nešlo by sekci řazení jen odstranit?
Code:
<?php if (!empty($this->products) && $this->showproducts) : ?>
<div class="orderby-displaynumber well well-sm">
<div class="vm-order-list small row">
<div class="orderby-product <?php echo $col; ?>">
<div style="display: none">
<?php
$search = array('+/-', '-/+');
$replace = array('', '');
$orderby = $this->orderByList['orderby'];
echo str_replace($search, $replace, $orderby);
//var_dump($this->orderByList);
?>
</div>
<label>
<?php echo vmText::_('COM_VIRTUEMART_ORDERBY') ?>:
<div class="input-group">
<select id="product-orderby" on-Change="window.location=this.value"></select>
<div class="input-group-btn">
<a id="sorting" class="btn<?php echo $sort_dir != "0" ? " desc" : ""; ?>" title="<?php echo $sort_dir != "0" ? "ASC" : "DESC"; ?>"></a>
</div>
</div>
</label>
</div>
<?php if (VmConfig::get ('show_manufacturers',1)) : ?>
<div class="orderby-manufacturer <?php echo $col; ?> text-center">
<?php if (!empty($this->orderByList['manufacturer'])) : ?>
<div style="display: none"><?php echo $this->orderByList['manufacturer']; ?></div>
<label>
<?php echo vmText::_('COM_VIRTUEMART_PRODUCT_DETAILS_MANUFACTURER_LBL') ?>
<select id="manuf-orderby" on-Change="window.location=this.value"></select>
</label>
<?php endif; ?>
</div>
<?php endif; ?>
<div class="display-number <?php echo $col; ?> text-right">
<label>
<?php echo $this->vmPagination->getResultsCounter ();?>
<?php echo $this->vmPagination->getLimitBox ($this->category->limit_list_step); ?>
</label>
</div>
</div>
</div> end of orderby-displaynumber -->
<?php endif; ?>
Hlásí vám to chybu souboru www3.abstudiomost.cz/templates/horme_3/css/custom.css . Tušíte proč?
Hledal jsem, ale nic nenašel. Kde se Vám ta chyba projevila?
- Ernst
- OFFLINE
- Joomla Expert
-
Méně
Více
- Příspěvky: 2380
22. led 2019 16:53 - 22. led 2019 16:56 #138663
od Ernst
Odpověď od Ernst v tématu Problém - rozsypané řazení ve Virtuemart
to řazení se dá vyhodit, ale jen v kódu v nastavení to tuším nejde.
Nebo jen v CSS, kde si někde doplňte
Zkoušel jste přejmenovat ten soubor /templates/xxxxxxxx/html/com_virtuemart/category/default.php ?
Ony se ty soubory asi budou lišit dost, protože ta šablona dá vlastní styl. Musíte si v nich vyhledat ten kód, co jsem psal.
volání souboru www3.abstudiomost.cz/templates/horme_3/css/custom.css vidím v consoli
Nebo jen v CSS, kde si někde doplňte
Code:
.orderlistcontainer {
display: none;
}
Zkoušel jste přejmenovat ten soubor /templates/xxxxxxxx/html/com_virtuemart/category/default.php ?
Ony se ty soubory asi budou lišit dost, protože ta šablona dá vlastní styl. Musíte si v nich vyhledat ten kód, co jsem psal.
volání souboru www3.abstudiomost.cz/templates/horme_3/css/custom.css vidím v consoli
- zpetr
- OFFLINE
- Zkušený uživatel
-
Méně
Více
- Příspěvky: 322
22. led 2019 17:27 #138667
od zpetr
on je celý web přesměrovaný na www3.abstudiomost.cz/eshop
Odpověď od zpetr v tématu Problém - rozsypané řazení ve Virtuemart
volání souboru www3.abstudiomost.cz/templates/horme_3/css/custom.css vidím v consoli
on je celý web přesměrovaný na www3.abstudiomost.cz/eshop
Poděkovali: Vladimír
- Ernst
- OFFLINE
- Joomla Expert
-
Méně
Více
- Příspěvky: 2380
22. led 2019 22:10 - 22. led 2019 22:10 #138670
od Ernst
aha, toho jsem si nevšiml, dík.
Pak tam asi chybí custom.css, když ho něco volá
Odpověď od Ernst v tématu Problém - rozsypané řazení ve Virtuemart
zpetr napsal:
volání souboru www3.abstudiomost.cz/templates/horme_3/css/custom.css vidím v consoli
on je celý web přesměrovaný na www3.abstudiomost.cz/eshop
aha, toho jsem si nevšiml, dík.
Pak tam asi chybí custom.css, když ho něco volá
Poděkovali: Vladimír
- Rudolf
-
- OFFLINE
- Joomla Expert
-
22. led 2019 23:19 - 22. led 2019 23:21 #138671
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 Problém - rozsypané řazení ve Virtuemart
Zdravím,
ten kód php co jste poslal neodpovídá tomu co máte nyní na webu.
Těžko hodnotit bez pohledu na ftp a do administrace, ale to může být způsobené tím, že:
- u této kategorie načítáte jiný styl zobrazení pro kategorii (ne default.php ze šablony Hero 3, ale něco jiného, vlastního)
- jiné důvody
Každopádně, ve výstupu Vám kus kódu na správný dropdown výběru hodnot pro řazení chybí. (sekce mezi <label></label>)
Srovnejte si s originální šablonou:
horme3.olympianthemes.com/index.php/categories/grid-layout
Tam jak vidíte je ten váš rozsypaný seznam skrytý, protože má správně podle toho Vašeho php styl display:none.
Takže když v prohlížeči přepíšete styl
na
uvidíte ten svůj rozsypaný seznam, který se Vám náhle z ničeho nic objevil
Pokud nechcete vidět tento seznam pod sebou, najděte si v php tento kód
a tento div i vše co je v něm v php vymažte.
Bohužel nejsem schopen říct, kde ho najdete, protože neodpovídá kódu co jste poslal a může být skoro kdekoli
)))
Jinak samo se to neudělalo, vypadá to na zásah do kódu šablony nebo nastavení na kategorii v administraci.
A může to být taky tím, že Vám tam chybí ten custom.css jak psal Ernst
ten kód php co jste poslal neodpovídá tomu co máte nyní na webu.
Těžko hodnotit bez pohledu na ftp a do administrace, ale to může být způsobené tím, že:
- u této kategorie načítáte jiný styl zobrazení pro kategorii (ne default.php ze šablony Hero 3, ale něco jiného, vlastního)
- jiné důvody
Každopádně, ve výstupu Vám kus kódu na správný dropdown výběru hodnot pro řazení chybí. (sekce mezi <label></label>)
Srovnejte si s originální šablonou:
horme3.olympianthemes.com/index.php/categories/grid-layout
Tam jak vidíte je ten váš rozsypaný seznam skrytý, protože má správně podle toho Vašeho php styl display:none.
Takže když v prohlížeči přepíšete styl
Code:
<div class="orderby-product col-sm-4">
<div style="display: none">
na
Code:
<div class="orderby-product col-sm-4">
<div style="display: visible">
uvidíte ten svůj rozsypaný seznam, který se Vám náhle z ničeho nic objevil
Pokud nechcete vidět tento seznam pod sebou, najděte si v php tento kód
Code:
<div class="floatleft vm-order-list">
</div>
a tento div i vše co je v něm v php vymažte.
Bohužel nejsem schopen říct, kde ho najdete, protože neodpovídá kódu co jste poslal a může být skoro kdekoli
Jinak samo se to neudělalo, vypadá to na zásah do kódu šablony nebo nastavení na kategorii v administraci.
A může to být taky tím, že Vám tam chybí ten custom.css jak psal Ernst
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: Vladimír
- Vladimír
- Autor
- OFFLINE
- Nováček
-
Méně
Více
- Příspěvky: 72
26. led 2019 11:24 #138705
od Vladimír
Odpověď od Vladimír v tématu Problém - rozsypané řazení ve Virtuemart
Problém vyřešen. 
Moc děkuji všem za rady a pomoc.
V.
Moc děkuji všem za rady a pomoc.
V.
Vygenerováno za 0.097 sekund