Pergunta

O CCK foi do Drupal7 e foi substituído pela API Fields, que agora faz parte do núcleo, mas o NodeReference e o Usuário não foram portados. Isso cria um problema para mim porque eu uso esses 2 módulos extensivamente.

Há um esforço para resolver algo para substituir esses 2 módulos por algo mais compatível com o Drupal7, mas a solução dependerá do uso. Estou curioso para saber como as pessoas estão usando esses 2 módulos. Liste seu uso abaixo para que a solução de substituição leve em consideração quando possível.

Vou começar

  • Eu uso a referência do usuário para fornecer permissões individuais a um nó particular
Foi útil?

Solução

O CCK existirá no D7 para fornecer referências de nós, referências de usuário, grupos de campo, permissões no nível do campo e um caminho de atualização da API D6 CCK para a API do campo D7. Ver http://drupal.org/node/533222 Para maiores informações.

Falou -se em dividir os módulos CCK restantes em seus próprios projetos separados, mas sinceramente acho que isso não acontecerá, especialmente com o caminho da atualização sendo importante.

Outras dicas

Eu o uso apenas para exibição apenas: relações que tais has-one B, A Has-muitos C, que exigem "coisas" adicionais estão muito além deste módulo.

Por exemplo, de exclusão de A, exclua todos B, ou A Has-Last-One B e assim por diante.

SO: Somente quando tenho um tipo de nó que, ocasionalmente, queremos expandir com alguma disposição. Nunca quando implementamos as verdadeiras relações.

Outra regra geral é que devemos ter apenas muito poucas relações. Nos casos em que cada nó tem relações de uma ou mais,, o NodeRelation não pode escalar e implementamos o nosso.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top