Saya mencoba menyembunyikan judul modul.
Saya telah mengubah pengaturan admin tetapi judulnya masih ditampilkan di ujung depan. Dalam database, showtitle
bidang diatur ke 0
.
joomla-3.x
module
toomanyairmiles
sumber
sumber
Jawaban:
Periksa ini:
joomlaroot / templates / yourtemplate / html / modules.php
dan cari sesuatu seperti ini:
Apakah hanya ada
echo $module->title;
tanpaif($module->showtitle){}
case maka mungkin ini adalah soultion.sumber
Saya pernah mengalami ini dengan modul tertentu, dan posisi tertentu di templat tertentu. Hampir bisa dipastikan a) modul mengabaikan parameter 'showtitle', atau memeriksanya secara tidak benar, atau b) kerangka templat / templat tidak menarik judul. Misalnya, dalam kerangka Warp yang digunakan oleh YooTheme (penyedia tema populer dengan rantai render modulnya sendiri), posisi 'logo' tidak akan membuat judul modul (karena mereka membuat dugaan bahwa Anda tidak ingin judul modul ditunjukkan di atas gambar logo Anda).
Jika Anda memperbarui pertanyaan dengan templat dan modul, akan lebih mudah untuk diselidiki.
sumber
Itu akan tergantung pada modul mana itu, dan bagaimana itu diberikan. Saya punya masalah dengan modul pencarian di Joomla 3.3. Saya menyembunyikan judul di backend, tetapi masih ditampilkan di ujung depan. Saya harus melakukan "output override" untuk dapat menyembunyikan judul. Saya menyalin file
modules/mod_search/tmpl
ke template saya (misalnyatemplates/mytemplate/html/mod_search
) dan kemudian menambahkan kode untuk menghormati nilaishowtitle
:Mengapa ini bukan kasus dalam versi inti di luar saya, tapi saya kira, karena ini open source, saya bisa mengubahnya sendiri ...
sumber
Menampilkan judul modul
< jdoc:include type="modules" name="grid2-2" style="xhtml" />
sumber
Dalam manajer modul di bawah
Advanced
tab, ubahModule Style
ke html5, atau xhtml.sumber
Setiap modul memungkinkan judulnya ditampilkan atau disembunyikan sebagai opsi dalam manajer modul.
CATATAN: Itulah satu-satunya tempat untuk mengkonfigurasinya.
Nilai disimpan dalam kolom "showtitle" dari "#__modules".
Semoga pengaturan ini dihormati oleh modul dan templat yang membuatnya.
Inti Joomla membuat modul sesuai dengan gayanya. Render menurut gaya dapat ditemukan di (administrator /) templates / $ template $ / html / modules.php.
Setiap gaya memiliki fungsinya sendiri dengan modChrome_ awalan. Tidak semua gaya memiliki kode untuk judul tersebut.
Gaya mana yang berlaku tergantung pada JDOC dalam template dan pengaturan opsional untuk modul.
Juga memperhatikan beberapa pengkodean yang tidak konsisten:
if ((bool) $module->showtitle)
versus
if ($module->showtitle)
versus
if ($module->showtitle != 0)
yang dapat menyebabkan hasil yang tidak terduga
sumber