+

Kertészeti termékek

Arbosan Faviasz 350g oltvány- és fasebkezelő
Arbosan Faviasz 350g oltvány- és fasebkezelő

Faviasszal, segítve ezzel a fertőzések elkerülését és a fán esett sebekbeforradását. A sebkezelés elhanyagolása komoly következményekkel járhat, a nyitott seb szélén remek bejáratra találnak a kártevők, gombák baktériumok,rovarok.

Kosárba
Részletek
Fagél vizes alapú oltvány- és fasebkezelő paszta
Fagél oltvány fasebkezelő paszta

Felhasználás: gyümölcsfák, díszfák, szőlő, gyümölcstermő és díszcserjék metszési, vágási, sérülési felületeinek lezárása kórokozók, rágókárosítók kártételének megelőzésére.

Harmonix Red Mite SL36 rovarirtó, 100ml (tolltetü atka írtószer)
Új!
Harmonix Red Mite SL36 rovarirtó
100ml (tolltetü atka írtószer)

A Harmonix Red Mite egy koncentrált folyékony rovarirtó szer, amely a madár atkák bolhák és tetvek – a madarak ektoparazita atkái, például a Dermanyssus gallinae vörös csirkeatka – elleni küzdelemre szolgál. Hatóanyag: Cellulóz polimer 33,57 gr./l. Kiszerelések: SL - Oldható koncentrátum. Kiszerelés: 100ml

Kosárba
Részletek
Biocera oltóviasz és fasebkezelő
Biocera oltóviasz és fasebkezelő

BIOCERA MÉHVIASZ TARTALMÚ FASEBKEZELŐ és OLTÓVIASZ ÖSSZETEVŐK: méhviasz, fenyőgyanta, faggyú, növényi olajok, alkohol stb .

Bükkfa karó négyzetes fűrészelt fa karó hegyezve
Új!
Bükkfa karó négyzetes fűrészelt fa karó hegyezve

A kép a termékre hasonlító illusztráció, de méretben és színben is kissé eltérhet! Felhasználási területek: szőlő- és gyümölcstermesztés

Zeba Növénymester vízraktározó hidrogél
Zeba Növénymester vízraktározó hidrogél

A Zeba egy keményítő alapú szuperabszorbens, egy innovatív vízraktározó hidrogél, amely forradalmasítja a talaj vízgazdálkodását. Javítja a talaj nedvességmegtartó képességét, csökkenti az öntözési igényt és optimalizálja a növények növekedését. A Zeba hidrogél szemcsék képesek a saját tömegük többszörösét vízben tárolni, így biztosítva a folyamatos vízellátást a növények számára. A talaj nedvességét megtartva a Zeba csökkenti az öntözési igényt és a vízveszteséget, továbbá az egyenetlen vízellátásból adódó stressz hatásokat minimálisra csökkenti a vegetáció ideje alatt. A Zeba különösen hasznos - fűtelepítésnél, - palántázásnál, - konténeres és balkon növényeknél, - újonnan telepített növényeknél, így például gyümölcsfa ültetésnél, - zöldségeskertekben és veteményesekben, - valamint tájépítészetben és közterületeken

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; } }