/**
  * Add Product options to XML
  *
  * @param Mage_Core_Block_Template $renderer Product renderer
  * @param Mage_XmlConnect_Model_Simplexml_Element $itemXml
  * @return null
  */
 public function addItemOptionsToXml(Mage_Core_Block_Template $renderer, Mage_XmlConnect_Model_Simplexml_Element $itemXml)
 {
     $options = $renderer->getItemOptions();
     if (!empty($options)) {
         $optionsXml = $itemXml->addCustomChild('options');
         foreach ($options as $option) {
             $value = false;
             $formattedOptionValue = $renderer->getFormatedOptionValue($option);
             if (isset($formattedOptionValue['full_view']) && isset($formattedOptionValue['value'])) {
                 $value = $formattedOptionValue['value'];
             } elseif (isset($option['print_value'])) {
                 $value = $option['print_value'];
             } elseif (isset($option['value'])) {
                 $value = $option['value'];
             }
             if ($value) {
                 $optionsXml->addCustomChild('option', $optionsXml->escapeXml($value), array('label' => $option['label']));
             }
         }
     }
 }