Advertisement
Guest User

Untitled

a guest
Jun 24th, 2019
165
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.50 KB | None | 0 0
  1. $siteId = Craft::$app->sites->getPrimarySite()->id;
  2.  
  3. $group = new CategoryGroup([
  4. 'name' => 'Test Category Group',
  5. 'handle' => 'testCategoryGroup'
  6. ]);
  7.  
  8. $siteSettings = new CategoryGroup_SiteSettings([
  9. 'siteId' => $siteId,
  10. ]);
  11.  
  12. $group->setSiteSettings(array($siteId => $siteSettings));
  13.  
  14. if (!Craft::$app->getCategories()->saveGroup($group)) {
  15. var_dump($group->getErrors());
  16.  
  17. exit();
  18. }
  19.  
  20. Craft::$app->getSession()->setNotice(Craft::t('app', 'Category group saved: ' . $groupName));
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement