Example #1
0
 public static function _exportContainerSettings(ilXmlWriter $a_xml, $a_obj_id)
 {
     // container settings
     $settings = self::_getContainerSettings($a_obj_id);
     if (sizeof($settings)) {
         $a_xml->xmlStartTag("ContainerSettings");
         foreach ($settings as $keyword => $value) {
             // :TODO: proper custom icon export/import
             if (stristr($keyword, "icon")) {
                 continue;
             }
             $a_xml->xmlStartTag('ContainerSetting', array('id' => $keyword));
             $a_xml->xmlData($value);
             $a_xml->xmlEndTag("ContainerSetting");
         }
         $a_xml->xmlEndTag("ContainerSettings");
     }
 }