51 lines
2.4 KiB
HTML
Executable File
51 lines
2.4 KiB
HTML
Executable File
{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"}
|