Files
web_huangguo_web/app/templates/base/dialogAd.html
T
2026-09-23 16:50:34 +07:00

40 lines
1.5 KiB
HTML

{{define "dialogAd"}}
{{if .appConfig.DialogList}}
<link rel="stylesheet" href="/static/css/dialogAd.css?v=4" />
<div
class="dialog-ad-mask"
id="dialogAd"
data-dialog-ad
hidden
>
{{range $index, $dialog := .appConfig.DialogList}}
<div
class="dialog-ad-panel"
data-dialog-ad-item
data-dialog-ad-index="{{$index}}"
data-dialog-ad-id="{{$dialog.ID}}"
data-creative-id="{{$dialog.ID}}"
role="dialog"
aria-modal="true"
aria-label="{{if $dialog.Title}}{{$dialog.Title}}{{else}}广告{{end}}"
hidden
>
{{if $dialog.Link}}
<a class="dialog-ad-media" href="{{$dialog.Link}}" target="_blank" rel="sponsored nofollow noopener noreferrer" aria-label="{{if $dialog.Title}}{{$dialog.Title}}{{else}}查看广告{{end}}" data-creative-id="{{$dialog.ID}}">
<img class="dialog-ad-image" src="/static/images/placeholder.png?v=2" data-dialog-ad-src="{{$dialog.Images}}" alt="{{$dialog.Title}}" title="{{$dialog.Title}}" decoding="async" />
</a>
{{else}}
<div class="dialog-ad-media">
<img class="dialog-ad-image" src="/static/images/placeholder.png?v=2" data-dialog-ad-src="{{$dialog.Images}}" alt="{{$dialog.Title}}" title="{{$dialog.Title}}" decoding="async" />
</div>
{{end}}
<button class="dialog-ad-close" type="button" data-dialog-ad-close aria-label="关闭广告">
<img src="/static/images/figma-dialog-ad/close.svg" width="36" height="36" alt="" />
</button>
</div>
{{end}}
</div>
<script defer src="/static/js/pages/dialogAd.js?v=5"></script>
{{end}}
{{end}}