Files
cms-SiteForge/themes/automotive/pages/product.html
T
浅念 8884e100f9 upgrade: adopt V8.31.1 (theme 1.3/1.4 redesigns, editor deep-canvas, guided launch, component library)
Overlay 190 upstream items (V8.22→8.31) preserving trade-pro theme,
registry tests, and design docs. Re-applied full patch set on identical
anchors (discovery/env_for/blocks.css/type-mapping/locale-override/
theme_color/frontend entries/test_theme_pro_v3 mods) plus compose pins.

Verified: theme suites 35/35; dual-baseline full run 415 passed vs
pristine 386+29 ours, FAILED-set diff EMPTY (same 10 Windows env fails).
Live: container 8.31.1-dev.1 healthy, hesupipe 192 entries intact,
trade-pro build 203 pages 0 errors.

Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-10-26 09:43:17 +08:00

4 lines
2.1 KiB
HTML

<div class="auto31-detail pro-v30-page pro-product-layout pro-v30-product">
<section class="auto31-detail-head"><div class="pro-wrap"><nav class="auto31-crumb"><a href="/">首页</a> / <a href="/products/">全部车型</a> / <span>{{page.title}}</span></nav><div class="auto31-detail-title"><div><span class="pro-eyebrow">VEHICLE DETAILS / MODEL OVERVIEW</span><h1>{{page.title}}</h1><div class="auto31-model-tags">{% if fields.get('brand') %}<span>{{fields.get('brand')}}</span>{% endif %}{% if fields.get('category') %}<span>{{fields.get('category')}}</span>{% endif %}</div></div><a class="auto31-primary" href="/contact/">{{auto_icon("chat")}} 询问该车型</a></div>
<div class="auto31-detail-gallery"><div class="pro-product-media auto31-detail-main">{% if page.cover %}<img class="pro-photo" src="{{safe_image(page.cover)}}" alt="{{page.title}}" loading="eager" decoding="async" fetchpriority="high">{% else %}{{cover(page,'product')}}{% endif %}</div>{% if gallery|length > 1 %}<div class="pro-gallery-thumbs auto31-thumbnails" aria-label="车型图库">{% for photo in gallery %}<button type="button" data-gallery-image="{{photo}}" aria-label="查看第{{loop.index}}张图片"><img src="{{photo}}" alt="{{page.title}} · 图片{{loop.index}}" loading="lazy" decoding="async"></button>{% endfor %}</div>{% endif %}</div></div></section>
<section class="pro-section auto31-detail-information"><div class="pro-wrap auto31-detail-columns"><div class="auto31-detail-copy"><span class="pro-eyebrow">OVERVIEW</span><h2>车型介绍</h2>{% if page.summary %}<p class="auto31-detail-summary">{{page.summary}}</p>{% endif %}{{body_copy(content,page)}}</div><aside class="auto31-spec-panel"><span class="pro-eyebrow">VEHICLE SPECIFICATION</span><h2>车辆参数</h2><div class="pro-specs">{% for row in specs %}<div><span>{{row.label}}</span><strong>{{row.value}}</strong></div>{% else %}<p class="pro-muted">该车型尚未上传规格参数,请联系工作人员了解。</p>{% endfor %}</div><a href="/contact/" class="auto31-secondary">{{auto_icon("file")}} 获取详细资料</a></aside></div></section></div>