Jawaban pertama saya berlaku untuk Drupal 7 dan di bawah. Sementara itu, perubahan besar telah dilakukan untuk Drupal 8 ke atas. Sebagian besar file inti sekarang hidup di folder 'inti'. Anda dapat membaca lebih lanjut tentang hal ini di posting blog ini atau masalah aslinya di drupal.org .
Struktur baru terlihat seperti ini:
core - berisi semua file dan folder yang membentuk inti Drupal (mis. bagian yang tidak boleh diretas )
core / include - termasuk file dengan fungsi dan kelas php yang membentuk API Drupal
core / misc - aset lain-lain seperti file javascript dan gambar
core / modules - modul inti Drupal (tidak dimaksudkan untuk modul contrib dan custom)
inti / skrip - skrip shell untuk pengembang dan administrator
inti / tema - Tema inti Drupal
profil - profil pemasangan
situs - semua file yang ditambahkan oleh pengembang untuk membuat situs
sites / all / libraries - perpustakaan pihak ke-3, mis. seorang editor wysiwyg
situs / semua / modul - modul kontribusi dan khusus
sites / all / themes - tema yang dikontribusikan dan tersuai (sub)
sites / default - berisi pengaturan default.php
sites / default / files - direktori default untuk file yang diunggah pengguna
Jawaban ini tidak lengkap pada saat ini, karena Drupal 8 telah berkembang dan sekarang berisi direktori seperti / code / vendor dan tujuan / modul dan / tema. Jika ada yang memiliki ikhtisar yang baik tentang keadaan Drupal 8 saat ini, silakan memperbarui jawabannya.
Jawaban yang diterima bagus. Ini hanya dua sen saya untuk memperluas jawaban lain, sebagai pengembang situs di Drupal 7. Lebih mudah dinavigasi ketika meningkatkan banyak modul khusus, beberapa fitur, dan sub-tema induk / kustom.
situs / semua
/ modul
/ contrib
/adat
/fitur
/ perpustakaan
/ tema
situs / example.com
sama seperti situs / semua / * dengan kebutuhan spesifik situs-contoh bila sesuai
Saya ingin hal yang persis sama pada Drupal 7 yang telah Anda sebutkan dalam jawaban Anda tetapi saya bertanya-tanya bagaimana saya bisa menginstal modul baru di sites/all/modules/customdirektori. Tolong bantu ini.
Bhavik Shah
Saya benar-benar tidak mencoba menempatkan modul ke direktori kustom dengan drupal ui (ftp). Saya hanya ftp / ssh mereka di sana secara langsung atau menugaskannya di makefile. Sebagai instalasi sidenote dan membuat modul tersedia adalah hal yang berbeda karena yang terakhir menyiratkan modifikasi sistem.
Jawaban:
Saya belum melihat satu, jadi mari kita mulai daftar di sini. Dalam Drupal 5, 6 dan 7 strukturnya terlihat seperti ini:
situs - semua file yang ditambahkan oleh pengembang untuk membuat situs
sumber
Jawaban pertama saya berlaku untuk Drupal 7 dan di bawah. Sementara itu, perubahan besar telah dilakukan untuk Drupal 8 ke atas. Sebagian besar file inti sekarang hidup di folder 'inti'. Anda dapat membaca lebih lanjut tentang hal ini di posting blog ini atau masalah aslinya di drupal.org .
Struktur baru terlihat seperti ini:
situs - semua file yang ditambahkan oleh pengembang untuk membuat situs
sumber
Jawaban yang diterima bagus. Ini hanya dua sen saya untuk memperluas jawaban lain, sebagai pengembang situs di Drupal 7. Lebih mudah dinavigasi ketika meningkatkan banyak modul khusus, beberapa fitur, dan sub-tema induk / kustom.
sumber
sites/all/modules/custom
direktori. Tolong bantu ini.