PageAdmin网站内容管理系统(CMS)交流论坛
首页
»
PageAdmin使用区
»
安装及使用交流
»
【教程】文章列表加入開關,一鍵篩選出帶有自定義鏈接的文章
xuline - 2022/5/14 10:26:22
再次聲明:本人不懂編程,全靠瞎猜、瞎試,如有高手和更好的方法請勿噴。
相信你們會編程的一看就懂,字段名、變量值可以自己更換。
和我一樣不懂編程的就抄作業吧。
效果:
无标题1.png
(160.07 K)
2022/5/14 10:35:05
无标题2.png
(175.34 K)
2022/5/14 10:35:05
步驟:
1、
1.png
(96.71 K)
2022/5/14 10:35:05
2、
2.png
(43.48 K)
2022/5/14 10:35:05
3、
3.png
(90.84 K)
2022/5/14 10:35:05
4、
4.png
(92.45 K)
2022/5/14 10:35:05
5、
if( vueData.urlSet.ZdyUrl != "" ) {
vueData.formData.IsExternalLinks = "ExternalLink";
}
else
{
vueData.formData.IsExternalLinks = "";
}
复制代码
5.png
(90.33 K)
2022/5/14 10:35:05
6、這裡的
field == "IsExternalLinks"
是判斷只有此字段的欄目才顯示開關。如果其他欄目的文章也有外鏈,可在步驟1自行添加字段
IsExternalLinks。
@foreach (var item in fieldData)
{
string field = StringHelper.FirstCharUpper(item.Name);
if (field == "IsExternalLinks")
{
<el-tooltip class="item" effect="dark" content="外链" placement="top-start">
<el-switch v-model.trim="searchInfo.searchKeyword" active-value="ExternalLink" inactive-value=" " v-on:change="searchInfo.searchField='isExternalLinks'; loadData()"></el-switch>
</el-tooltip>
}
}
复制代码
6.png
(114.86 K)
2022/5/14 10:35:05
7、
if (field == "IsExternalLinks")
{
<el-tag v-show="scope.row.IsExternalLinks=='ExternalLink'">外链</el-tag>
}
else if (field == "Title")
复制代码
7.png
(103.71 K)
2022/5/14 10:35:05
zkfee - 2022/5/17 15:49:42
:strong:
1
查看完整版本:
【教程】文章列表加入開關,一鍵篩選出帶有自定義鏈接的文章
Powered by
Discuz!NT
Archiver 3.9.913 2001-2025
Comsenz Inc.