From 93b114a9f2466c7ba012946abb79eca3cddfe481 Mon Sep 17 00:00:00 2001 From: l26yan <l26yan@uwaterloo.ca> Date: Thu, 4 Nov 2021 14:43:31 -0400 Subject: [PATCH] ISTWCMS-5182 Add pathauto pathern for opportunity vocabs --- ...rn.uw_path_opportunity_employment_type.yml | 22 +++++++++++++++++++ ...o.pattern.uw_path_opportunity_pay_type.yml | 22 +++++++++++++++++++ ...hauto.pattern.uw_path_opportunity_type.yml | 22 +++++++++++++++++++ 3 files changed, 66 insertions(+) create mode 100644 config/install/pathauto.pattern.uw_path_opportunity_employment_type.yml create mode 100644 config/install/pathauto.pattern.uw_path_opportunity_pay_type.yml create mode 100644 config/install/pathauto.pattern.uw_path_opportunity_type.yml diff --git a/config/install/pathauto.pattern.uw_path_opportunity_employment_type.yml b/config/install/pathauto.pattern.uw_path_opportunity_employment_type.yml new file mode 100644 index 00000000..646bc42d --- /dev/null +++ b/config/install/pathauto.pattern.uw_path_opportunity_employment_type.yml @@ -0,0 +1,22 @@ +langcode: en +status: true +dependencies: + module: + - ctools + - taxonomy +id: uw_path_opportunity_employment_type +label: 'Opportunity: employment type path pattern' +type: 'canonical_entities:taxonomy_term' +pattern: 'opportunities/employment_types/[term:name]' +selection_criteria: + 314b14f1-bd6a-4ab6-ae10-1155ff5bcff7: + id: 'entity_bundle:taxonomy_term' + bundles: + uw_vocab_opportunity_employment: uw_vocab_opportunity_employment + negate: false + context_mapping: + taxonomy_term: taxonomy_term + uuid: 314b14f1-bd6a-4ab6-ae10-1155ff5bcff7 +selection_logic: and +weight: 5 +relationships: { } diff --git a/config/install/pathauto.pattern.uw_path_opportunity_pay_type.yml b/config/install/pathauto.pattern.uw_path_opportunity_pay_type.yml new file mode 100644 index 00000000..fb56d19d --- /dev/null +++ b/config/install/pathauto.pattern.uw_path_opportunity_pay_type.yml @@ -0,0 +1,22 @@ +langcode: en +status: true +dependencies: + module: + - ctools + - taxonomy +id: uw_path_opportunity_pay_type +label: 'Opportunity: rate of pay type path pattern' +type: 'canonical_entities:taxonomy_term' +pattern: 'opportunities/pay_types/[term:name]' +selection_criteria: + d574ac05-29a9-4efa-ab8a-4410347231ec: + id: 'entity_bundle:taxonomy_term' + bundles: + uw_vocab_opportunity_payrate: uw_vocab_opportunity_payrate + negate: false + context_mapping: + taxonomy_term: taxonomy_term + uuid: d574ac05-29a9-4efa-ab8a-4410347231ec +selection_logic: and +weight: 6 +relationships: { } diff --git a/config/install/pathauto.pattern.uw_path_opportunity_type.yml b/config/install/pathauto.pattern.uw_path_opportunity_type.yml new file mode 100644 index 00000000..7a516148 --- /dev/null +++ b/config/install/pathauto.pattern.uw_path_opportunity_type.yml @@ -0,0 +1,22 @@ +langcode: en +status: true +dependencies: + module: + - ctools + - taxonomy +id: uw_path_opportunity_type +label: 'Opportunity: type path pattern' +type: 'canonical_entities:taxonomy_term' +pattern: 'opportunities/types/[term:name]' +selection_criteria: + 9270618c-8c1b-42ee-afac-375796a90b02: + id: 'entity_bundle:taxonomy_term' + bundles: + uw_vocab_opportunity_type: uw_vocab_opportunity_type + negate: false + context_mapping: + taxonomy_term: taxonomy_term + uuid: 9270618c-8c1b-42ee-afac-375796a90b02 +selection_logic: and +weight: 7 +relationships: { } -- GitLab