Melhorando a página inicial com depoimento de clientes
Neste tutorial, iremos adicionar uma seção de depoimentos de clientes na nossa página inicial.
Colocar foto dos clientes
Criando outro Data² Drive
Primeiro, adicione um novo Data² Drive e renomeie seu drive para "Drive Clientes".
Iremos adicionar uma pasta, para isso:
- Clique no ícone de pasta ao lado do ícone de Lixeira no canto superior direito.
- Clique na pasta que foi adicionada.
- Clique novamente no nome para renomear.
- Renomeie para
fotos
.
Subindo uma foto para cada cliente
Vamos adicionar dois campos novos para nossos clientes, foto
e depoimento
. Para isso, iremos alterar o parâmetro schema
da Tabela de Clientes
:
- Seleciona a
Tabela de Clientes
. - Clique em
Schema
. - Clique em
Add Item
. - Em
Title
coloquefoto
e emComponent
coloquedata2-core-types@File
. - Adicione outro item clicando em
Add Item
. - Em
Title
coloquedepoimento
e emComponent
coloquedata2-core-primitives@String
.
No Artboard
de CRUD de Clientes, selecione um dos campos de texto e no Inspector
clique em no ícone de duplicar.
Reposicione esse novo campo de texto, e altere o parâmetro Field
para depoimento
.
Desenhe um outro Block
e mude seu tipo para data2-blocks@FileField
. Configure-o com:
- Em
Dataset
coloqueTodos Clientes
. - Em
Field
coloqueFoto
. - Em
Folder
, selecione oDrive Clientes
e selecione a pastafotos
.
Clique no botão de Preview
do Artboard
de CRUD de Clientes, e adicione novos clientes.
Colocar depoimentos na página inicial
No Artboard
da página inicial, adicione um Block
para ser a seção de depoimentos. Neste bloco:
- No parâmetro
Children Mode
coloquecols
. - No parâmetro
Repeat
coloqueTodos Clientes
. - No parâmetro
Repeat Reference
coloquecliente
.
Isso faz com que os Blocks
que são filhos, isto é, que estão dentro desse Block
sem outro Block
no meio, serão repetidos.
Desenhe outro Block
dentro da seção e no parâmetro Position
, desabilite o Free Transform
. Neste Block
, desenhe outros dois Blocks
: um para a foto e outro para o depoimento de cada cliente.
No Block
do texto do depoimento:
- No parâmetro
Text
, clique emf()
e selecionedata2-core-types@Reference
. - Clique em
Text
para navegar e no campo de texto, coloqueclientRepeater.depoimento
.
No Block
que terá foto:
- Clique em
f()
e mude o tipo paradata2-core-types@Background
. - Clique no ícone
...
ao lado dof()
e selecioneBreak Param
. Isto faz com que o controle do parâmetro se torne navegável, e que cada subparâmetro do parâmetro possa ter seu tipo trocado. - Clique em
Fill
para navegar. - No parâmetro
Image
, clique emf()
e selecionedata2-core-types@Reference
. - Clique em
Image
para navegar. - No campo de texto, escreva
clienteRepeater.foto.fileUrl
. O preenchimento automático irá ajudar nessa tarefa.
Como de costume, clique no Preview
do Artboard
para ver o resultado do seu trabalho!
Faça ajustes no posicionamento e no estilo dos Blocks
da forma que quiser, como centralizando o texto, retirando a cor azul dos Blocks
, etc.