Apakah mungkin untuk menampilkan modul dalam berbagai posisi, lebih disukai secara alami, atau melalui ekstensi pihak ketiga?
Saya tahu ada solusi ...
- mengkloning modul dan mengubah posisi, namun ini melelahkan jika modul berisi, katakanlah, HTML kustom dan ini cenderung sering berubah.
- gunakan
load
sintaks untuk menjatuhkan modul di mana pun Anda inginkan, tetapi masih menghasilkan modul yang dibuat hanya untuk menampung modul lain
tetapi keduanya membuat pekerjaan pemeliharaan ekstra yang saya lebih suka tinggalkan.
joomla-3.x
module
module-display
tangan coding
sumber
sumber
load
sintaks jika Anda mengatur Siapkan Konten menjadi 'Ya'), jadi termasuk di bawah saya Solusi 2.Saya sarankan untuk membangun plugin sederhana, dan gunakan sesuatu seperti ini untuk menerbitkan modul ke beberapa posisi (menggunakan loop):
(Tidak diuji)
Saya akan melihat apakah saya bisa mengumpulkan sesuatu yang lebih lengkap hari ini.
sumber
Pada level sederhana Anda dapat mencoba ini:
Jika ini akan menjadi modul tunggal dan Anda telah menentukan di mana Anda ingin menampilkannya, Anda dapat membuat posisi modul khusus dalam template Anda dan membuat 2 atau sebanyak panggilan yang diperlukan untuk itu, di lokasi yang Anda inginkan di templat. Ini akan memuat modul dari posisi itu di mana pun Anda menyebutnya.
Jika ada lebih banyak modul dan untuk posisi yang lebih banyak Anda ingin menerapkan ini, pendekatan di atas mungkin masih baik-baik saja, kecuali jika Anda memerlukan lebih banyak kontrol atau penampilan rumit dari modul, sesuatu yang mungkin memerlukan penciptaan posisi modul yang lebih "pintar" dan panggilan untuk modul.
sumber