Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
category_with_two_stores.php
Go to the documentation of this file.
1 <?php
7 
10 $category->isObjectNew(true);
11 $category->setId(
12  555
13 )->setCreatedAt(
14  '2017-05-5 09:50:07'
15 )->setName(
16  'category-admin'
17 )->setParentId(
18  2
19 )->setPath(
20  '1/2/555'
21 )->setLevel(
22  2
23 )->setAvailableSortBy(
24  ['position', 'name']
25 )->setDefaultSortBy(
26  'name'
27 )->setIsActive(
28  true
29 )->setPosition(
30  1
31 )->setUrlKey(
32  'category-admin'
33 )->save();
34 
36 $store = Bootstrap::getObjectManager()->create(\Magento\Store\Model\Store::class);
37 
38 $category->setStoreId($store->load('default')->getId())
39  ->setName('category-defaultstore')
40  ->setUrlKey('category-defaultstore')
41  ->save();
42 
43 $category->setStoreId($store->load('fixturestore')->getId())
44  ->setName('category-fixturestore')
45  ->setUrlKey('category-fixturestore')
46  ->save();