Přihlásit se

Joomla 6.0

Dne 14. října 2025 bylo oficiálně vydáno Joomla 6.0 (kódové jméno Kuimarisha) společně s Joomla 5.4 (Kutegemea). Joomla 5.1 přinesla zabezpečené TUF aktualizace, ale s Joomla 5.4 / 6.0 přichází automatické aktualizace jádra, které budou probíhat bezpečně a bez nutnosti manuálního zásahu.

Heureka ověřeno zákazníky - VM2

17. čvn 2014 17:47 #116630
Zdravím, už se s tím trápím pár dní a né a né tomu přijít na kloub.
Věděl by někdo jak propojit VM2 a ověřeno zákazníky na Heurece.

Už jsem psal i na podporu heureky a ty mě odpálkovali, že k tomu nemají podklady, tak mi nemůžou ani pomoct.
Docela mě mrzí, že na to není nějaký plugin, kde by se jen vložil API a vše se to propojilo.

Koukal jsem, že čím dál tím víc eshopů se do tohoto programu zapojuje a je škoda toho nevyužít a být pak někde v pozadí...

díky za jakékoliv rady a přeji hezký den ...

17. čvn 2014 21:54 #116634
Odpověď od Cony
Moderátor
Zabudujte si kód ověřeno přímo do šablony. Pomocí template override přepište stránku s poděkováním za nákup a kód vložte tam.
Poděkovali: Tomas

17. čvn 2014 23:09 #116644
Odpověď od Tomas
Uživatel
Děkuji za odpověď, no právě mám trochu problém s tím kódem co dát do souboru s poděkováním.

jestli se nepletu, tak soubor s poděkováním je zde:\components\com_virtuemart\views\cart\tmpl\order_done.php

Nyní, ale nemohu přijít na to jaký kód sem vložit.

zde je něco popsáno, ale čím víc na to koukám, tím větší guláš v tom mám.
sluzby.heureka.cz/napoveda/overeno-jak-aktivovat/

a když kouknu na github.com/heureka/heureka-overeno-php-api

tak se mi už jen zamlží brýle a moje domněnka, že bude stačit jen do souboru vložit tučně zvýrazněný odkaz co je v prvním linku se rozplyne :( ...čím víc se to snažím pochopit tím míň to chápu...

díky za pomoc

18. čvn 2014 11:19 #116652
Odpověď od prontik
Zkušený uživatel
Na to prece existuje plugin, kde zadate jen kod z heureky a o nic jineho se starat nemusite.

To podekovani patri jak spravne rikate do order-done.php

Joomla je jako puzzle. Stačí vědět jak ty dílky k sobě poskládat.

18. čvn 2014 11:32 #116653
Odpověď od Tomas
Uživatel
No kdyby existoval plugin, tak by to bylo ideální... bohužel se mi ho nepodařilo najít.... můžete mě prosím nasměrovat kde ho stáhnout. díky

soubor s poděkováním jsem našel ještě v šabloně, který jak jsem zjistil se používá přednostně před tím co je umístěn v adresáři s componentou VM

18. čvn 2014 11:42 #116654
Odpověď od Cony
Moderátor

prontik napsal: Na to prece existuje plugin, kde zadate jen kod z heureky a o nic jineho se starat nemusite.

Určitě je ten plugin pro VM2? Nedávno jsem to řešil a tuším že to "zpluginovat" pořádně nejde. Text poděkování je řešen bohužel v pluginu pro platbu, znamenalo by to napsat si svůj vlastní plugin pro způsob platby...

18. čvn 2014 11:44 #116655
Odpověď od Cony
Moderátor

jamesgenerd napsal: soubor s poděkováním jsem našel ještě v šabloně, který jak jsem zjistil se používá přednostně před tím co je umístěn v adresáři s componentou VM

To je přesně to čemu se říká "Template override". Pokud by jste upravoval ten v adresáři VM, o změny by jste přišel při aktualizaci. Takto Vám v šabloně zůstanou, a můžete VM v klidu aktualizovat.

18. čvn 2014 11:53 #116656
Odpověď od Tomas
Uživatel
No na to už jsem taky narazil... že po aktualizaci se mi změnilo několik věcí do defaultního stavu... docela dost nepříjemná záležitost... od té doby se bojím aktualizací jak čert kříže :) , ale už jsem začal soubory co upravuji upravovat ve složce v template, tak snad příští aktualizace bude méně bolestná...

no a jak s tím propojením? včera jsem to mordoval do 3 hod. ráno a pořád nic. několikrát jsem se dostal do fáze kdy místo poděkování byla jen bílá obrazovka nebo bílá obrazovka s poděkováním a informacemi o objednávce, ale kódování textu bylo rozhozené, protože se to nekamarádilo s diakritikou.

říkám si jestli to není nějaké znamení, že to nemůžu rozchodit. abych si s tím nakonec "nenas.ral" do bot :dry:
díky

18. čvn 2014 13:31 #116657
Odpověď od prontik
Zkušený uživatel

Cony napsal:

prontik napsal: Na to prece existuje plugin, kde zadate jen kod z heureky a o nic jineho se starat nemusite.

