Advertisement
Guest User

Untitled

a guest
Jun 18th, 2014
152
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.50 KB | None | 0 0
  1.     public function findTranslatedProduct(\Gd\GdProducts\Domain\Model\Products $products, $language) {
  2.  
  3.         $query = $this->createQuery();
  4.  
  5.         $query->statement(' SELECT          *,
  6.                                 NULL as sys_language_uid,
  7.                                 NULL as l10n_parent
  8.                             FROM
  9.                                 tx_gdproducts_domain_model_products
  10.                             WHERE
  11.                                 1 = 1 AND
  12.                                 (hidden != 1 AND deleted != 1) AND
  13.                                 pid = 37 AND
  14.                                 sys_language_uid = 1 AND
  15.                                 l10n_parent = 1
  16.                         ');
  17.  
  18.         $result = $query->execute()->getFirst();
  19.  
  20.         /* übersetztes objekt mit daten des originalen objektes befüllen */
  21.         $result->setInstock($products->getInstock());
  22.         $result->setCreationdate($products->getCreationdate());
  23.         $result->setWeight($products->getWeight());
  24.         $result->setBaseprice($products->getBaseprice());
  25.         $result->setSalesprice($products->getSalesprice());
  26.         $result->setShipping($products->getShipping());
  27.         $result->setResaleright($products->getResaleright());
  28.         $result->setProvision($products->getProvision());
  29.         $result->setProvisioncomment($products->getProvisioncomment());
  30.         $result->setPhoto($products->getPhoto());
  31.         $result->setComments($products->getComments());
  32.         $result->setManufacturer($products->getManufacturer());
  33.         $result->setTechniques($products->getTechniques());
  34.         $result->setSujet($products->getSujet());
  35.         $result->setStyle($products->getStyle());
  36.         $result->setSize($products->getSize());
  37.         $result->setColors($products->getColors());
  38.         $result->setTags($products->getTags());
  39.  
  40.         return $result;
  41.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement