Dúvida sobre multi-site

Events happening in the community are now at Drupal community events on www.drupal.org.
jpaulobneto's picture

Pessoal,

Gostaria de saber se é possível a seguinte situação. Tenho dois sites em drupal com o mesmo tipo de conteúdo (contendo os mesmos campos CCK, Content Taxonomy Fields e Image Field) sendo que um é o principal que chamarei de Master e o outro segundario que chamarei de Slave. O que eu quero fazer é que quando um usuário do Slave criar um novo node desse tipo de conteúdo, seja criado um novo node também no Master, porém com IDs diferentes. Ou seja, quando houver um INSERT no BD do SLAVE, também haja um INSERT no BD do MASTER.

Acho que é isso, aguardo o contato e desde já obrigado pela ajuda.

Comments

http://api.drupal.org/api/fun

barraponto's picture

http://api.drupal.org/api/function/hook_nodeapi/6

O hook_nodeapi te permite fazer coisas em diversos momentos da "vida" de um node.
na operação "insert" o node está sendo inserido no banco de dados (hora de criar um node no seu outro site drupal) e na operação "update" o node está tendo seu conteúdo atualizado (hora de atualizar o node correspondente no outro site).

eu sugiro que vc mantenha uma tabela mapeando os nodes de um e do outro, já que não temos machine_names pra nodes no drupal (ainda).

(Trigger || Rules) && Services

nickvidal's picture

Ou uma combinação do:
- módulo Trigger OU Rules: no momento da publicação desse tipo de conteúdo no Slave, chame o Services no Master, e do
- módulo Services: crie um serviço especial usando node_save() para replicar o conteúdo no Master.

Brasil

Group organizers

Group categories

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: