Ben bir Drupal sitede bir mağazanın envanter koyarak ve bir komut dosyası oluşturmak mümkün olup olmadığını merak ediyorum planlıyorum (belki python / php?) CCK ile Drupal için otomatik veri girmek için? Şimdiden teşekkürler!
this overview bir seçenekleri / karşılaştırmalar için onay - Harici (kütle) ithalatın farklı senaryolar adanmış Drupal modülleri bir çift vardır.
Eğer çok özel ihtiyaçları varsa, genelleme görmezden gerçek ekleme yapmak konusunda rehberlik için, mevcut olanları kullanarak, kendi modülü yazabilirsiniz ve links/hints provided by googletorps (+1).
Hızlı ve en kolay şey yerine sunucu mesajların çok göndermek ve düğüm yükleri kaynaklarını harcamak ve ne değildir kalmadan, durum için yapmak biraz Drupal modülü şeyler yapmak olacaktır.
Her neyse, ne bunun için gerekenleri mac cevaplar oldukça benzer here:
Bu durumda tüm özel file_field şeyler gerekmez, ama yine de olabilir, farklı CCK alanları ve düğüm gövde ve başlık için değerler eklemek gerekir. Eğer veritabanı doğrudan alabilir değerini ayarladıktan sonra, sizin düğümü kaydedebilirsiniz.
Doğrudan db bağlarsanız, size drupal için kullanmak olarak aynı tip olması gerekir, ya da Drupal API dışında bunu. Bunun için drupal API kullanın yaparsanız, db_set_active() bir göz atın
Iyi öneriler sürü zaten Henrik ve Googletorp tarafından yapılmıştır.
Strateji tasarım dikkate birkaç ek unsurları:
Solutions that I would feel to exclude for sure:
Solutions that I would support:
Ancak ne ben öğrendim eşit derecede önemli olduğunu, pick a suitable source of data for the import etmektir. İşte benim görüşüm:
HTH!
Kaynak veri MySQL ise I (http://drupal.org/project/migrate) içerik oluşturmak için migrate modülünde bakıyor olurdu.