tId()) { foreach ($this->_rates as $rate) { $rate->setAddress($this); } } } return $this->_rates; } /** * Retrieve all address shipping rates * * @return array */ public function getAllShippingRates() { $rates = array(); foreach ($this->getShippingRatesCollection() as $rate) { if (!$rate->isDeleted()) { $rates[] = $rate; } } return $rates; } /** * Retrieve all grouped shipping rates * * @return array */ public function getGroupedAllShippingRates() { $rates = array(); foreach ($this->getShippingRatesCollection() as $rate) { if (!$rate->isDeleted() && $rate->getCarrierInstance()) { if (!isset($rates[$rate->getCarrier()])) { $rates[$rate->getCarrier()] = array(); } $rates[$rate->getCarrier()][] = $rate; $rates[$rate->getCarrier()][0]->carrier_sort_order = $rate->getCarrierInstance()->getSortOrder(); } } uasort($rates, array($this, '_sortRates')); return $rates; } /** * Sort rates recursive callback * * @param array $a * @param array $b * @return int */ protected function _sortRates($a, $b) { if ((int)$a[0]->carrier_sort_order < (int)$b[0]->carrier_sort_order) { return -1; } elseif ((int)$a[0]->carrier_sort_order > (int)$b[0]->carrier_sort_order) { return 1; } else { return 0; } } /** * Retrieve shipping rate by identifier * * @param int $rateId * @return Mage_Sales_Model_Quote_Address_Rate | false */ public function getShippingRateById($rateId) { foreach ($this->getShippingRatesCollection() as $rate) { if ($rate->getId()==$rateId) { return $rate; } } return false; } /** * Retrieve shipping rate by code * * @param string $code * @return Mage_Sales_Model_Quote_Address_Rate */ public function getShippingRateByCode($code) { foreach ($this->getShippingRatesCollection() as $rate) { if ($rate->getCode()==$code) { return $rate; } } return false; } /** * Mark all shipping rates as deleted * * @return Mage_Sales_Model_Quote_Address */ public function removeAllShippingRates() { foreach ($this->getShippingRatesCollection() as $rate) { $rate->isDeleted(true); } return $this; } /** * Add shipping rate * * @param Mage_Sales_Model_Quote_Address_Rate $rate * @return Mage_Sales_Model_Quote_Address */ public function addShippingRate(Mage_Sales_Model_Quote_Address_Rate $rate) { $rate->setAddress($this); $this->getShippingRatesCollection()->addItem($rate); return $this; } /** * Collecting shipping rates by address * * @return Mage_Sales_Model_Quote_Address */ public function collectShippingRates() { if (!$this->getCollectShippingRates()) { return $this; } $this->setCollectShippingRates(false); $this->removeAllShippingRates(); if (!$this->getCountryId()) { return $this; } $found = $this->requestShippingRates(); if (!$found) { $this->setShippingAmount(0) ->setBaseShippingAmount(0) ->setShippingMethod('') ->setShippingDescription(''); } return $this; } /** * Request shipping rates for entire address or specified address item * Returns true if current selected shipping method code corresponds to one of the found rates * * @param Mage_Sales_Model_Quote_Item_Abstract $item * @return bool */ public function requestShippingRates(Mage_Sales_Model_Quote_Item_Abstract $item = null) { /** @var $request Mage_Shipping_Model_Rate_Request */ $request = Mage::getModel('shipping/rate_request'); $request->setAllItems($item ? array($item) : $this->getAllItems()); $request->setDestCountryId($this->getCountryId()); $request->setDestRegionId($this->getRegionId()); $request->setDestRegionCode($this->getRegionCode()); /** * need to call getStreet with -1 * to get data in string instead of array */ $request->setDestStreet($this->getStreet(-1)); $request->setDestCity($this->getCity()); $request->setDestPostcode($this->getPostcode()); $request->setPackageValue($item ? $item->getBaseRowTotal() : $this->getBaseSubtotal()); $packageValueWithDiscount = $item ? $item->getBaseRowTotal() - $item->getBaseDiscountAmount() : $this->getBaseSubtotalWithDiscount(); $request->setPackageValueWithDiscount($packageValueWithDiscount); $request->setPackageWeight($item ? $item->getRowWeight() : $this->getWeight()); $request->setPackageQty($item ? $item->getQty() : $this->getItemQty()); /** * Need for shipping methods that use insurance based on price of physical products */ $packagePhysicalValue = $item ? $item->getBaseRowTotal() : $this->getBaseSubtotal() - $this->getBaseVirtualAmount(); $request->setPackagePhysicalValue($packagePhysicalValue); $request->setFreeMethodWeight($item ? 0 : $this->getFreeMethodWeight()); /** * Store and website identifiers need specify from quote */ /*$request->setStoreId(Mage::app()->getStore()->getId()); $request->setWebsiteId(Mage::app()->getStore()->getWebsiteId());*/ $request->setStoreId($this->getQuote()->getStore()->getId()); $request->setWebsiteId($this->getQuote()->getStore()->getWebsiteId()); $request->setFreeShipping($this->getFreeShipping()); /** * Currencies need to convert in free shipping */ $request->setBaseCurrency($this->getQuote()->getStore()->getBaseCurrency()); $request->setPackageCurrency($this->getQuote()->getStore()->getCurrentCurrency()); $request->setLimitCarrier($this->getLimitCarrier()); $result = Mage::getModel('shipping/shipping')->collectRates($request)->getResult(); $found = false; if ($result) { $shippingRates = $result->getAllRates(); foreach ($shippingRates as $shippingRate) { $rate = Mage::getModel('sales/quote_address_rate') ->importShippingRate($shippingRate); if (!$item) { $this->addShippingRate($rate); } if ($this->getShippingMethod() == $rate->getCode()) { if ($item) { $item->setBaseShippingAmount($rate->getPrice()); } else { /** * possible bug: this should be setBaseShippingAmount(), * see Mage_Sales_Model_Quote_Address_Total_Shipping::collect() * where this value is set again from the current specified rate price * (looks like a workaround for this bug) */ $this->setShippingAmount($rate->getPrice()); } $found = true; } } } return $found; } /** * Get totals collector model * * @return Mage_Sales_Mo Crema de ochi anirid L`Oreal Codul Tineretii Youth Code - 15ml

Crema de ochi anirid L`Oreal Codul Tineretii Youth Code - 15ml

Fi primul care comenteaza acest produs

Disponibilitate: In stoc

Pret: 56,00 Lei

Pret Special: 48,00 Lei

OR

Descriere scurta

Crema antirid pentru conturul ochilor L'Oreal Codul Tineretii este o crema cu efect de netezire si hidratare intensa a zonei din jurul ochilor, reducand ridurile fine, cearcanele si pungile de sub ochi.
Se utilizeaza zilnic, dimineata si seara, in jurul ochilor, pielea se rehidrateaza si se netezeste inca de la prima aplicare, ridurile sunt corectate si diminuate. Astfel, pielea din jurul ochilor devine mai luminoasa si pielea vizibil mai neteda.
Crema antirid pentru conturul ochilor L'Oreal Codul Tineretii este o crema cu efect de netezire si hidratare intensa a zonei din jurul ochilor, reducand ridurile fine, cearcanele si pungile de sub ochi.

Crema de ochi anirid L`Oreal Codul Tineretii Youth Code - 15ml

Plasati Mouse-ul peste imagine pentru zoom

Imagini

Details

* Crema anti-rid Codul Tineretii de la L'Oreal pentru ochi este o emulsie apa/ulei pe baza de ceara de albine si glicerina, cu efect de indepartare a cearcanelor si pungilor de sub ochi; * Formula sa confera o senzatie de catifelare datorita ingredientului activ de fermitate. Se absoarbe in piele imediat dupa aplicare, lasand-o deosebit de fina; * Gratie fibrelor textile si efectului de pudra ''soft focus'' ce mascheaza imperfectiunile tenului (riduri fine, pete pigmentare) crema confera un aspect fin tenului. Pentru a imbunatati acest efect imediat, formula contine si pigmenti cu proprietati optice - acestia redau stralucirea pielii; * Se aplica dimineata si seara in zona din jurul ochilor pentru a combate ridurile cu aspect de ''laba gastei'', cearcanele si pungile de sub ochi, avand o actiune imediata de catifelare; * Gama Codul Tineretii de la L'Oreal este o gama de ingrijire a pielii cu efect anti-rid si de reintinerire adresata femeilor de 40 ani, al caror ten se confrunta cu riduri, aspect tern, semne de oboseala; * Codul Tineretii are la baza un complex alcatuit din biolysat si adenozina; * Biolysat-ul, un produs obtinut prin fermentarea bacteriei Bifidus, a fost ales pentru a imbunatati actiunea unor ''gene reparatoare'' care sunt responsabile de regenerarea celulara, iar adenozina (cunoscuta ca o componenta indispensabila a ADN-ului) este considerata importanta in functionarea celulara. Cantitate: 15 ml Valabilitate: 6 luni de la deschidere Made in: Germany Producator: L'oreal

Informatii suplimentare

Visibility Catalog, Search
Reviews No
Special Price 48,00 Lei

Taguri

Folositi spatiu pentru a separa tagurile. Folositi (') pentru fraze.