Určitě je ten plugin pro VM2? Nedávno jsem to řešil a tuším že to "zpluginovat" pořádně nejde. Text poděkování je řešen bohužel v pluginu pro platbu, znamenalo by to napsat si svůj vlastní plugin pro způsob platby...

Ano je pro VM2, sice nevim jestli i pro VM2.6 (to jsem nezkoumal), ale ve 2.0.x frci. Stahoval jsem to na EasyJoomla
[img
.

Joomla je jako puzzle. Stačí vědět jak ty dílky k sobě poskládat.

18. čvn 2014 13:35 #116658
Odpověď od Cony
Moderátor
No podle screenshotu je to právě Payment plugin, jak jsem psal. Tzn. pokud budete mít způsob platby ještě jiný (např. PayPal, nebo kartou), do Heureky se Vám ten nákup nezapočítá. Navíc neintegrujete zaároveň Heureku a např. Google Analytics a další konverze. Tohle je ve VM2 trochu nedomyšlené.

18. čvn 2014 14:02 - 18. čvn 2014 14:16 #116660
Odpověď od prontik
Zkušený uživatel
Tot je otazka, protoze jak se na to divam, tak kdyz otevru nejakou platebni metodu (na tomto konkretnim eshopu to je Dobirka, Hotove, Prevodem na ucet), tak sice v nabidce Zpusob platby najdu Plugin Heureka, ale pro tyto pouzivane zpusoby je zvoleno "Standard! a normalne to Heureka pobira. To znamena, ze nemam ani u jedne metody zvoleny tento plugin, ale Standard.

Opravdu jsem nezkousel zda to funguje i pro PP nebo jine. Ale pro potreby propojeni s Heurekou to staci.

Joomla je jako puzzle. Stačí vědět jak ty dílky k sobě poskládat.

18. čvn 2014 14:47 #116661
Odpověď od Tomas
Uživatel
No tak jsem zjišťoval ten plugin a easy joomla už ho nemá v nabídce... Nemáte náhodou plugin někde uložený ?

s tím kódem už opravdu nevím :-( podařilo se to někomu vůbec rozchodit ?

18. čvn 2014 15:59 #116663
Odpověď od Cony
Moderátor
Heureku konkrétně ne, mám ale rozchozený Google Adwords conversion, měřící kód Sklik a Google Analytics Ecommerce. Jen je to umně trochu složitější, protože používám plugin pro One Page checkout, který má svojí vlastní šablonu. Kód by měl být ale přibližně stejný.

Zkuste toto přidat na konec toho souboru u sebe v šabloně.
Code:
<?php $orderModel = VmModel::getModel('orders'); $order = $orderModel->getMyOrderDetails($this->cart->virtuemart_order_id); $query = 'http://www.heureka.cz/direct/dotaznik/objednavka.php?id='; $query.= 'ZDE DOPLNTE VASE HEUREKA ID'; $query.= '&email='.$order['details']['BT']->email; foreach ($order['items'] as $item) { $query.= '&itemId[]='.$item->order_item_sku; } $query.= '&orderid='.$order['details']['BT']->order_number; $parsed = parse_url($query); $fp = fsockopen($parsed['host'], 80, $errno, $errstr, 5); if ($fp) { $out = "GET " . $parsed['path'] . "?" . $parsed['query'] . " HTTP/1.1\r\n" . "Host: " . $parsed['host'] . "\r\n" . "Connection: Close\r\n\r\n"; fputs($fp, $out); while (!feof($fp)) { $return .= fgets($fp, 128); } fclose($fp); } ?>
Snad by to mělo fungovat (netestoval jsem, píšu z hlavy). Je třeba do uvozovek doplnit Vaše Heureka ID.

Zádrhel by mohl být v čísle objednávky - Heureka vyžaduje celé kladné číslo, pokud máte číslování objednávek jinak bude třeba nahradit řádek
Code:
$query.= '&orderid='.$order['details']['BT']->order_number;
za
Code:
$query.= '&orderid='.$this->cart->virtuemart_order_id;
Zákazníci ale pak dostanou v mailu nic neříkající ID objednávky (které nesouhlasí s číslem objednávky).

Druhý zádrhel by mohl být, pokud některý z produktů není na Heureku exportován (všechny produkty musí být na Heurece nahrány).

Pozor také na číslování produktů, číslo (SKU) by podle heureky nemělo obsahovat nic než číslice, malá a velká písmena a znaky podtržítko a pomlčku.
Poděkovali: Tomas

18. čvn 2014 16:22 #116665
Odpověď od Tomas
Uživatel
úžasné funguje to ! já se s tím už trápím takovou dobu a vy to napíšete jako by se nechumelilo a ono to funguje na první našlápnutí.

k číslování objednávek... pokud tedy provedu úpravu číslování objednávek, tak, aby se tam objevovaly jen čísla, tak mohu nechat původní kód, který jste napsal. Je to tak ?

18. čvn 2014 16:27 #116666
Odpověď od Cony
Moderátor

jamesgenerd napsal: k číslování objednávek... pokud tedy provedu úpravu číslování objednávek, tak, aby se tam objevovaly jen čísla, tak mohu nechat původní kód, který jste napsal. Je to tak ?

Přesně tak. Na číslování objednávek se mi osvědčil tento plugin .

Powered by Fórum