Model Selector
The Model Selector enables users to select a model from a pop up list. Selectors allow admin to select items from a list of options. Sometimes, the collected value is an ID but the display is different (it might be a title or an icon or a combination of things)
Example 1
This model selector is configured to allow the user to select a post of type 'news'. The post slug is collected.
<x-textstem::inputs.model-selector
name="model-selector"
value=""
label="Model Selector"
source="posts"
collectKey="slug"
itemTemplate="${item.title} "
type="news"
readonly
></x-textstem::inputs.model-selector>
Example 2
This model selector is configured with a more detailed item template
<x-textstem::inputs.model-selector
name="model-selector2"
value=""
label="Model Selector2"
source="posts"
collectKey="title"
itemTemplate="
${item.title}
<div class='text-slate-500'>
${item.slug} [id ${item.id}]
</div> "
type="news"
readonly></x-textstem::inputs.model-selector>