Redicom Help Center

Documentation Templates product_list.htm

product_list.htm

É usado para mostrar uma listagem de produtos.

Method

GET

getProducts/{page.id}/{cat}/{offset}

Parameters

{page.id}

ID da pagina de onde veio.

Required

{cat}

ID da pagina do menu superior

Required

{offset}

Numero da paginação

Response

response.selected_page

Retorna um objecto contendo a pagina seleccionada.

response.navigation_pages

Retorna um array de objectos do tipo page, construindo a navigation page.

response.filters

Retorna um array de objets do tipo filtro com os filtros da pagina.

response.order_by

Retorna um array de objets do tipo filtro com a ordenação dos produtos.

response.products

Retorna um array de objects do tipo de products de uma determinada pagina.

response.products_count

Retorna o numero total de produtos.

response.pagination_offset

Retorna o numero da pagina actual.

response.active_order_by

Retorna um boolean verificando se a ordem dos filtros estão activos ou não.

response.active_filters

Retorna um boolean verificando se os filtros estão activos ou não.

response.grid_view

Retorna um numero inteiro com o numero da grid view.

response.expressions

Retorna um array com expressões necessárias para uma determinada pagina. Ex: {{response.expressions.19|raw}}
PS: As expressões podem ser configuradas para aparecer em determinadas paginas no ficheiro api_config.php

response.shop

Retorna um objecto do tipo shop.

response.listagem_bg

Retorna o backgroud definido para colocar na mascará das imagens dos produtos

response.total_active_filters

Retorna o numero total de filtros ativos para a pagina actual.

Response objects

Example