source: spip-zone/_plugins_/plugin-thelia/base/spip_thelia_produits_associes.php @ 88169

Last change on this file since 88169 was 88169, checked in by cedric@…, 4 years ago

Indentation et suppresion du ?> final

File size: 3.2 KB
Line 
1<?php
2// -----------------------------------------------------------------------------
3// Declaration des tables associatives : articles_produits et rubriques_produits
4include_spip('base/serial'); // pour eviter une reinit posterieure des tables modifiees
5
6global $tables_principales;
7global $tables_auxiliaires;
8
9
10//-- Table produits_articles ------------------------------------------
11$spip_produits_articles = array(
12        "id_produit" => "bigint(21) NOT NULL",
13        "id_article" => "bigint(21) NOT NULL"
14);
15
16$spip_produits_articles_key = array(
17        "PRIMARY KEY" => "id_produit, id_article",
18        "KEY id_article" => "id_article");
19
20
21$tables_auxiliaires['spip_produits_articles'] = array(
22        'field' => &$spip_produits_articles,
23        'key' => &$spip_produits_articles_key);
24
25global $tables_jointures;
26$tables_jointures['spip_articles'][] = 'produits_articles';
27
28
29// 'spip_' dans l'index de $tables_principales
30global $table_des_tables;
31$table_des_tables['produits_articles'] = 'produits_articles';
32
33
34//-- Table produits_rubriques ------------------------------------------
35$spip_produits_rubriques = array(
36        "id_produit" => "bigint(21) NOT NULL",
37        "id_rubrique" => "bigint(21) NOT NULL"
38);
39
40$spip_produits_rubriques_key = array(
41        "PRIMARY KEY" => "id_produit, id_rubrique",
42        "KEY id_rubrique" => "id_rubrique");
43
44
45$tables_auxiliaires['spip_produits_rubriques'] = array(
46        'field' => &$spip_produits_rubriques,
47        'key' => &$spip_produits_rubriques_key);
48
49global $tables_jointures;
50$tables_jointures['spip_rubriques'][] = 'produits_rubriques';
51
52
53// 'spip_' dans l'index de $tables_principales
54global $table_des_tables;
55$table_des_tables['produits_rubriques'] = 'produits_rubriques';
56
57//-- Table rubriquesthelia_articles ------------------------------------------
58$spip_rubriquesthelia_articles = array(
59        "id_rubriquethelia" => "bigint(21) NOT NULL",
60        "id_article" => "bigint(21) NOT NULL"
61);
62
63$spip_rubriquesthelia_articles_key = array(
64        "PRIMARY KEY" => "id_rubriquethelia, id_article",
65        "KEY id_article" => "id_article");
66
67
68$tables_auxiliaires['spip_rubriquesthelia_articles'] = array(
69        'field' => &$spip_rubriquesthelia_articles,
70        'key' => &$spip_rubriquesthelia_articles_key);
71
72global $tables_jointures;
73$tables_jointures['spip_articles'][] = 'rubriquesthelia_articles';
74
75
76// 'spip_' dans l'index de $tables_principales
77global $table_des_tables;
78$table_des_tables['rubriquesthelia_articles'] = 'rubriquesthelia_articles';
79
80
81//-- Table rubriquesthelia_rubriques ------------------------------------------
82$spip_rubriquesthelia_rubriques = array(
83        "id_rubriquethelia" => "bigint(21) NOT NULL",
84        "id_rubrique" => "bigint(21) NOT NULL"
85);
86
87$spip_rubriquesthelia_rubriques_key = array(
88        "PRIMARY KEY" => "id_rubriquethelia, id_rubrique",
89        "KEY id_rubrique" => "id_rubrique");
90
91
92$tables_auxiliaires['spip_rubriquesthelia_rubriques'] = array(
93        'field' => &$spip_rubriquesthelia_rubriques,
94        'key' => &$spip_rubriquesthelia_rubriques_key);
95
96global $tables_jointures;
97$tables_jointures['spip_rubriques'][] = 'rubriquesthelia_rubriques';
98
99
100// 'spip_' dans l'index de $tables_principales
101global $table_des_tables;
102$table_des_tables['rubriquesthelia_rubriques'] = 'rubriquesthelia_rubriques';
103       
Note: See TracBrowser for help on using the repository browser.