[], 'actual' => [], 'skipped' => []]; foreach ((array)($nodes ?? []) as $n) { $sg = (string)($n['stage'] ?? 'plan'); if (!isset($bysStage[$sg])) { $sg = 'plan'; } $bysStage[$sg][] = $n; } /* 🔴 #48(2026-11-05):**提示语删掉**(用户:「已走过 —— 也出现在日历与首页 『往年今日』,这句话删除」)。不只删这一句 —— 三个分组的提示语一律去掉: 组头只留名称和条数,界面更干净。 ⚠️ 保留数组结构(只用 [0] 名称),改动面最小。 */ $groupMeta = [ 'plan' => ['计划的行程'], 'actual' => ['实际行程'], 'skipped' => ['未成行'], ]; ?>
= nl2br(e((string)$t['summary'])) ?>
还没有简介 —— 点这里写一句。
这段旅程的旧「备注」还没搬成简介 —— 点这里补一段简介。
= nl2br(e((string)$n['detail'])) ?>
| # | 时间 | 地点 | 说明 |
|---|---|---|---|
| = (int)$rv['seq'] === 1 ? '原计划' : '第 ' . ((int)$rv['seq'] - 1) . ' 次修正' ?> | = e(\App\Trip::nodeSpan($rv['starts_at'] ?? null, $rv['ends_at'] ?? null)) ?> | = e((string)($rv['place'] ?? '')) ?> | = e((string)($rv['detail'] ?? '')) ?> |
正在载入…