Selaa lähdekoodia

:sparkles: added p2p for objects in the admin plugin

tags/1.0.0
J 4 vuotta sitten
vanhempi
commit
5a37be59b2
1 muutettua tiedostoa jossa 9 lisäystä ja 4 poistoa
  1. 9
    4
      plugins/cia-post-types/includes/p2p-mappings.php

+ 9
- 4
plugins/cia-post-types/includes/p2p-mappings.php Näytä tiedosto

20
 }
20
 }
21
 
21
 
22
 function register_all_one_offs() {
22
 function register_all_one_offs() {
23
-    register_connections_for('artist', ['artist']);
24
-    register_connections_for('short', ['technique', 'short']);
23
+    register_connections_for('object', ['object', 'exhibition']);
24
+    register_connections_for('artist', ['artist', 'object']);
25
+    register_connections_for('short', ['technique', 'short', 'object']);
25
     register_connections_for('guide', ['episode']);
26
     register_connections_for('guide', ['episode']);
26
-    register_connections_for('event', ['event']);
27
+    register_connections_for('event', ['event', 'object']);
28
+    register_connections_for('episode', ['object']);
27
 }
29
 }
28
 
30
 
29
 function all_connection_types() {
31
 function all_connection_types() {
38
         'guide',
40
         'guide',
39
     ];
41
     ];
40
 
42
 
41
-    // Kick-off by assigning to artist
43
+    // Kick-off by assigning to object
44
+    $object = array_shift($connection_stack);
45
+    register_connections_for($object, $connection_stack);
46
+
42
     $artist = array_shift($connection_stack);
47
     $artist = array_shift($connection_stack);
43
     register_connections_for($artist, $connection_stack);
48
     register_connections_for($artist, $connection_stack);
44
 
49
 

Loading…
Peruuta
Tallenna