2017-06-06 6 views
1

J'ai créé un composant CRM personnalisé dans Bitrix et l'ai placé dans le dossier local. Toutefois, la recherche globale et la recherche CRM ne recherchent pas les valeurs de champs dans ce composant personnalisé.Modifier les résultats de recherche crm bitrix auto-hébergés

Comment/où est-ce que je modifierais le module de recherche pour inclure le composant personnalisé?

Des pointeurs seraient utiles.

Merci, Jesal

+0

Module de recherche n'utilisant pas de composant comme source de contenu. – Dmitry

+0

Merci Dmitry. Comment puis-je étendre le module de recherche pour inclure le composant dans la source de contenu? Est-ce que l'ajout de b_search_content aide? – Jesal

Répondre

0

composant a généralement pas de contenu pour search.Look à MVC. Le composant est un contrôleur. Tout le contenu dans un modèle. En cas de bitrix votre modèle c'est le module iblock. Pour ajouter des éléments de iblock au module de recherche vous devez aller à iblock paramètres et case à cocher « définir éléments d'index pour le module de recherche » http://joxi.ru/D2P8vgKspx4RQ2

Après que vous avez besoin réindexer toutes les données à la page /bitrix/admin/search_reindex.php?lang= en. http://joxi.ru/eAODvELfxbqDdr

+0

Merci Dmitri, cela aide. – Jesal