+

Olasz Permetező gép és kiegészítók

Kertészkedők egyik fontos eszköze.

Alu. permetező hosszabbító szár 1m
epoca Alu. permetező hosszabbító szár 1m

Az alábbi permetezőkkel kompatibilis: perm3301 Permetező Háti Epoca 12 perm3502 Permetező Háti Epoca 16 006013 Permetező Háti Epoca 20 perm3604 Permetező Kézi Epoca Star 5 perm3605 Permetező Kézi Epoca Star 7 perm3606 Permetező Kézi Epoca Star 10

Kosárba
Részletek
Gamma 10l kézi permetező Olasz Mythos
Gamma 10l kézi permetező

Sokoldalú nyomástároló szivattyú kiváló műszaki jellemzőkkel. Különböző kapacitása és tartozékkínálata ideálissá teszi kertek, veteményeskertek, gyümölcsösök és üvegházak gondozására.

Kosárba
Részletek
Gamma 5l kézi permetező Olasz Mythos
Gamma 5l kézi permetező

Sokoldalú nyomástároló szivattyú kiváló műszaki jellemzőkkel. Különböző kapacitása és tartozékkínálata ideálissá teszi kertek, veteményeskertek, gyümölcsösök és üvegházak gondozására.

Kosárba
Részletek
Gamma kézi permetező pumpa Olasz Mythos
Gamma kézi permetező pumpa több típushoz

Gamma kézi permetező pumpa több típushoz

Kosárba
Részletek
Garden 12l háti permetező Olasz
Garden 12l háti permetező Olasz dimartino

Teljesen hermetikus hátizsákos permetező nyplén és sárgaréz pumpával, a kezelő védelméért és biztonságáért minden helyzetben. Különböző kapacitása és tartozékkínálata ideálissá teszi kertek, veteményeskertek, gyümölcsösök és üvegházak gondozására, hobbikezelésére.

Kosárba
Részletek
Garden 15l háti permetező Olasz
diMartino Garden 15l háti permetező

Teljesen hermetikus háti permetező nyplén és sárgaréz pumpával, a kezelő védelméért és biztonságáért minden helyzetben. Különböző kapacitása és tartozékkínálata ideálissá teszi kertek, veteményeskertek, gyümölcsösök és üvegházak gondozására, hobbikezelésére.

Kosárba
Részletek
Garden 2l kézi permetező Olasz
diMartino Garden 2l kézi permetező

A Garden 2000 egy praktikus, 2,0 literes nyomástárolós permetezőgép, amely alkalmas cserepes növények vagy kisebb cserjék megbízható és tartós ápolására.

Kosárba
Részletek
Garden 5l kézi permetező Olasz
diMartino Garden 5l kézi permetező

Biztonságos és tartós nyomástároló permetező. Különböző kapacitása és tartozékkínálata ideálissá teszi kertek, veteményeskertek, gyümölcsösök, üvegházak gondozására, hobbikezelésére.

Kosárba
Részletek
Garden 7l kézi permetező Olasz
diMartino Garden 7l kézi permetező

Biztonságos és tartós nyomástároló permetező. Különböző kapacitása és tartozékkínálata ideálissá teszi kertek, veteményeskertek, gyümölcsösök, üvegházak gondozására, hobbikezelésére.

Kosárba
Részletek
Miura 12l háti permetező Mythos olasz
Dimartino Miura 12l háti permetező Mythos

Olasz Dimartino mechanikus hátra akasztható háti 12 literes permetező - permetszóró - permetezőgép Műanyag háti permetező hátra akasztós sárga színű. A permetező szóró szár a markolattal együtt 70 cm + 40 cm A pumpaszáj méret 10 cm.

Kosárba
Részletek
Miura és Garden háti permetező javító készlet Mythos
diMartino Miura és Garden háti permetező javító készlet Mythos

Miura és Garden háti permetező javító készlet Mythos több típushozhoz

Kosárba
Részletek
Miura Garden Gamma permetező elzárószelep markolat Mythos
diMartino Miura Garden Gamma permetező elzárószelep markolat Mythos

elzárószelep markolat Mythos tőbb típushoz

