include 可以傳陣列
好像用 include 側邊欄還滿合理的
不確定這樣做好不好
除了 home 不能使用這個側邊欄樣板
其他頁面都可以套
問題是廣告元件有些出有些不出,還要埋不同 id 要怎麼辦咧?
-> 考慮到還要產生 uuid 和 觸發 gtm,還是用模組解決好了
@include('future.pc_aside', ['hotPost' => $hotPost, 'event' => $event] )
用 CSS display 控制大螢幕以上出現側邊欄
應該就是搭配 grid 和 container 做
<div class="sm:hidden md:block">
{{-- aside 熱門文章元件 --}}
<div class=" ">
<h2>熱門文章</h2>
<div class="flex flex-col">
@for ($i = 0; $i < 5; $i++)
<x-cards.side_hot :hotPost="$hotPost[$i]"/>
@endfor
</div>
</div>
{{-- aside 社群活動元件 --}}
<div class=" ">
<div>ad</div>
<h2>社群活動</h2>
<ul>
@for ($i = 0; $i < 4; $i++)
<x-cards.side_event :event="event[$i]"/>
@endfor
</ul>
</div>
</div>