Browse Source

feat(investment): 添加投资相关UI ID并更新投资页面以使用动态ID

master
peijunlei 2 weeks ago
parent
commit
592be77f11
  1. 6
      config/ui_ids.php
  2. 23
      public/themes/website/1/en/demo/investment.html
  3. 23
      public/themes/website/1/zh/demo/investment.html

6
config/ui_ids.php

@ -24,6 +24,12 @@ return [
'news_video' => ['zh' => 757, 'en' => 758], // 企业视频
'exhibition' => ['zh' => 364, 'en' => 733], // 展会与活动
'invest' => ['zh' => 365, 'en' => 734], // 投资者关系
'invest_info' => ['zh' => 366, 'en' => 735], // 基本信息
'invest_announce' => ['zh' => 367, 'en' => 736], // 公司公告
'invest_stock' => ['zh' => 368, 'en' => 737], // 股票信息
'invest_learn' => ['zh' => 369, 'en' => 738], // 投资知识学习
'invest_hotline' => ['zh' => 370, 'en' => 739], // 投资者热线
'about' => ['zh' => 371, 'en' => 740], // 关于睿能
'about_intro' => ['zh' => 372, 'en' => 741], // 公司简介
'about_history' => ['zh' => 373, 'en' => 742], // 发展历史

23
public/themes/website/1/en/demo/investment.html

@ -64,7 +64,14 @@
<img src="{$current_cate.thumbnail.url ?? ''}" alt="" width="1920" height="720" />
</div>
</section>
{hcTaglib:category id="366" item="vo" field="*"}
{php}
$ui_invest_info = uiId('invest_info');
$ui_invest_announce = uiId('invest_announce');
$ui_invest_stock = uiId('invest_stock');
$ui_invest_learn = uiId('invest_learn');
$ui_invest_hotline = uiId('invest_hotline');
{/php}
{hcTaglib:category id="$ui_invest_info" item="vo" field="*"}
{php}
$descStr = $vo['description'] ?? '';
$infoList = [];
@ -88,7 +95,7 @@
</div>
</section>
{/hcTaglib:category}
{hcTaglib:category id="367" item="vo" field="*"}
{hcTaglib:category id="$ui_invest_announce" item="vo" field="*"}
<section class="iv-announce section__wrap" id="announce" data-header-dark>
<div class="iv-announce__head">
<h2 class="iv-announce__title">{$vo.title}</h2>
@ -108,7 +115,7 @@
</div>
<div class="iv-announce__swiper swiper">
<div class="swiper-wrapper">
{hcTaglib:contentPage cid="367" mainField="*" subField="*" name="hc_content" limit="12" item="vo"}
{hcTaglib:contentPage cid="$ui_invest_announce" mainField="*" subField="*" name="hc_content" limit="12" item="vo"}
<article class="swiper-slide iv-announce__card">
<time class="iv-announce__date" datetime="{$vo.publish_time|date='Y-m-d'}">{$vo.publish_time|date='Y-m-d'}</time>
<h3 class="iv-announce__name">{$vo.title}</h3>
@ -140,8 +147,9 @@
</div>
</section>
{/hcTaglib:category}
{hcTaglib:category id="$ui_invest_stock" item="vo" field="*"}
<section class="iv-stock section__wrap" id="stock" data-header-dark>
<h2 class="iv-stock__title">Stock information</h2>
<h2 class="iv-stock__title">{$vo.title}</h2>
<div class="iv-stock__body">
<div class="iv-stock__data">
<p class="iv-stock__code">Stock code: {$stockInfo.code}</p>
@ -175,13 +183,14 @@
</div>
</div>
</section>
{/hcTaglib:category}
{hcTaglib:category id="369" item="vo" field="*"}
{hcTaglib:category id="$ui_invest_learn" item="vo" field="*"}
<section class="iv-learn section__wrap" id="learn" data-header-dark>
<h2 class="iv-learn__title">{$vo.title}</h2>
<div class="iv-learn__body">
<ul class="iv-learn__list">
{hcTaglib:contentPage cid="369" mainField="*" subField="*" name="hc_content" limit="12" item="vo"}
{hcTaglib:contentPage cid="$ui_invest_learn" mainField="*" subField="*" name="hc_content" limit="12" item="vo"}
<a class="iv-learn__item" href="{$vo.url ?? ''}" target="_blank">
<time class="iv-learn__date" datetime="{$vo.publish_time|date='Y-m-d'}">{$vo.publish_time|date='Y-m-d'}</time>
<h3 class="iv-learn__name">{$vo.title}</h3>
@ -213,7 +222,7 @@
</section>
{/hcTaglib:category}
{hcTaglib:category id="370" item="vo" field="*"}
{hcTaglib:category id="$ui_invest_hotline" item="vo" field="*"}
<section class="iv-hotline" id="hotline">
<div class="iv-hotline__bg" aria-hidden="true">
<img src="{$vo.thumbnail.url ?? ''}" alt="" width="1920" height="800" />

23
public/themes/website/1/zh/demo/investment.html

@ -64,7 +64,14 @@
<img src="{$current_cate.thumbnail.url ?? ''}" alt="" width="1920" height="720" />
</div>
</section>
{hcTaglib:category id="366" item="vo" field="*"}
{php}
$ui_invest_info = uiId('invest_info');
$ui_invest_announce = uiId('invest_announce');
$ui_invest_stock = uiId('invest_stock');
$ui_invest_learn = uiId('invest_learn');
$ui_invest_hotline = uiId('invest_hotline');
{/php}
{hcTaglib:category id="$ui_invest_info" item="vo" field="*"}
{php}
$descStr = $vo['description'] ?? '';
$infoList = [];
@ -88,7 +95,7 @@
</div>
</section>
{/hcTaglib:category}
{hcTaglib:category id="367" item="vo" field="*"}
{hcTaglib:category id="$ui_invest_announce" item="vo" field="*"}
<section class="iv-announce section__wrap" id="announce" data-header-dark>
<div class="iv-announce__head">
<h2 class="iv-announce__title">{$vo.title}</h2>
@ -108,7 +115,7 @@
</div>
<div class="iv-announce__swiper swiper">
<div class="swiper-wrapper">
{hcTaglib:contentPage cid="367" mainField="*" subField="*" name="hc_content" limit="12" item="vo"}
{hcTaglib:contentPage cid="$ui_invest_announce" mainField="*" subField="*" name="hc_content" limit="12" item="vo"}
<article class="swiper-slide iv-announce__card">
<time class="iv-announce__date" datetime="{$vo.publish_time|date='Y-m-d'}">{$vo.publish_time|date='Y-m-d'}</time>
<h3 class="iv-announce__name">{$vo.title}</h3>
@ -140,8 +147,9 @@
</div>
</section>
{/hcTaglib:category}
{hcTaglib:category id="$ui_invest_stock" item="vo" field="*"}
<section class="iv-stock section__wrap" id="stock" data-header-dark>
<h2 class="iv-stock__title">股票信息</h2>
<h2 class="iv-stock__title">{$vo.title}</h2>
<div class="iv-stock__body">
<div class="iv-stock__data">
<p class="iv-stock__code">股票代码:{$stockInfo.code}</p>
@ -175,13 +183,14 @@
</div>
</div>
</section>
{/hcTaglib:category}
{hcTaglib:category id="369" item="vo" field="*"}
{hcTaglib:category id="$ui_invest_learn" item="vo" field="*"}
<section class="iv-learn section__wrap" id="learn" data-header-dark>
<h2 class="iv-learn__title">{$vo.title}</h2>
<div class="iv-learn__body">
<ul class="iv-learn__list">
{hcTaglib:contentPage cid="369" mainField="*" subField="*" name="hc_content" limit="12" item="vo"}
{hcTaglib:contentPage cid="$ui_invest_learn" mainField="*" subField="*" name="hc_content" limit="12" item="vo"}
<a class="iv-learn__item" href="{$vo.url ?? ''}" target="_blank">
<time class="iv-learn__date" datetime="{$vo.publish_time|date='Y-m-d'}">{$vo.publish_time|date='Y-m-d'}</time>
<h3 class="iv-learn__name">{$vo.title}</h3>
@ -213,7 +222,7 @@
</section>
{/hcTaglib:category}
{hcTaglib:category id="370" item="vo" field="*"}
{hcTaglib:category id="$ui_invest_hotline" item="vo" field="*"}
<section class="iv-hotline" id="hotline">
<div class="iv-hotline__bg" aria-hidden="true">
<img src="{$vo.thumbnail.url ?? ''}" alt="" width="1920" height="800" />

Loading…
Cancel
Save