Consegui criar um tipo de produto e importar os dados do meu produto, por isso agora tenho uma lista de produtos.
Como é que os produtos são exibidos? Preciso criar um tipo de conteúdo do zero e adicionar os campos manualmente, ou existe uma maneira de gerar o tipo de conteúdo?
Respostas:
Como pjskeptic mencionado, você pode criar um mecanismo de exibição genérico usando as Views (ou potencialmente painéis), mas a principal maneira de estabelecer uma parte do conteúdo como uma exibição do produto é usar um tipo de conteúdo personalizado com um campo Referência do produto usando o Add to Cart formatador de exibição de formulário . Isso tem algumas vantagens distintas:
Também existem outras vantagens para ela, mas vale a pena notar que entendemos que isso introduz complexidade no processo de criação da exibição do produto. Tomamos a decisão desde o início de construir o que pensávamos ser uma arquitetura sólida (separando a definição do produto de seu ponto de exibição) e simplificar o aspecto da administração da loja através do uso de perfis de instalação e módulos contribuídos. Para saber mais, você pode usar o perfil de instalação do Commerce Kickstart para criar uma instalação do Drupal 7 + Drupal Commerce que inclua uma tela de Produto pré-configuradatipo de conteúdo e adiciona um campo Imagem ao tipo básico de produto. (Infelizmente, você precisará conhecer o Git para entender isso, pois o pacote de perfil de instalação não é funcional para os perfis do Drupal 7.) Além disso, estamos trabalhando em projetos que permitem criar produtos / exibições de produtos em massa e adicionar / edite produtos diretamente no formulário de edição do nó usando um widget de campo Referência do Produto customizado .
Para configurar isso manualmente, siga estas etapas:
Há mais do que isso, mas isso deve ajudá-lo a começar. Esse processo é realmente o tópico de um artigo que escrevi para a primeira edição do Drupal Watchdog. Espero ser um colaborador regular sobre o tema do Drupal Commerce, por isso encorajo você a obter uma assinatura se não estivesse na DrupalCon quando a revista foi lançada. Os artigos podem aparecer no site após a impressão.
Para obter mais suporte, sugiro que você navegue nas postagens e documentação do fórum sobre este tópico no DrupalCommerce.org e confira o canal de IRC #drupalcommerce em irc.freenode.net. Se você encontrar algum erro ou quiser contribuir com a discussão sobre usabilidade, gostaríamos de receber seus comentários como construtor de sites em questões pertinentes em nosso rastreador de problemas.
Ah, e se você é um aprendiz visual, eu passo por esse processo e explico como a arquitetura funciona no meu vídeo da sessão da DrupalCon Chicago . É o melhor vídeo até o momento, embora eu adorasse ver screencasts menores direcionados a etapas específicas da construção de sites do Drupal Commerce serem produzidos no futuro.
Boa sorte!
fonte
No Drupal Commerce, os produtos não são exibidos como nós. Você pode exibi-los usando visualizações.
Crie uma nova exibição e selecione Produto comercial como o Tipo de exibição. Para exibir um único produto, configure a visualização para aceitar um argumento de ID do produto ou SKU. Então, você terá acesso a todos os campos do produto. Para exibir vários produtos, adicione um filtro ou argumento para a categoria ou qualquer outro critério pelo qual os produtos devem ser listados.
Você também pode exibir produtos criando um tipo de conteúdo com um campo de referência do produto e, em seguida, criando um nó para cada produto, mas isso seria um problema se você tiver muitos produtos.
fonte
Depois de ter produtos no Commerce, você pode combinar a estrutura de Ryan Szrama (por exemplo, criando um tipo de conteúdo de "exibição do produto") E o poder das visualizações.
Primeiro, crie a exibição do produto TIPO DE CONTEÚDO (Admin >> estrutura >> tipos de conteúdo >> adicione tipo de conteúdo). Siga as instruções de Ryan Szrama a partir de sua resposta nesta página.
Segundo, crie sua primeira exibição de produto para um de seus produtos.
Terceiro, crie uma nova visão (Admin >> estrutura >> visões >> adicione nova visão). Defina a exibição para exibir conteúdo do tipo "Exibição do produto". Ajuste a vista para se adequar ao seu gosto. Agora você tem uma lista de produtos.
fonte
Checkout Commerce (Product Display Manager) para facilitar o gerenciamento do nó de exibição de produto para produto!
fonte