Ich schaffe es nicht, kategorieattribute an den Shop zu übertragen und
wenn ich mir die Programmierung in dbeS/Kategorien_xml.php anschaue, habe ich das Gefühl, das die Wawi falsche Daten liefert?
derzeit wird, so scheint es, das von der Wawi an den Shop übertragen:
in der Kategorien_xml.php übergebt Ihr die Daten dann folgendermaßen an updateXMLinDB().
in der Funktion updateXMLinDB() checkt Ihr, ob es etwas zu tun gibt:
und wenn man das jetzt oben nochmal anschaut, hat es den Anschein, dass da anstelle von [tattribut attr] und [tattribut] das hier stehen müsste
[tkategorieattribut attr] und [tkategorieattribut]
Ich habe hier die 1.0.11.8er, es scheint aber auch in der aktuellen Version so zu sein, da auch dort keine Kategorieattribute ankommen.
wenn ich mir die Programmierung in dbeS/Kategorien_xml.php anschaue, habe ich das Gefühl, das die Wawi falsche Daten liefert?
derzeit wird, so scheint es, das von der Wawi an den Shop übertragen:
PHP:
Array
(
[tkategorie attr] => Array
(
[kKategorie] => 19
[kOberKategorie] => 0
)
[tkategorie] => Array
(
[cName] => Salate
[cSeo] =>
[cBeschreibung] =>
[cTitleTag] =>
[cMetaKeywords] =>
[cMetaDescription] =>
[nSort] => 70
[tattribut attr] => Array
(
[kAttribut] => 8
[kKategorie] => 19
)
[tattribut] => Array
(
[cName] => Type
[cWert] => IchBinEinWert
[nSort] => 7
)
)
)
in der Kategorien_xml.php übergebt Ihr die Daten dann folgendermaßen an updateXMLinDB().
PHP:
updateXMLinDB($xml['tkategorie'], 'tkategorieattribut', $GLOBALS['mKategorieAttribut'], 'kKategorieAttribut');
in der Funktion updateXMLinDB() checkt Ihr, ob es etwas zu tun gibt:
PHP:
function updateXMLinDB($xml, $tabelle, $map, $pk1, $pk2 = 0)
{
if ((isset($xml[$tabelle]) && is_array($xml[$tabelle])) || (isset($xml[$tabelle . ' attr']) && is_array($xml[$tabelle . ' attr']))) {
$obj_arr = mapArray($xml, $tabelle, $map);
DBUpdateInsert($tabelle, $obj_arr, $pk1, $pk2);
}
}
und wenn man das jetzt oben nochmal anschaut, hat es den Anschein, dass da anstelle von [tattribut attr] und [tattribut] das hier stehen müsste
[tkategorieattribut attr] und [tkategorieattribut]
Ich habe hier die 1.0.11.8er, es scheint aber auch in der aktuellen Version so zu sein, da auch dort keine Kategorieattribute ankommen.