Merhaba,
Bir pivot tablosunda ilişkilendirdiğim varyant sistemim mevcut. Çıktımda aşağıdaki gibi. Burada olan şey atıyorum varyant Renk ise onun altındaki renkleri basacak. Aynı zamanda başka bir Beden gibi varyant var ise onları da basacak.

Örnek senaryo şu şekilde;
Varyant ekle =>
Renk
-Kırmızı
-Siyah
-vs vs
Beden
-L
-Xs
-M
-vs vs
Varsa diğer varyantlar...
Şuan ki olan bu şekilde.

Gördüğünüz gibi Ayakkabı numarası ve Test Varyant adında 2 tane varyantım var. Amacım tam olarak yukarıda anlatmış olduğum Ayakkabı numaralarını bir grup olarak toplayıp diğer varyantları da alt alta grup grup göstermek.
$node = Node::where("id", $page->node_id)->where('status', 1)
->with(['commerce.nodeTermCommerce.term'])
->first();
Konu hakkında yardımlarınızı rica ederim.