帝国Cms模板制作调用论坛贴子教程
通常使用论坛的调用贴子JS即可调用论坛贴子,但今天我们要讲解的是帝国CMS模板制作中如何用标签调用论坛贴子,因为标签更灵活。
备注:这里discuz支持X3.1,在站长地带首页测试无误。站长地带用的是方法二,就是灵动标签调用的
方法1:
通过ecmsinfo标签与按SQL调用相结合实现论坛数据调用。
使用要点:
1、采用ecmsinfo标签;(点击这里可以查看ecmsinfo标签使用教程)
标签语法:[ecmsinfo]栏目ID,显示条数,标题截取数,是否显示栏目名,操作类型,模板ID,只显示有标题图片[/ecmsinfo]
2、标签中使用“按sql查询”操作类型;
标签参数中的“栏目ID”为SQL语句;“操作类型”为“24”。
3、制作显示样式模板
在标签模板中用“[!--title--]”贴子标题;“[!--id--]”表示贴子ID。
标签语法例子:
[ecmsinfo]'select 贴子标题字段 as title,贴子ID字段 as id from 贴子数据表 order by 排序字段 desc limit 调用条数',0,标题截取字数,0,24,模板ID,0[/ecmsinfo]
例如:(调用论坛最新10个贴子)
DISCUZ论坛:[ecmsinfo]'select subject as title,tid as id from pre_forum_thread order by tid desc limit 10',0,30,0,24,1,0[/ecmsinfo]
PHPWIND论坛:[ecmsinfo]'select subject as title,tid as id from pw_threads order by tid desc limit 10',0,30,0,24,1,0[/ecmsinfo]
(说明:如果论坛跟帝国CMS安装在不同的数据库,“贴子数据表”用“数据库.数据表”表示,如“discuzdb.cdb_threads”.)
·举例说明:调用DISCUZ论坛贴子
调用DISCUZ论坛贴子标签语法:
[ecmsinfo]'select subject as title,tid as id from pre_forum_thread order by tid desc limit 10',0,30,0,24,7,0[/ecmsinfo]
调用贴子数为10;贴子标题截取数为30个字;使用标签模板ID=7的模板。 (说明:如果你改了数据库前缀,请做相应更改。)
制作显示样式模板:
登陆后台->"模板管理"->"增加标签模板",分别增加“显示一行一列”与“一行显示多列”两个标签模板。
增加完成后,返回“标签模板”管理,会看到我们刚增加的两个标签。(www.zzarea.com 网站建设)
现在我们修改首页模板:
登陆后台->"模板管理"->"公共模板"->"修改首页模板",将模板内容复制到dreamweaver编辑,在模板中加入调用论坛贴子的标签,如下图:
(说明:其中“where fid=版块ID”为按论坛版块调用贴子。)
修改完首页模板后,将模板代码内容复制到后台首页模板文本框,然后点击修改。
修改首页模板后,我们点击“预览”,可以查看修改后的首页效果,嘿嘿,是不是把论坛所有贴子都搬到帝国CMS了。
其它说明:上面举例的SQL语句是调用论坛及版块新贴,你还可以调用热门贴子、精华贴等等,只需改SQL语句的排序与条件即可。还有更多应用,比如在信息页面中调用相关论坛贴子、调用其它系统数据等等。
方法2:使用灵动标签【e:loop】调用论坛帖子
调用Discuz最新贴子:pre_是discuz的表前缀
<table width="100%" border="0" cellspacing="1" cellpadding="3"> [e:loop={"select tid,subject from pre_forum_thread order by tid desc limit 10",10,24,0}] <tr><td> <a href="http://bbs.zzarea.com/viewthread.php?tid=<?=$bqr[tid]?>" target="_blank"><?=$bqr[subject]?></a> </td></tr> [/e:loop] </table>
调用PHPwind最新贴子:pw_是phpwind的表前缀
<table width="100%" border="0" cellspacing="1" cellpadding="3"> [e:loop={"select tid,subject from pw_threads order by tid desc limit 10",10,24,0}] <tr><td> <a href="/bbs/read.php?tid=<?=$bqr[tid]?>" target="_blank"><?=$bqr[subject]?></a> </td></tr> [/e:loop] </table>
Atas ialah kandungan terperinci 帝国Cms模板制作调用论坛贴子教程. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

Video Face Swap
Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas





Forum discuz ialah perisian forum dalam talian, juga dikenali sebagai BBS Ia adalah sistem program yang digunakan untuk menubuhkan komuniti forum di Internet. Perisian forum Zhiyo yang berkuasa boleh membantu pengguna membina komuniti forum yang profesional dan lengkap, dan boleh melaksanakan pelbagai fungsi, seperti membina pendaftaran pengguna, log masuk, melihat topik, menerbitkan siaran, membuat ulasan, menyediakan penyederhana, dll. Benarkan pengguna untuk mengurus dan mengekalkan komuniti forum dengan mudah.

