Verbaweb Posted December 9, 2023 Share Posted December 9, 2023 Salve ragazzi, nella mia home page ho tutti i marchi che il mio negozio tratta ma solamente alcuni prodotti sono presenti nello store. MI chiedevo se vi era la possibilità di eliminare il link che mostra tutti i prodotti di quel determinato marchio. Grazie mille anticipatamente Link to comment Share on other sites More sharing options...
Fabry Posted December 9, 2023 Share Posted December 9, 2023 Salve, é semplice se ha marchi che ancora non sono associati a prodotti li puó disattivare dalla pagina marchi! ciao Link to comment Share on other sites More sharing options...
Verbaweb Posted December 9, 2023 Author Share Posted December 9, 2023 Io voglio mantenere i loghi pur non avendo nessun prodotto associato Link to comment Share on other sites More sharing options...
Verbaweb Posted December 11, 2023 Author Share Posted December 11, 2023 qualcuno ha qualche dritta da darmi? Link to comment Share on other sites More sharing options...
Codencode Posted December 12, 2023 Share Posted December 12, 2023 Per fare ciò devi modificare il file templates/catalog/_partials/miniatures/brand.tpl stampando il link solo se il produttore ha almeno un articolo. Nel template c'è la variabile $brand che ha la chiave nb_products che contiene il numero di prodotti del produttore, però sotto forma di stringa es: 10 articoli, quindi non puoi usarla per verificare quanti articoli il produttore ha. Per ovviare a questo problema devi eseguire un override del file ManufacturerController in maniera tale da modificare il metodo getTemplateVarManufacturers() così puoi aggiungere una chiave numerica da utilizzare nel template per verificare il numero di articoli. Probabilmente in alternativa all'override potresti utilizzare anche un hook, ma devi verificare bene quale usare. Link to comment Share on other sites More sharing options...
Verbaweb Posted December 15, 2023 Author Share Posted December 15, 2023 On 12/12/2023 at 9:33 AM, codencode said: Per fare ciò devi modificare il file templates/catalog/_partials/miniatures/brand.tpl stampando il link solo se il produttore ha almeno un articolo. Nel template c'è la variabile $brand che ha la chiave nb_products che contiene il numero di prodotti del produttore, però sotto forma di stringa es: 10 articoli, quindi non puoi usarla per verificare quanti articoli il produttore ha. Per ovviare a questo problema devi eseguire un override del file ManufacturerController in maniera tale da modificare il metodo getTemplateVarManufacturers() così puoi aggiungere una chiave numerica da utilizzare nel template per verificare il numero di articoli. Probabilmente in alternativa all'override potresti utilizzare anche un hook, ma devi verificare bene quale usare. Expand Grazie... troppo complicato per me Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now