@php $isComparison = $slug === 'mutton-cloth-vs-stockinette'; $listingArticle = collect(config('insights.featured'))->firstWhere('slug', $slug); $eyebrow = $article['eyebrow'] ?? ($listingArticle['category'] ?? $article['category']); $readTime = $article['read_time'] ?? ($listingArticle['read_time'] ?? null); $deck = $article['deck'] ?? $article['excerpt']; $tocItems = $isComparison ? [ ['id' => 'introduction', 'label' => 'Introduction'], ['id' => 'understanding-the-basics', 'label' => 'Understanding the Basics'], ['id' => 'similarities', 'label' => 'Similarities'], ['id' => 'common-applications', 'label' => 'Common Applications'], ['id' => 'which-product-should-you-choose', 'label' => 'Which Product Should You Choose?'], ['id' => 'why-manufacturing-quality-matters', 'label' => 'Why Manufacturing Quality Matters'], ['id' => 'conclusion', 'label' => 'Conclusion'], ] : collect($article['sections'])->map(fn ($section) => ['id' => Str::slug($section['heading']), 'label' => $section['heading']])->all(); $relatedBySlug = collect(config('insights.featured'))->keyBy('slug'); $relatedArticles = collect(['what-is-stockinette', 'what-is-mutton-cloth', 'choosing-industrial-cleaning-cloth']) ->reject(fn ($relatedSlug) => $relatedSlug === $slug) ->map(fn ($relatedSlug) => $relatedBySlug->get($relatedSlug))->filter()->take(3); $schema = ['@context'=>'https://schema.org','@type'=>'Article','headline'=>$article['title'],'description'=>$article['excerpt'],'image'=>asset($article['image']),'author'=>['@type'=>'Organization','name'=>'Servoknit'],'publisher'=>['@type'=>'Organization','name'=>'Servoknit'],'mainEntityOfPage'=>url()->current()]; @endphp

{{ $eyebrow }}

{{ $article['title'] }}

{{ $deck }}

{{ $eyebrow }}@if($readTime){{ $readTime }}@endif @if(!empty($article['published_at'])){{ $article['published_at'] }}@endif

On this page
    @foreach($tocItems as $item)
  1. {{ str_pad($loop->iteration, 2, '0', STR_PAD_LEFT) }} {{ $item['label'] }}
  2. @endforeach
@if($isComparison)

Introduction

@foreach($article['sections'][0]['paragraphs'] as $paragraph)

{{ $paragraph }}

@endforeach

Understanding the Basics

@foreach($article['sections'][1]['subsections'] as $subsection)

{{ $subsection['heading'] }}

@foreach($subsection['paragraphs'] ?? [] as $paragraph)

{{ $paragraph }}

@endforeach @endforeach @if(!empty($article['comparison_table']))

Mutton Cloth vs Stockinette

@foreach($article['comparison_table']['headings'] as $heading)@endforeach@foreach($article['comparison_table']['rows'] as $row)@foreach($row as $cell)@endforeach@endforeach
{{ $heading }}
{{ $cell }}
@endif

Similarities

@php($similarities = $article['sections'][2]['subsections'][0]) @foreach($similarities['paragraphs'] ?? [] as $paragraph)

{{ $paragraph }}

@endforeach
    @foreach($similarities['bullets'] ?? [] as $item)
  • {{ $item }}
  • @endforeach

Common Applications

@foreach($article['sections'][3]['subsections'] as $subsection)

{{ $subsection['heading'] }}

@foreach($subsection['paragraphs'] ?? [] as $paragraph)

{{ $paragraph }}

@endforeach @endforeach

Which Product Should You Choose?

The right choice depends on your application.

Choose Mutton Cloth if your requirement involves:

  • General industrial cleaning
  • Polishing
  • Wiping surfaces
  • Wrapping applications
  • Heavy-duty maintenance

Choose Stockinette if your application requires:

  • Tubular construction
  • Better stretchability
  • Protective covering
  • Component wrapping
  • Specialised industrial requirements

Why Manufacturing Quality Matters

@foreach($article['sections'][5]['paragraphs'] ?? [] as $paragraph)

{{ $paragraph }}

@endforeach
    @foreach($article['sections'][5]['bullets'] ?? [] as $item)
  • {{ $item }}
  • @endforeach
@foreach($article['sections'][5]['after'] ?? [] as $paragraph)

{{ $paragraph }}

@endforeach

Conclusion

@foreach($article['sections'][6]['paragraphs'] as $paragraph)

{{ $paragraph }}

@endforeach
@else @foreach($article['sections'] as $section)

{{ $section['heading'] }}

@foreach($section['paragraphs'] ?? [] as $paragraph)

{{ $paragraph }}

@endforeach @if($section['bullets'] ?? false)
    @foreach($section['bullets'] as $item)
  • {{ $item }}
  • @endforeach
@endif @foreach($section['after'] ?? [] as $paragraph)

{{ $paragraph }}

@endforeach @foreach($section['subsections'] ?? [] as $subsection)

{{ $subsection['heading'] }}

@foreach($subsection['paragraphs'] ?? [] as $paragraph)

{{ $paragraph }}

@endforeach @if($subsection['bullets'] ?? false)
    @foreach($subsection['bullets'] as $item)
  • {{ $item }}
  • @endforeach
@endif @foreach($subsection['after'] ?? [] as $paragraph)

{{ $paragraph }}

@endforeach @endforeach
@endforeach @endif
@if($relatedArticles->isNotEmpty())@endif