Шаблон:GetField/doc: различия между версиями

м Замена текста — «searchTplId» на «searchIdTpl»
м Замена текста — «getGenerator» на «searchStore»
Строка 105: Строка 105:
}}
}}


=== getGenerator / searchStoreTpl ===
=== searchStore / searchStoreTpl ===
Эти функции находят прототипы или компоненты содержащие указанный id, используя [[Участник:IanComradeBot/prototype_store.json]] и [[Участник:IanComradeBot/component_store.json]].
Эти функции находят прототипы или компоненты содержащие указанный id, используя [[Участник:IanComradeBot/prototype_store.json]] и [[Участник:IanComradeBot/component_store.json]].


Использование:
Использование:
* {{tji|GetField|функция{{=}}getGenerator|searchId|prototype|Название}}
* {{tji|GetField|функция{{=}}searchStore|searchId|prototype|Название}}
* {{tji|GetField|функция{{=}}getGenerator|searchId|component|Название}}
* {{tji|GetField|функция{{=}}searchStore|searchId|component|Название}}
* {{tji|GetField|функция{{=}}searchStoreTpl|searchId|prototype|Название|Шаблон}}
* {{tji|GetField|функция{{=}}searchStoreTpl|searchId|prototype|Название|Шаблон}}


<code>getGenerator</code> возвращает JSON-массив id, найденных в компонентах/прототипах. <code>searchStoreTpl</code> по тем же id сразу вызывает шаблон, используя страницу вида <code>prototype/Название.json</code> или <code>component/Название.json</code>.
<code>searchStore</code> возвращает JSON-массив id, найденных в компонентах/прототипах. <code>searchStoreTpl</code> по тем же id сразу вызывает шаблон, используя страницу вида <code>prototype/Название.json</code> или <code>component/Название.json</code>.


Примеры:
Примеры:
* {{tji|GetField|функция{{=}}getGenerator|MopItem|component|itemBorgModule}} -> {{GetField|функция=getGenerator|MopItem|component|itemBorgModule}}
* {{tji|GetField|функция{{=}}searchStore|MopItem|component|itemBorgModule}} -> {{GetField|функция=searchStore|MopItem|component|itemBorgModule}}
* {{tji|GetField|функция{{=}}getGenerator|MopItem|prototype|latheRecipe}} -> {{GetField|функция=getGenerator|MopItem|prototype|latheRecipe}}
* {{tji|GetField|функция{{=}}searchStore|MopItem|prototype|latheRecipe}} -> {{GetField|функция=searchStore|MopItem|prototype|latheRecipe}}


{{Параметры|
{{Параметры|