Jump to content

Aiuto per Codice Programmazione


Clara

Recommended Posts

Ciao a tutti!
Sto cercando di fare una impostazione per determinato gruppo di utenti registrati sul sito.

Cioè, mi servirebbe una mano per creare e inserire un semplice script sul product-list perchè il link al "Visualizza" ( dettagli e la pagina prodotto ) non funzioni se viene visualizzato da un determinato gruppo di utenti.

In poche parole, sto cercando di creare due tipologie di utenti sul sito, di cui un gruppo non può visualizzare i dettagli del prodotto ( solo la sua presentazione nel product-list ) se non approvato dal admin.

Cioè, una cosa del genere "if" AdminGroups&id_group=2 utente visualizza il prodotto non appare link"Visualizza" al dettaglio prodotto.

Qualcuno mi può dare una mano?

Grazie 1000!
:-)

Link to comment
Share on other sites

Ciao, hai già trovato la pagina - riga php che si occupa di generare il ciclo di visualizzazione prodotti?

PHP Costrutto IF:

http://www.webmasterpoint.org/php/05.asp

http://php.net/manual/en/control-structures.if.php

La parte difficile sarà implementarlo nella zona giusta!


Da qualche parte dovresti avere un codice php che fa qualcosa del tipo


FOR ogniprodottocategoria

MOSTRA LA LISTA COMPLETA DI LINK



e tu dovresti fare

IF variabile_abilitato_presadamysql= 1

FOR ogniprodottocategoria

MOSTRA LA LISTA COMPLETA DI LINK

Else

FOR ogniprodottocategoria

MOSTRA LA LISTA SENZA IL LINK

:P

Link to comment
Share on other sites

Ciao Severo, non si tratta di dettaglio e ingrosso. E' un sito con alcuni membri gratuiti e altri a pagamento. Cioè, la registrazione e gratuita per tutti, poi nell'admin gli utenti vanno divisi tra GRUPPO A e GRUPPO B. Gruppo A vede tutto sul sito mentre GRUPPO B deve acquistare un'abbonamento per vedere il sito con dettagli completi. Mi sembra uno script semplice, visto che avevo già fatto una cosa semplice perchè non si visualizzasse il prezzo ( cioè ho trovato riferimento ) . Allo stesso modo, se il prezzo è 0,00 allora non mi visualizza il link all'aggiugni al carello.

Ecco volevo, seguendo la stessa logica, nello stesso product-list.tpl aggiungere un IF

Per Matte89 ecco dove volevo metterlo:

Nel tema corrente (nel mio caso prestashop ) nel file product-list.tpl da qualche parte qui:




{if ($product.allow_oosp OR $product.quantity > 0) && $product.customizable != 2}
{l s='Add to cart'}
{else}
{l s='Add to cart'}
{/if}
{l s='View'}


Dovrebbe essere scritto che se il prodotto lo visualizza una persona del Gruppo 2 allora non mostrare "Ad to Cart"

Premetto che non sono brava a programmare, vado più o meno a logica ;-)

Grazie!

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...