Module: Liquid::User

Overview

Nombre de la variable

current_user

Disponibilidad

index.liquid, show.liquid

Author:

  • Ernesto Tagwerker

Métodos Disponibles (ocultar)

Detalles de Métodos

- (String) email

Devuelve el email del usuario que está viendo la tienda.

Si se trata de un usuario anónimo, devolverá una dirección tipo user-jnsf12@example.com

Si se trata de un usuario mayorista, devolverá algo como juan.mayorista@gmail.com

Returns:

  • (String)

    Email

- (Boolean) has_partner?

Devuelve true o false, si el usuario tiene un partner asociado.

Returns:

  • (Boolean)

    true o false

- (Boolean) is_admin?

Devuelve true o false, si el usuario es administrador.

Returns:

  • (Boolean)

    true o false

- (String) is_anonymous?

Devuelve true o false, si el usuario que está viendo la página es anónimo.

Un usuario es anónimo si no inició sesión en el sistema.

Un usuario no es anónimo si es el administrador del sistema.

Los usuarios anónimos no están asociados a ningún shop.

Returns:

  • (String)

    true o false

- (Boolean) is_customer?

Devuelve true o false, si el usuario es un cliente.

Returns:

  • (Boolean)

    true o false

- (Boolean) is_wholesale?

Devuelve true o false, si el usuario es un cliente mayorista.

Returns:

  • (Boolean)

    true o false

- (String) partner_url

Devuelve el url del partner asociado al usuario

Returns:

  • (String)

- (Seller) shop

Devuelve el shop al que está asociado el usuario

Los usuarios anónimos no están asociados a un shop.

Returns:

  • (Seller)

    Shop asociado al usuario