{title}
{description}
#!/usr/bin/env python3
"""Update pages to use the full template with image section."""
import os
import re
import glob
# Image mapping for each product
IMAGE_MAP = {
'พุกต่างๆ': 'ANCHOR_cover_01.jpg',
'pipe': 'ppr-pipe_000C.jpg',
'เม็กกรู๊ฟ-คับปลิ้ง': 'MECH_001.jpg',
'อุปกรณ์ดับเพลิง': 'extinguishers_000C.jpg',
'ฉนวนหุ้มท่อ-pipe-insulation': 'Thermobreak_-Raised-Floor-Insulation_0.png',
'หัวจ่ายแอร์-ball-jet': 'balljet-cover_000C-768x1024.jpg',
'น็อต-แหวน-สกรู-hex-nut-flat-washer-hexagon-head-screw': 'NUT_FLATWASHER_SCREW_cover_01.jpg',
'สตัดเกลียวตลอด-เหล็ก-threaded-rod': 'aaa_aaa_aaaaea_ayauacaaa_a_-male-thread-connector.jpg',
'ระบบรั้ว': 'Banner-vineman.jpg', # Will use banner as fallback
'แคล้มประกับ-ชุบรุ้ง-ชุบ': 'aayaaa_aaaaaaaaa-low-pipe-clamp.jpg',
'dukelarrsen': 'dukelarrsen-01.jpg',
'pp-r-pp-rct-poloplast': 'POLOPLAST_001.png',
'ท่อพีพีอาร์': 'ppr-pipe_000C.jpg',
'ยูโบลท์เหล็กแผ่น-ยูแบน-strap': 'STRAP_U-BOLT_cover_01.jpg',
'เควิสแฮงเกอร์': 'ADJUSTABLE_CLEVIS_HANGER_cover_01.jpg',
'รั้วเทวดา': 'Banner-TDV2.jpg',
'แฮงเกอร์-แคล้ม-โบลท์-แหว': 'ADJUSTABLE_SPLIT_RING_HANGER_cover_01.jpg',
}
# Template for two-column layout
TEMPLATE_WITH_IMAGE = '''---
import BaseLayout from '@/layouts/BaseLayout.astro';
import Header from '@/components/common/Header.astro';
import Footer from '@/components/common/Footer.astro';
---
{description}
{title}