Kosárba
Részletek

Kapcsolat

Hírlevél

Viltor - webáruház bérlés és készítés

A weboldal sütiket (cookie) használ az alapvető működés, valamint a jobb felhasználói élmény eléréséhez. Az oldal használatával elfogadja az Általános Szerződési Feltételeket, valamint az Adatvédelmi tájékoztatót. A süti beállítások igény esetén bármikor megváltoztathatók a böngésző beállításaiban.

WebApiKey = $WebApiKey; } /** Sets the customer's e-mail address. * @param string $Email - Current customer's e-mail address. */ public function SetEmail($Email) { $this->Email = $Email; } /** Adds a product to send. Callable multiple times. * @param string $ProductName - A product name from the customer's cart. * @param string $ProductId - A product id, it must be same as in the feed. */ public function AddProduct($ProductName, $ProductId = null) { $Content = array(); $Content['Name'] = $ProductName; if(!empty($ProductId)) { $Content['Id'] = $ProductId; } $this->Products[] = $Content; } /** Prepares the Trusted code, which provides data sending from the customer's browser to us. * @return string - Prepared Trusted code (HTML). */ public function Prepare() { if (empty($this->WebApiKey)) { throw new Exception(self::ERROR_EMPTY_WEBAPIKEY); } if (empty($this->Email)) { throw new Exception(self::ERROR_EMPTY_EMAIL); } if ($this->Email == 'somebody@example.com') { throw new Exception(self::ERROR_EXAMPLE_EMAIL); } $Examples = array('Name of first purchased product', 'Name of second purchased product'); foreach($Examples as $Example) { foreach($this->Products as $Product){ if($Product['Name'] == $Example) { throw new Exception(self::ERROR_EXAMPLE_PRODUCT); } } } $Params = array(); $Params['Version'] = self::VERSION; $Params['WebApiKey'] = $this->WebApiKey; $Params['Email'] = $this->Email; $Params['Products'] = json_encode($this->Products); $Random = md5($this->WebApiKey . microtime()); $Query = $this->GetQuery($Params); // Sending: $Output = ''; // Include: $Output.= ''; // Fallback: $Output.= ''; return $Output; } /** Performs a request on our servers to get a token and assembles query params with it. * @param array $Params - Parameters to send with token request. * @return string - Query string to assemble sending code snipet on client's side with it. */ protected function GetQuery($Params) { // Prepare curl request: $Curl = curl_init(); curl_setopt($Curl, CURLOPT_URL, self::SERVICE_URL_SEND . self::SERVICE_TOKEN_REQUEST); curl_setopt($Curl, CURLOPT_POST, 1); curl_setopt($Curl, CURLOPT_POSTFIELDS, http_build_query($Params)); curl_setopt($Curl, CURLOPT_CONNECTTIMEOUT_MS, 500); curl_setopt($Curl, CURLOPT_TIMEOUT_MS, 500); curl_setopt($Curl, CURLOPT_RETURNTRANSFER, 1); curl_setopt($Curl, CURLOPT_HEADER, true); // Execute the request: $Response = curl_exec($Curl); if(curl_errno($Curl) === 0 && $Response !== false) { $Info = curl_getinfo($Curl); $StatusCode = $Info['http_code']; $JsonBody = substr($Response, $Info['header_size']); $JsonArray = json_decode($JsonBody, true); $JsonError = json_last_error(); curl_close($Curl); if(empty($JsonError)) { if ($StatusCode == 200){ $Query = array(); $Query[]= 'Token=' . $JsonArray['Token']; $Query[]= 'WebApiKey=' . $this->WebApiKey; $Query[]= 'C='; return '?' . join('&', $Query); } else if ($StatusCode == 400){ throw new Exception(self::ERROR_TOKEN_BAD_REQUEST . $JsonArray['ErrorCode'] . ' - ' . $JsonArray['ErrorMessage']); } else { throw new Exception(self::ERROR_TOKEN_REQUEST_FAILED); } } else { throw new Exception('Json error: ' . $JsonError); } } else { throw new Exception(self::ERROR_TOKEN_REQUEST_TIMED_OUT); } return null; } }