Module
Download
SMFinder_XML_importParseCatsAtrsWird verwendet von: SMFinder_XML_importParseAddress SMFinder_XML_importParseEvent SMFinder_XML_importParseLink Keine Erläuterungen gefunden. <?php
function SMFinder_XML_importParseCatsAtrs($xml){
include_once("SMFinder_XML_extractTag.php");
include_once("SMFinder_XML_checkType.php");
include_once("SMFinder_XML_findAllElements.php");
list($keyword,$NoKeyword,$residual) = SMFinder_XML_findAllElements($xml,"keyword");
for ($m=0;$m<$NoKeyword;$m++){
if (SMFinder_XML_checkType($keyword[$m],"GRUPPENTYP")){
list($catsFound,$NoCats)=SMFinder_XML_extractTag($keyword[$m],"keyword");
}else if (SMFinder_XML_checkType($keyword[$m],"ANGEBOT")){
list($atrsFound,$NoAtrs)=SMFinder_XML_extractTag($keyword[$m],"keyword");
}
}
if (is_array($catsFound)){
$cats=implode(",",$catsFound);
}else{
$cats=$catsFound;
}
if (is_array($atrsFound)){
$atrs=implode(",",$atrsFound);
}else{
$atrs=$atrsFound;
}
return array($cats,$atrs);
}
?> IndexFür die Funktionalität des SM-Finders sind viele kleine Tools notwendig. Alle Funktionen beginnen mit SMFinder_ um deren Ursprung zu kennzeichnen. Dem schließt sich die Funktionsgruppe, z.B. Geo_ an, gefolgt vom eigentlichen Namen, der die Aufgabe der Funktion widerspiegeln soll, z.B. PLZ2DB.
Der gesamte Sourcecode darf gemäß GNU General Public License weiterverbreitet werden. Datenbanken | |
|