Dolby | Bonjour,
dans un fichier qui gère un catalogue, j'aimerai avoir la possibilité d'ajouter un second catalogue, on m'a dit de faire un copier coller du code en ajoutant "2" au lieu de 1, cependant, je dois manquer qq chose car ca ne fonctionne pas vraiment.
Une idée ?
Le code d'origine:
Code :
- package migc_cat_config;
- @ISA = qw(Exporter);
- @EXPORT = qw(
- %cats_config
- );
- use define;
- use admin;
- %cats_config =
- (
- "1" =>{ # cat ID
- "has_pic"=>"n",
- "has_file"=>"n",
- "nbfields"=>"8",
- "labels"=>{
- "1"=>"Nom",
- "2"=>"Adresse",
- "3"=>"Localité",
- "4"=>"Tél.",
- "5"=>"Fax",
- "6"=>"Email",
- "7"=>"Website",
- "8"=>"Stand"
- },
- "ordby"=>"objs.f1"
- }
- );
- $display_fields{"1/Nom"} = "f1";
- $display_fields{"2/Stand"} = "f8";
- $searchable_fields[0] = 'f1';
- $searchable_fields[1] = 'f8';
- 1;
|
Ce que j'ai tenté de faire : Code :
- package migc_cat_config;
- @ISA = qw(Exporter);
- @EXPORT = qw(
- %cats_config
- );
- use define;
- use admin;
- %cats_config =
- (
- "1" =>{ # cat ID
- "has_pic"=>"n",
- "has_file"=>"n",
- "nbfields"=>"8",
- "labels"=>{
- "1"=>"Nom",
- "2"=>"Adresse",
- "3"=>"Localité",
- "4"=>"Tél.",
- "5"=>"Fax",
- "6"=>"Email",
- "7"=>"Website",
- "8"=>"Stand"
- },
- "ordby"=>"objs.f1"
- }
- );
- $display_fields{"1/Nom"} = "f1";
- $display_fields{"2/Stand"} = "f8";
- $searchable_fields[0] = 'f1';
- $searchable_fields[1] = 'f8';
- 1;
- use define;
- use admin;
- %cats_config =
- (
- "2" =>{ # cat ID
- "has_pic"=>"n",
- "has_file"=>"n",
- "nbfields"=>"8",
- "labels"=>{
- "1"=>"Nom",
- "2"=>"Adresse",
- "3"=>"Localité",
- "4"=>"Tél.",
- "5"=>"Fax",
- "6"=>"Email",
- "7"=>"Website",
- "8"=>"Stand"
- },
- "ordby"=>"objs.f1"
- }
- );
- $display_fields{"1/Nom"} = "f1";
- $display_fields{"2/Stand"} = "f8";
- $searchable_fields[0] = 'f1';
- $searchable_fields[1] = 'f8';
- 2;
|
|