Skip to content

Commit 62a542d

Browse files
committed
Cria template para exibição da função
1 parent 45c625f commit 62a542d

3 files changed

Lines changed: 37 additions & 0 deletions

File tree

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
<?php
2+
3+
use MapasCulturais\i;
4+
5+
$funcao_options = [];
6+
$funcao = $app->getRegisteredTaxonomyBySlug('funcao');
7+
foreach ($agent_fields as $field) {
8+
if ($field == "@terms:funcao") {
9+
$funcao_options[] = $field;
10+
}
11+
}
12+
?>
13+
<div ng-if="field.config.entityField == '@terms:segmento'">
14+
<?php foreach ($funcao_options as $field_name) : ?>
15+
<div ng-if='field.config.entityField === "<?= $field_name ?>"'>
16+
<?php i::_e("Informe os termos que estarão disponíveis para seleção.") ?>
17+
<textarea ng-model="field.fieldOptions" ng-init='field.fieldOptions = field.fieldOptions || data.taxonomies.segmento.terms.join("\n")' placeholder="<?php \MapasCulturais\i::esc_attr_e("Opções de seleção"); ?>"></textarea>
18+
</div>
19+
<?php endforeach ?>
20+
</div>
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
<div ng-if="::field.config.entityField == '@terms:funcao'">
2+
<?php $this->part('registration-field-types/fields/checkboxes') ?>
3+
</div>
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
<?php
2+
3+
use MapasCulturais\i;
4+
5+
/**
6+
* @var MapasCulturais\App $app
7+
* @var MapasCulturais\Themes\BaseV2\Theme $this
8+
*/
9+
10+
$this->import(
11+
'entity-terms'
12+
);
13+
?>
14+
<entity-terms :entity="entity" taxonomy="funcao" :editable="<?= $isEditable ? 'true' : 'false' ?>" classes="col-12" title="<?php i::_e('Função'); ?>" ></entity-terms>

0 commit comments

Comments
 (0)