Browse Source

feat:解决方案页面模板

master
zhangf@suq.cn 3 weeks ago
parent
commit
bda7ce0e9f
  1. 49
      public/themes/website/1/zh/demo/solution2.html
  2. 20
      route/1_zh_frontend.php
  3. 20
      route/4_zh_frontend.php

49
public/themes/website/1/zh/demo/solution2.html

@ -52,62 +52,32 @@
<body> <body>
<!-- header --> <!-- header -->
{include file="components/header"} {include file="components/header"}
{hcTaglib:category id="$_GET['cid']" item="vo" field="*"}
<main class="main-solution2" data-nav="解决方案"> <main class="main-solution2" data-nav="解决方案">
<section class="sl2-hero"> <section class="sl2-hero">
<div class="sl2-hero__intro section__wrap" data-header-dark> <div class="sl2-hero__intro section__wrap" data-header-dark>
<h1 class="sl2-hero__title">协作码垛机器人解决方案</h1>
<h1 class="sl2-hero__title">{$vo.title}</h1>
<p class="sl2-hero__desc"> <p class="sl2-hero__desc">
以协作机器人为核心,结合码垛工艺包、末端夹具、底座和安全系统组成的码垛自动化方案,通过视觉传感器、力传感器等设备实时感知货物的位置、形状和重量,并据此调整抓取方式和堆叠策略。
{$vo.description ?? ''}
</p> </p>
</div> </div>
<div class="sl2-hero__media" aria-hidden="true"> <div class="sl2-hero__media" aria-hidden="true">
<img src="/themes/dist_static/static/images/section-1-img-B5FmbFVn.png" alt="" width="1920" height="720" />
<img src="{$vo.thumbnail.url ?? ''}" alt="" width="1920" height="720" />
</div> </div>
</section> </section>
<section class="sl2-adv section__wrap" id="adv" data-header-dark> <section class="sl2-adv section__wrap" id="adv" data-header-dark>
<h2 class="sl2-adv__title">方案优势</h2> <h2 class="sl2-adv__title">方案优势</h2>
<ul class="sl2-adv__list"> <ul class="sl2-adv__list">
{hcTaglib:content cid="380" moduleId="1" sort="id asc,sort asc" name="contentList" item="article" limit="10" mainField="id,title,sub_title,content,thumbnail" subField="" onlyData="2"}
<li class="sl2-adv__item"> <li class="sl2-adv__item">
<span class="sl2-adv__icon" aria-hidden="true"> <span class="sl2-adv__icon" aria-hidden="true">
<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="48.000000" height="48.000000" fill="none" customFrame="#000000">
<g id="Managing Containers">
<path id="managing--containers" d="M13.5 19.5L13.5 7.5L24 1.5L34.5 7.5L34.5 19.5L24 25.5L13.5 19.5ZM46.5 28.5L36 22.5L25.5 28.5L25.5 40.5L36 46.5L46.5 40.5L46.5 28.5ZM22.5 28.5L12 22.5L1.5 28.5L1.5 40.5L12 46.5L22.5 40.5L22.5 28.5ZM22.5 13.5C22.5 14.3276 23.172 15 24 15C24.828 15 25.5 14.3276 25.5 13.5C25.5 12.6724 24.828 12 24 12C23.172 12 22.5 12.6724 22.5 13.5ZM34.5 34.5C34.5 35.3276 35.172 36 36 36C36.828 36 37.5 35.3276 37.5 34.5C37.5 33.6724 36.828 33 36 33C35.172 33 34.5 33.6724 34.5 34.5ZM10.5 34.5C10.5 35.3276 11.172 36 12 36C12.828 36 13.5 35.3276 13.5 34.5C13.5 33.6724 12.828 33 12 33C11.172 33 10.5 33.6724 10.5 34.5ZM12.741 33.2021L23.259 14.7979M13.5 34.5L34.5 34.5M35.259 33.2021L24.741 14.7979" fill-rule="nonzero" stroke="rgb(0,0,0)" stroke-linejoin="round" stroke-width="1.500000" />
<rect id="Transparent Rectangle" width="48.000000" height="48.000000" x="0.000000" y="0.000000" />
</g>
</svg>
</span>
<h3 class="sl2-adv__name">可视化配置流程</h3>
<p class="sl2-adv__text">该流程包带有引导式配置界面和 3D 显示,允许快速设置箱子、托盘和堆垛模式,并在 3D 预览窗口中实时可视化,使整个应用程序配置变得简单明了。</p>
</li>
<li class="sl2-adv__item">
<span class="sl2-adv__icon" aria-hidden="true">
<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="48.000000" height="48.000000" fill="none" customFrame="#000000">
<g id="United governance">
<path id="trusted" d="M45 11.8843L45 13.6157L43.5015 14.4822L42 13.6157L42 11.8872L43.5015 11.0178L45 11.8843ZM3 13.6157L4.50151 14.4822L6 13.6157L6 11.8843L4.50151 11.0178L3 11.8872L3 13.6157ZM42 13.6187L27 22.2678L24 20.5364L21 22.2678L6 13.6062M4.5 14.4807L4.5 35.25L24 46.5L43.5 35.25L43.5 19.5M42 11.877L24 1.5L6 11.8755M34.5 18L24 12L13.5 18L13.5 30L24 36L34.5 30L34.5 24M21 22.2678L21 25.7322L24 27.4636L27 25.7322L27 22.2678" fill-rule="nonzero" stroke="rgb(46,53,58)" stroke-linejoin="round" stroke-width="1.500000" />
<rect id="Transparent Rectangle" width="48.000000" height="48.000000" x="0.000000" y="0.000000" />
</g>
</svg>
</span>
<h3 class="sl2-adv__name">自动生成垛型</h3>
<p class="sl2-adv__text">工艺包软件能够基于托盘、料箱尺寸自动生成多种垛型,提供给用户更灵活的选择,并支持自由调整,2 分钟即可完成垛型配置,极大提升了调试效率。</p>
</li>
<li class="sl2-adv__item">
<span class="sl2-adv__icon" aria-hidden="true">
<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="48.000000" height="48.000000" fill="none" customFrame="#000000">
<g id="Optimize">
<path id="partnership" d="M24 45C12.402 45 3 35.5979 3 24C3 12.4021 12.402 3 24 3C35.598 3 45 12.4021 45 24C45 35.5979 35.598 45 24 45ZM29.9145 22.5183C29.175 15.7588 23.454 10.5 16.5 10.5C9.04349 10.5 3 16.5432 3 24M18.0855 25.4817C18.825 32.2412 24.546 37.5 31.5 37.5C38.9565 37.5 45 31.4568 45 24M28.5 24C28.5 24.8276 29.172 25.5 30 25.5C30.828 25.5 31.5 24.8276 31.5 24C31.5 23.1724 30.828 22.5 30 22.5C29.172 22.5 28.5 23.1724 28.5 24ZM16.5 24C16.5 24.8276 17.172 25.5 18 25.5C18.828 25.5 19.5 24.8276 19.5 24C19.5 23.1724 18.828 22.5 18 22.5C17.172 22.5 16.5 23.1724 16.5 24Z" fill-rule="nonzero" stroke="rgb(46,53,58)" stroke-linejoin="round" stroke-width="1.500000" />
<rect id="Transparent Rectangle" width="48.000000" height="48.000000" x="0.000000" y="0.000000" />
</g>
</svg>
<img style="height: 40px;width: 40px;" src="{$article.thumbnail.url ?? ''}">
</span> </span>
<h3 class="sl2-adv__name">标签功能</h3>
<p class="sl2-adv__text">通过标签功能可设置料箱标签统一朝向,并支持设置料箱进入方向,满足更多样化码垛需求。</p>
<h3 class="sl2-adv__name">{$article.title}</h3>
<p class="sl2-adv__text">{$article.content|raw}</p>
</li> </li>
{/hcTaglib:content}
</ul> </ul>
</section> </section>
@ -281,6 +251,7 @@
</div> </div>
</section> </section>
</main> </main>
{/hcTaglib:category}
<div class="mask" id="mask"> <div class="mask" id="mask">
<header class="mask-header"> <header class="mask-header">

