Trovaprodotti Commerce Backoffice: differenze tra le versioni
Da Webmobili Wiki.
| Riga 16: | Riga 16: | ||
* ''SQL'' chiamata alla SP '''BargainAdd''' . Questa controlla che l'occasione non sia già presente in Nop e che sia abilitata. Inserisce i dati nelle tabelle | * ''SQL'' chiamata alla SP '''BargainAdd''' . Questa controlla che l'occasione non sia già presente in Nop e che sia abilitata. Inserisce i dati nelle tabelle | ||
** <code>Nop_Product</code> | ** <code>Nop_Product</code> | ||
** | ** <code>Nop_Product_Category_Mapping</code> | ||
** | ** <code>Nop_Product_Manufacturer_Mapping</code> | ||
** <code>Nop_Product_SpecificationAttribute_Mapping</code> | |||
** <code>NopMapping_Occasioni</code> | |||
** <code>Nop_UrlRecord</code> | |||
** <code>Nop_SpecificationAttribute</code> | |||
** <code>Nop_SpecificationAttributeOption</code> | |||
** <code>Nop_Product_SpecificationAttribute_Mapping</code> | |||
* ''SQL'' chiamata alla SP '''Nop_GetPicture''' che recupera l'elenco delle immagini relative al prodotto selezionato (se già presenti, vuoto altrimenti). | |||
* ''C#'' eliminazione fisica di tutte le immagini relative al prodotto dal file system. | |||
* ''SQL'' chiamata alla SP '''Nop_ImmagineDelete''' che elimina tutti i mapping tra il prodotto e le sue immagini | |||
* ''C#'' seleziona tutte le immagini dell'occasione | |||
* ''SQL'' per ogni immagine viene chiamata la SP '''Nop_ImmagineAdd''' | |||
== Sync Bargain == | == Sync Bargain == | ||
Versione delle 14:26, 19 giu 2020
Add Shop
Dio bono
Add Bargain
Non effettua alcun inserimento reale all'interno di Nop.
L'occasione viene marchiata da moderare.
Durante il periodo di "moderazione" l'immagine verrà controllata (policy checks) e scontornata dalla redazione.
Una volta che sarà pronta per la pubblicazione il redattore potrà inserirla realmente in Nop tramite l'area Approve Bargain
Approve Bargain
La funzione si occupa di inserire un'occasione (con le sue immagini) dentro alla piattaforma Nop. Il flusso è il seguente:
- SQL chiamata alla SP BargainAdd . Questa controlla che l'occasione non sia già presente in Nop e che sia abilitata. Inserisce i dati nelle tabelle
Nop_ProductNop_Product_Category_MappingNop_Product_Manufacturer_MappingNop_Product_SpecificationAttribute_MappingNopMapping_OccasioniNop_UrlRecordNop_SpecificationAttributeNop_SpecificationAttributeOptionNop_Product_SpecificationAttribute_Mapping
- SQL chiamata alla SP Nop_GetPicture che recupera l'elenco delle immagini relative al prodotto selezionato (se già presenti, vuoto altrimenti).
- C# eliminazione fisica di tutte le immagini relative al prodotto dal file system.
- SQL chiamata alla SP Nop_ImmagineDelete che elimina tutti i mapping tra il prodotto e le sue immagini
- C# seleziona tutte le immagini dell'occasione
- SQL per ogni immagine viene chiamata la SP Nop_ImmagineAdd
Sync Bargain
Dio santo
Delete Bargain
Dio caro