Pengurusan kebenaran forum Discuz: Baca panduan tetapan kebenaran Dalam pengurusan forum Discuz, tetapan kebenaran adalah bahagian yang penting. Antaranya, penetapan kebenaran membaca amat penting, kerana ia menentukan skop kandungan yang boleh dilihat oleh pengguna yang berbeza dalam forum. Artikel ini akan memperkenalkan secara terperinci tetapan kebenaran membaca forum Discuz dan cara mengkonfigurasinya secara fleksibel untuk keperluan yang berbeza. 1. Konsep asas kebenaran membaca Dalam forum Discuz, kebenaran membaca terutamanya termasuk konsep berikut yang perlu difahami: Keizinan membaca lalai: Lalai selepas pendaftaran pengguna baharu

Forum PHP termasuk: 1. Forum PHP, bahagian forum laman web rasmi PHP, yang merupakan platform penting untuk komunikasi di kalangan pembangun PHP 2. phphub, komuniti teknologi PHP yang terkenal di China dan salah satu forum teknologi PHP terbesar; di China; 3. Laracasts, platform pembelajaran dalam talian untuk rangka kerja Laravel;

Program Mini Forum Sosial Linfeng |. Forum Apl H5 |. ialah forum sosial yang dipisahkan dari hadapan dan belakang projek siaran/BBS yang dibangunkan oleh java+vue+uniapp, termasuk siaran grafik forum, video, kalangan, sembang peribadi IM, WeChat pembayaran, dan pos berbayar , daftar masuk mata, cas semula dompet dan fungsi lengkap aplikasi forum program mini forum.

Dalam sistem forum Discuz, masalah log masuk pengguna merupakan antara masalah yang biasa dihadapi oleh pengguna. Masalah seperti log masuk gagal, ketidakupayaan untuk mengingati kata laluan dan ketidakupayaan untuk menggunakan log masuk pihak ketiga sering menyusahkan pengguna dan menjejaskan pengalaman pengguna. Artikel ini akan memperkenalkan anda kepada beberapa kaedah untuk menyelesaikan masalah log masuk Discuz dan membantu anda menyemak imbas forum dengan mudah. Penyelesaian masalah kegagalan log masuk: Kegagalan log masuk adalah salah satu masalah yang paling biasa. Untuk menyelesaikan masalah kegagalan log masuk, semak dengan teliti sama ada nama pengguna dan kata laluan yang dimasukkan adalah betul untuk memastikan tiada ralat input. Jika anda mengesahkan bahawa input adalah betul, tetapi masih

Panduan Tetapan Siaran Panas Forum Discuz Dengan perkembangan pesat Internet, forum, sebagai platform komuniti dalam talian yang penting, memainkan peranan penting dalam menghubungkan pengguna, berkongsi maklumat dan bertukar pendapat. Dalam forum Discuz, catatan hangat adalah salah satu cara penting untuk menarik pengguna dan meningkatkan aktiviti forum. Dengan menetapkan siaran hangat, pentadbir boleh memaparkan kandungan berkualiti tinggi di bahagian atas, merangsang pengguna untuk mengambil bahagian dalam perbincangan dan meningkatkan pendedahan dan kadar klik lalu siaran. Artikel ini akan memperkenalkan cara menyediakan fungsi siaran panas dalam forum Discuz dan memberikan contoh kod khusus.

Penjelasan terperinci tentang cara mengubah suai avatar dalam forum Discuz Dalam forum Discuz, avatar adalah bahagian penting dalam profil pengguna, yang boleh membantu pengguna menunjukkan personaliti dan ciri mereka. Secara lalai, forum Discuz menyediakan beberapa avatar untuk dipilih oleh pengguna, tetapi kadangkala pengguna mahu menggunakan avatar yang direka sendiri atau ditemui daripada tapak web luaran. Artikel ini akan memperkenalkan secara terperinci cara mengubah suai avatar dalam forum Discuz dan memberikan contoh kod khusus. Langkah 1: Log masuk ke antara muka pengurusan bahagian belakang Discuz Pertama, anda perlu log masuk

Pengenalan dan Panduan Penggunaan Forum Discuz Dengan perkembangan Internet, forum telah menjadi platform penting bagi ramai orang untuk berkomunikasi dan berkongsi maklumat. Antaranya, Discuz adalah salah satu sistem forum yang paling popular di China Ia terkenal dengan fungsi yang kaya dan kemudahan penggunaan. Artikel ini akan memperkenalkan ciri asas forum Discuz, cara menggunakan sistem forum untuk menyiarkan, membalas, dsb., dan menyediakan beberapa contoh kod khusus untuk membantu pembaca menguasai kemahiran berkaitan dengan lebih baik. 1. Ciri asas forum Discuz dan fungsi kaya: Perbincangan mengenai Discuz
