diff --git a/src/admin/pages/lists/items-page.vue b/src/admin/pages/lists/items-page.vue
index e2c06449b..27419abb3 100644
--- a/src/admin/pages/lists/items-page.vue
+++ b/src/admin/pages/lists/items-page.vue
@@ -274,10 +274,24 @@
-
+
+
@@ -655,6 +669,16 @@
@import '../../scss/_variables.scss';
+ .tnc-advanced-search-close {
+ padding-top: 47px;
+ padding-right: $page-side-padding;
+ padding-left: $page-side-padding;
+
+ .column {
+ padding: 0 0.3rem 0.3rem !important;
+ }
+ }
+
.page-container {
padding: 0px;
}
diff --git a/src/classes/repositories/class-tainacan-repository.php b/src/classes/repositories/class-tainacan-repository.php
index 94092409e..ad39e2e98 100644
--- a/src/classes/repositories/class-tainacan-repository.php
+++ b/src/classes/repositories/class-tainacan-repository.php
@@ -5,6 +5,7 @@ namespace Tainacan\Repositories;
use Tainacan\Entities;
use Tainacan\Entities\Entity;
use Tainacan;
+use Tainacan\Repositories;
use \Respect\Validation\Validator as v;
defined( 'ABSPATH' ) or die( 'No script kiddies please!' );
@@ -427,6 +428,7 @@ abstract class Repository {
*/
public static function get_entity_by_post_type( $post_type, $post = 0 ) {
$prefix = substr( $post_type, 0, strlen( Entities\Collection::$db_identifier_prefix ) );
+ $item_metadata_post_type = Repositories\Item_Metadata::get_instance()->entities_type::get_post_type();
// Is it a collection Item?
if ( $prefix == Entities\Collection::$db_identifier_prefix ) {
@@ -436,15 +438,15 @@ abstract class Repository {
} else {
throw new \Exception( 'Collection object not found for this post' );
}
- } elseif ( $post_type === \Tainacan\Repositories\Item_Metadata::get_instance()->entities_type::get_post_type() ) {
+ } elseif ( $post_type === $item_metadata_post_type ) {
return new Entities\Item_Metadata_Entity( null, null );
} else {
- $Tainacan_Collections = \Tainacan\Repositories\Collections::get_instance();
- $Tainacan_Filters = \Tainacan\Repositories\Filters::get_instance();
- $Tainacan_Logs = \Tainacan\Repositories\Logs::get_instance();
- $Tainacan_Fields = \Tainacan\Repositories\Fields::get_instance();
- $Tainacan_Taxonomies = \Tainacan\Repositories\Taxonomies::get_instance();
- $Tainacan_Terms = \Tainacan\Repositories\Terms::get_instance();
+ $Tainacan_Collections = Repositories\Collections::get_instance();
+ $Tainacan_Filters = Repositories\Filters::get_instance();
+ $Tainacan_Logs = Repositories\Logs::get_instance();
+ $Tainacan_Fields = Repositories\Fields::get_instance();
+ $Tainacan_Taxonomies = Repositories\Taxonomies::get_instance();
+ $Tainacan_Terms = Repositories\Terms::get_instance();
$tnc_globals = [
$Tainacan_Collections,