setIcon('hash') ->make([ 'rewrite' => [ 'slug' => 'in/tag', 'with_front' => false, 'hierarchical' => true, ], 'for' => [ 'product', 'service', ], ]) ->setAll([ 'show_directory', 'show_feed', ]); //$directory = $tags->getConfig('directory'); } function ami_tags_fields():void { if (!class_exists('JVBase\registrar\Registrar')) { return; } $tags = Registrar::getInstance('tags'); // $breadcrumbs = $tags->config('breadcrumbs'); $fields = $tags->fields(); $fields->addCommon('wiki'); } function ami_tags_schema():array { return [ 'name' => '{{post_title}}', ]; } function ami_tags_meta():array { return[ 'name' => '{{post_title}}', ]; } function ami_tags_archive(array $defaults):array { return array_merge($defaults, [ ]); } function ami_tags_reference_schema(array $defaults):array { return $defaults; } //function ami_tags():array //{ // return [ // 'singular' => 'Tag', // 'plural' => 'Tags', // 'icon' => 'tag', // 'description' => [ // 'Further descriptors of your products and services. Example: "new", "refurbished",etc' // ], // 'show_feed' => true, // 'show_directory' => true, // 'rewrite' => [ // 'slug' => 'is', // 'with_front' => false, // 'hierarchical' => true, // ], // 'hierarchical' => true, // 'for_content' => [ // 'product', // 'service', // ], // 'fields' => [ // 'term_name' => [ // 'label' => 'Name', // 'type' => 'text', // 'quickEdit' => true, // ], // 'common' => [ 'wiki' ] // ] // ]; //}