2013-04-17 15 views
5

Ho caricato il mio negozio web Magento con una tonnellata di prodotti con MOLTI attributi personalizzati, tuttavia, il loro valore 'Visibile' nel back-end è impostato su 'No'.Visibilità attributo prodotto personalizzato Magento

A parte questo errore da parte mia (e quelli che mi hanno aiutato a compilare questo database di prodotti), non riesco a trovare un modo per impostare la visibilità dell'attributo su Sì.

Ho provato a guardare il attribute_id (102) in eav_attribute per attribute_code 'visibilità', e volevo impostare questo ad un altro valore in catalog_product_entity_int, ma poi mi resi conto che "devo avere impostato l'attributo di almeno 1 a visibile, quindi devo avere almeno un record in cui questo valore non è 4 ". Dopo aver scritto una piccola query che ne escludeva 4, ho scoperto che non mi rimaneva alcun record.

Cosa sto sbagliando? Sto guardando il tavolo sbagliato qui?

C'è un altro modo per impostare tutti gli attributi 'visibili' per gli attributi stessi su 'Sì'?

risposta

6

il tavolo che stai cercando è catalog_eav_attribute, che ha una colonna is_visible e un altro is_visible_on_front: inserisci 1 (uno) per gli attributi che vuoi rendere visibili.

+0

Non sapevo che sarebbe stato così semplice, grazie! –

+1

chi ha detto che Magento era difficile? ;) – OSdave