NAC_Blockchain/nac-quantum-browser/view/index/search.html

51 lines
2.4 KiB
HTML
Executable File
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{include file="index/layout_header" title="搜索结果"}
<h5 class="mb-3 fw-bold">搜索结果:<span class="text-primary">{$q|default=''}</span></h5>
{if condition="empty($q)"}
<div class="card bg-dark border-secondary">
<div class="card-body text-center text-secondary py-5">
请输入区块号、交易哈希或地址进行搜索
</div>
</div>
{elseif condition="$type == 'block' && !empty($result)"}
<div class="card bg-dark border-primary">
<div class="card-header border-primary text-primary fw-bold">找到区块</div>
<div class="card-body">
<p>区块号:<a href="/block?n={$result.number}" class="text-primary fw-bold">#{$result.number}</a></p>
<p class="mb-0">区块哈希:<code class="text-info small" style="word-break:break-all">{$result.hash|default='N/A'}</code></p>
</div>
<div class="card-footer border-secondary">
<a href="/block?n={$result.number}" class="btn btn-sm btn-primary">查看区块详情 →</a>
</div>
</div>
{elseif condition="$type == 'transaction' && !empty($result)"}
<div class="card bg-dark border-info">
<div class="card-header border-info text-info fw-bold">找到交易</div>
<div class="card-body">
<p>交易哈希:<code class="text-info small" style="word-break:break-all">{$result.hash|default='N/A'}</code></p>
<p>所在区块:<a href="/block?n={$result.blockNumber}" class="text-primary">#{$result.blockNumber|default=0}</a></p>
<p class="mb-0">状态:<span class="badge bg-success">{$result.status|default='success'}</span></p>
</div>
</div>
{elseif condition="$type == 'address' && !empty($result)"}
<div class="card bg-dark border-success">
<div class="card-header border-success text-success fw-bold">找到地址</div>
<div class="card-body">
<p>地址:<code class="text-success">{$result.address|default=$q}</code></p>
<p>余额:<strong>{$result.balance|default=0} XTZH</strong></p>
<p class="mb-0">交易数:{$result.txCount|default=0}</p>
</div>
</div>
{else}
<div class="card bg-dark border-secondary">
<div class="card-body text-center text-secondary py-5">
<div class="fs-1 mb-3">🔍</div>
未找到与 "<strong class="text-light">{$q|default=''}</strong>" 相关的结果
<br><small class="text-muted mt-2 d-block">支持搜索:区块号(如 1234、区块哈希48字节 SHA3-384</small>
</div>
</div>
{/if}
{include file="index/layout_footer"}