Closed samalloing closed 11 years ago
Onderzoeken: er lijkt een probleem te zijn met de addLabel routine !!!
Probleem opgelost: code aangepast: wordt bepaald door de laatste parameter van addLabel methode: false = non_preferred / true = preferred
$t_object->addLabel(array('name' => $resultarray['non_preferred_label_alt']),$pn_locale_id, $preferred_alt, false );
$t_object->addLabel(array('name' => $result_use['non_preferred_label_use']), $pn_locale_id, $preferred_use,false);
De nodige aanpassingen werden gedaan.
Is deze code in CollectiveAcess code? Dan moet je een pull request uitvoeren zodat deze code ook kan aangepast worden daar
Neen, De addLabel-methode is CA-code. De regels bovenaan werden aangepast in het importscript voor Werktuigen.xml -> cag_werktuigen.php.
De preferred label van sommige concepten klopt niet. Er zijn meerdere preferred_labels ingevuld wat op zich niet kan. Er zijn in de records precies ook maar één term. Misschien dat je variabele niet wordt leeggemaakt op het einde. Een voorbeeld is object_id 17805