20
route/1_zh_frontend.php

@ -82,11 +82,6 @@ Route::get('/zhonggongyunengyuanshebei', 'List/index')->name('List/index?id=353'
Route::get('/zhonggongyunengyuanshebei/:id', 'Detail/index')->name('Detail/index?cid=353')->append(array('cid' => '353',)) Route::get('/zhonggongyunengyuanshebei/:id', 'Detail/index')->name('Detail/index?cid=353')->append(array('cid' => '353',))
->pattern(array('id' => '\d+', 'cid' => '\d+',)); ->pattern(array('id' => '\d+', 'cid' => '\d+',));
Route::get('/gongchengxiangmu', 'List/index')->name('List/index?id=354')->append(array('id' => '354',));
Route::get('/gongchengxiangmu/:id', 'Detail/index')->name('Detail/index?cid=354')->append(array('cid' => '354',))
->pattern(array('id' => '\d+', 'cid' => '\d+',));
Route::get('/yijianfankui', 'List/index')->name('List/index?id=360')->append(array('id' => '360',)); Route::get('/yijianfankui', 'List/index')->name('List/index?id=360')->append(array('id' => '360',));
Route::get('/investment', 'List/index')->name('List/index?id=365')->append(array('id' => '365',)); Route::get('/investment', 'List/index')->name('List/index?id=365')->append(array('id' => '365',));
@ -125,6 +120,21 @@ Route::get('/video', 'List/index')->name('List/index?id=358')->append(array('id'
Route::get('/announce', 'List/index')->name('List/index?id=359')->append(array('id' => '359',)); Route::get('/announce', 'List/index')->name('List/index?id=359')->append(array('id' => '359',));
Route::get('/solution', 'List/index')->name('List/index?id=354')->append(array('id' => '354',));
Route::get('/solution/:id', 'Detail/index')->name('Detail/index?cid=354')->append(array('cid' => '354',))
->pattern(array('id' => '\d+', 'cid' => '\d+',));
Route::get('/xiezuomaduojiqirenjiejuefangan', 'List/index')->name('List/index?id=379')->append(array('id' => '379',));
Route::get('/xiezuomaduojiqirenjiejuefangan/:id', 'Detail/index')->name('Detail/index?cid=379')->append(array('cid' => '379',))
->pattern(array('id' => '\d+', 'cid' => '\d+',));
Route::get('/fanganyoushi', 'List/index')->name('List/index?id=380')->append(array('id' => '380',));
Route::get('/fanganyoushi/:id', 'Detail/index')->name('Detail/index?cid=380')->append(array('cid' => '380',))
->pattern(array('id' => '\d+', 'cid' => '\d+',));
// 前台公共路由 // 前台公共路由
// 询盘提交 // 询盘提交

20
route/4_zh_frontend.php

@ -82,11 +82,6 @@ Route::get('/zhonggongyunengyuanshebei', 'List/index')->name('List/index?id=353'
Route::get('/zhonggongyunengyuanshebei/:id', 'Detail/index')->name('Detail/index?cid=353')->append(array('cid' => '353',)) Route::get('/zhonggongyunengyuanshebei/:id', 'Detail/index')->name('Detail/index?cid=353')->append(array('cid' => '353',))
->pattern(array('id' => '\d+', 'cid' => '\d+',)); ->pattern(array('id' => '\d+', 'cid' => '\d+',));
Route::get('/gongchengxiangmu', 'List/index')->name('List/index?id=354')->append(array('id' => '354',));
Route::get('/gongchengxiangmu/:id', 'Detail/index')->name('Detail/index?cid=354')->append(array('cid' => '354',))
->pattern(array('id' => '\d+', 'cid' => '\d+',));
Route::get('/yijianfankui', 'List/index')->name('List/index?id=360')->append(array('id' => '360',)); Route::get('/yijianfankui', 'List/index')->name('List/index?id=360')->append(array('id' => '360',));
Route::get('/investment', 'List/index')->name('List/index?id=365')->append(array('id' => '365',)); Route::get('/investment', 'List/index')->name('List/index?id=365')->append(array('id' => '365',));
@ -125,6 +120,21 @@ Route::get('/video', 'List/index')->name('List/index?id=358')->append(array('id'
Route::get('/announce', 'List/index')->name('List/index?id=359')->append(array('id' => '359',)); Route::get('/announce', 'List/index')->name('List/index?id=359')->append(array('id' => '359',));
Route::get('/solution', 'List/index')->name('List/index?id=354')->append(array('id' => '354',));
Route::get('/solution/:id', 'Detail/index')->name('Detail/index?cid=354')->append(array('cid' => '354',))
->pattern(array('id' => '\d+', 'cid' => '\d+',));
Route::get('/xiezuomaduojiqirenjiejuefangan', 'List/index')->name('List/index?id=379')->append(array('id' => '379',));
Route::get('/xiezuomaduojiqirenjiejuefangan/:id', 'Detail/index')->name('Detail/index?cid=379')->append(array('cid' => '379',))
->pattern(array('id' => '\d+', 'cid' => '\d+',));
Route::get('/fanganyoushi', 'List/index')->name('List/index?id=380')->append(array('id' => '380',));
Route::get('/fanganyoushi/:id', 'Detail/index')->name('Detail/index?cid=380')->append(array('cid' => '380',))
->pattern(array('id' => '\d+', 'cid' => '\d+',));
// 前台公共路由 // 前台公共路由
// 询盘提交 // 询盘提交

Loading…
Cancel
Save