Client Components Hierarchical Taxon Selector with multisite

Posted by Community Admin on 05-Aug-2018 08:24

Client Components Hierarchical Taxon Selector with multisite and multi culture

All Replies

Posted by Community Admin on 10-Jul-2017 00:00

Hello all,

I'm bringing all client components from the backend to the front and I'm stuck only on one topic: Taxonomies.

I've got a small widget to manage creation for a blog post which use taxonomy selector with markup as follow:

<sf-list-selector sf-hierarchical-taxon-selector sf-multiselect="true" sf-sortable="true" sf-site="formModel.site" sf-provider="formModel.provider" sf-selected-items="formModel.categoriesSelectedItems" sf-selected-ids="formModel.categoriesSelectedIds" sf-taxonomy-id="formModel.flexCategoriesId" sf-dialog-header="Flex Categories"><br></sf-list-selector>

 

Angular controller is as follow:

var app = angular.module("app", ["sfSelectors", "sfImageField", "sfHtmlField", "modalDialog"]);
 
 
app.controller("EditBlogPost", ["$scope", "$http"function ($scope, $http)
 
    $scope.formModel = ;
 
    $scope.formModel.categoriesSelectedItems = null;
    $scope.formModel.categoriesIds = ['206bdbdc-43e5-63ec-a373-ff07002886dc'];
 
    $scope.formModel.flexCategoriesId = '566adbdc-43e5-63ec-a373-ff07002886dc';
    $scope.formModel.site = '694ed3dc-43e5-63ec-a373-ff07002886dc';
    $scope.formModel.culture = 'en-GB';
    $scope.formModel.provider = 'OpenAccessDataProvider';
 
]);

 

Do I miss something since elements returned for that category is alsways the one from the global site, even when used on a market site with culture "en-GB" and for which site taxonomyhas been activated.

Thanks per advance for your feedbacks

This thread is closed