I file XML di archivio di esempio XML di archivio negozio (elencati nella sezione sulle Risorse database dell'archivio negozio di esempio), includono le seguenti convenzioni:
<!ENTITY en_US "-1">
Le informazioni saranno specificate utilizzando gli strumenti dei Servizi del negozio. Ad esempio, l'utente seleziona il MEMBER_ID
nella pagina di creazione dell'archivio negozio in Store
Services.
La macro MEMBER_ID è un segnaposto per l'id del membro proprietario del negozio.
Quando si crea un archivio negozio, si seleziona un membro che funga da proprietario del negozio. La macro
MEMBER_ID viene impostata sull'ID di quel membro. Ad esempio, se si seleziona il membro ID
-2000, allora MEMBER_ID viene impostato su -2000 nel modo seguente:
<!ENTITY MEMBER_ID "-2000">
<catalog
catalog_id="@catalog_id_1"
member_id="&MEMBER_ID;"
identifier="InFashion"
description="In Fashions Catalog"
/>
Quando viene pubblicato l'archivio negozio, tutti i file XML dell'archivio vengono eseguiti mediante ID Resolver e i file XML vengono trasformati. L'immissione XML che ne deriva può avere il seguente aspetto:
<catalog
catalog_id="10001"
member_id="-2000"
identifier="InFashion"
descrizione="InFashion Catalog"
/>
dove 10001 è l'ID univoco assegnato da ID Resolver e -2000 è l'ID del membro selezionato dall'utente.
Il file XML che ne deriva, viene caricato mediante il Loader.
L'esecuzione dei file mediante ID Resolver garantisce la possibilità di creare numerosi negozi da un'unica serie di file XML.
![]() |