Quelqu'un peut-il expliquer quel est l'objectif de metadata.xml dans les fichiers de composants? Par exemple, /components/com_content/metadata.xml
Comme il n'a presque pas de contenu et je n'ai jamais vu cela en cours d'utilisation.
Donc, le but de metadata.xml stocke les données qui doivent être partagées entre les présentations:
each layout. xml à l'intérieur du répertoire tmpl de votre vue étend le fichier metadata.xml .
Par exemple, fichier /site/view/examples/metadata.xml
peut ressembler à ceci
<?xml version="1.0" encoding="utf-8"?>
<metadata>
<view>
<options var="additional_request_var">
<default name="COM_EXAMPLE" msg="COM_EXAMPLE_DESC"/>
<option name="COM_EXAMPLE_EXT" msg="COM_EXAMPLE_EXT_DESC" value="additional_request_var_value" />
</options>
</view>
</metadata>