save_tagmenu.php 550 B

1234567891011121314151617181920212223
  1. <?php
  2. namespace AU\GroupTagMenu;
  3. //save the tags to be used by tagmenu
  4. $entity = get_entity(get_input('guid'));
  5. if (!$entity instanceof \ElggGroup || !$entity->canEdit()) {
  6. register_error(elgg_echo('au_group_tag_menu:error:invalid:group'));
  7. forward(REFERER);
  8. }
  9. $tags = get_input("menu_tags");
  10. //special tag type used for specified tag menu items
  11. $entity->menu_tags = string_to_tag_array($tags);
  12. //save max tags
  13. $entity->menu_maxtags = get_input("menu_maxtags");
  14. system_message(elgg_echo("au_group_tag_menu:save:success"));
  15. forward(REFERER);