function field_to_csv($field, $len = 0) { global $delimiter; $field = sk_strip_tags_and_entities($field); // HTML-Tags und Entities entfernen // Zeilenumbrueche und delimiter durch Leerzeichen ersetzen $field = str_replace(array("\r\n", "\r", "\n", "\v", "", $delimiter), array(' ', ' ', ' ', ' ', '', ' '), $field); if ($len > 0 && strlen($field) > $len) { $field = substr($field, 0, $len - 3) . '...'; } return $field; }
$decr = 251; while ($decr >= 0 && $shortDescription[$decr] != ' ') { --$decr; } $shortDescription = substr($shortDescription, 0, $decr) . ' ...'; } // Produktname $name = sk_strip_tags_and_entities($product_info['products_name']); // Hersteller $brand = $product_info['manufacturers_name']; // ProduktID $prod_id = $product_info['products_id']; // Kategorie $type = sk_generate_category_path($prod_id); $type = KategorieAnpassen($type); $type = sk_strip_tags_and_entities($type); // Lieferbarkeit "ab Lager" oder "auf Anfrage" entsprechend types.xsd if ($product_info[LIEFERBARKEIT_FELDNAME] > 0) { $lieferbarkeit = 'from stock'; $lieferzeit = LIEFERZEIT_AB_LAGER; } else { $lieferbarkeit = ''; // Lieferbarkeit unbekannt $lieferzeit = ''; // Lieferzeit unbekannt } $id_array = array("shopId" => PROD_ID_IST_ARTIKELNUMMER ? $prod_id : $model); if (defined('ELMAR_PRODUCTS_EAN_FIELD')) { $ean = $product_info[ELMAR_PRODUCTS_EAN_FIELD]; $ean_len = strlen($ean); if ($ean_len == 8 || $ean_len == 13 || $ean_len == 14) {