Hallo,
mit Hilfe eines custom fields erzeuge ich per Datenbankabfrage dynamisch eine Liste und zeige die Werte im Beitrag an. Um diese Werte nun auch durch die Joomla Suche findbar zu machen, schreibe ich diese in das Beitrags »Meta-Schlüsselwörter« Feld mit Hilfe folgendem Codes
Code
$app = JFactory::getApplication();
$db = JFactory::getDbo();
$query = $db->getQuery(true);
$updateNulls = true;
$object = new stdClass();
$object->id = $app->input->get('id');
$object->metakey = implode(', ', $metakey);
$result = JFactory::getDbo()->updateObject('#__content', $object, 'id', $updateNulls);
Alles anzeigen
Leider wird das Update nicht immer durchgeführt (bleibt leer) und was noch merkwürdiger ist, schreibt die Inhalte teilweise in anderer Beiträge mit abweichender ID.
Ich bin da leider ratlos und bräuchte Eure Hlfe.