互联网从业者的资讯社区
互联网从业者的资讯社区
下载 App 在 App 中打开
今日热议

列表只显示三张图片

{{-- Image --}}
@if ($files['images'])
    @foreach($files['images'] as $image)
    @if (Route::is('fresns.post.detail'))
        @if (count($files['images']) == 1)
            {{-- One Image --}}
            @if (Route::is('fresns.post.detail'))
                {{-- Detail Style --}}
                <a class="position-relative image-box" style="width:auto;" data-fancybox="post-{{ $pid }}" data-src="{{ $image['imageBigUrl'] }}">
                    <img src="{{ $image['imageRatioUrl'] }}" loading="lazy" alt="{{ $image['name'] }}" class="img-fluid zoom-image" style="max-height:none;">
                    @if ($image['imageLong'])
                        <span class="position-absolute bottom-0 end-0 badge bg-light text-dark me-3 mb-2">{{ fs_lang('contentImageLong') }}</span>
                    @endif
                </a>
            @else
                {{-- List Style --}}
                <a class="position-relative image-box" data-fancybox="post-{{ $pid }}" data-src="{{ $image['imageBigUrl'] }}">
                    <img src="{{ $image['imageLong'] ? $image['imageSquareUrl'] : $image['imageRatioUrl'] }}" loading="lazy" alt="{{ $image['name'] }}" class="img-fluid zoom-image">
                    @if ($image['imageLong'])
                        <span class="position-absolute bottom-0 end-0 badge bg-light text-dark me-3 mb-2">{{ fs_lang('contentImageLong') }}</span>
                    @endif
                </a>
            @endif
        @else
            {{-- Multiple Images --}}
            <a class="position-relative image-box" data-fancybox="post-{{ $pid }}" data-src="{{ $image['imageBigUrl'] }}">
                <img src="{{ $image['imageSquareUrl'] }}" loading="lazy" alt="{{ $image['name'] }}" class="img-fluid zoom-image">
                @if ($image['imageLong'])
                    <span class="position-absolute bottom-0 end-0 badge bg-light text-dark me-3 mb-2">{{ fs_lang('contentImageLong') }}</span>
                @endif
            </a>
        @endif
    @else
        @if (count($files['images']) == 1)
            {{-- One Image --}}
            @if (Route::is('fresns.post.detail'))
                {{-- Detail Style --}}
                <a class="position-relative image-box" style="width:auto;" data-fancybox="post-{{ $pid }}" data-src="{{ $image['imageBigUrl'] }}">
                    <img src="{{ $image['imageRatioUrl'] }}" loading="lazy" alt="{{ $image['name'] }}" class="img-fluid zoom-image" style="max-height:none;">
                    @if ($image['imageLong'])
                        <span class="position-absolute bottom-0 end-0 badge bg-light text-dark me-3 mb-2">{{ fs_lang('contentImageLong') }}</span>
                    @endif
                </a>
            @else
                {{-- List Style --}}
                <a class="position-relative image-box" data-fancybox="post-{{ $pid }}" data-src="{{ $image['imageBigUrl'] }}">
                    <img src="{{ $image['imageLong'] ? $image['imageSquareUrl'] : $image['imageRatioUrl'] }}" loading="lazy" alt="{{ $image['name'] }}" class="img-fluid zoom-image">
                    @if ($image['imageLong'])
                        <span class="position-absolute bottom-0 end-0 badge bg-light text-dark me-3 mb-2">{{ fs_lang('contentImageLong') }}</span>
                    @endif
                </a>
            @endif
       
        @endif
    
    @endif
    @endforeach
    @if (count($files['images']) == 2)
        {{-- List Style --}}
        <a class="position-relative image-box" data-fancybox="post-{{ $pid }}" data-src="{{$files['images'][0]['imageBigUrl'] }}">
            <img src="{{ $files['images'][0]['imageLong'] ? $image['imageSquareUrl'] :$files['images'][0]['imageRatioUrl'] }}" loading="lazy" alt="{{ $image['name'] }}" class="img-fluid zoom-image">
                @if ($image['imageLong'])
                    <span class="position-absolute bottom-0 end-0 badge bg-light text-dark me-3 mb-2">{{ fs_lang('contentImageLong') }}</span>
                @endif
        </a>
        <a class="position-relative image-box" data-fancybox="post-{{ $pid }}" data-src="{{$files['images'][1]['imageBigUrl'] }}">
            <img src="{{ $files['images'][1]['imageLong'] ? $image['imageSquareUrl'] :$files['images'][1]['imageRatioUrl'] }}" loading="lazy" alt="{{ $image['name'] }}" class="img-fluid zoom-image">
                @if ($image['imageLong'])
                    <span class="position-absolute bottom-0 end-0 badge bg-light text-dark me-3 mb-2">{{ fs_lang('contentImageLong') }}</span>
                @endif
        </a>
    @endif
    @if (count($files['images']) >= 3)
     {{-- List Style --}}
       {{-- List Style --}}
        <a class="position-relative image-box" data-fancybox="post-{{ $pid }}" data-src="{{$files['images'][0]['imageBigUrl'] }}">
            <img src="{{ $files['images'][0]['imageLong'] ? $image['imageSquareUrl'] :$files['images'][0]['imageRatioUrl'] }}" loading="lazy" alt="{{ $image['name'] }}" class="img-fluid zoom-image">
                @if ($image['imageLong'])
                    <span class="position-absolute bottom-0 end-0 badge bg-light text-dark me-3 mb-2">{{ fs_lang('contentImageLong') }}</span>
                @endif
        </a>
        <a class="position-relative image-box" data-fancybox="post-{{ $pid }}" data-src="{{$files['images'][1]['imageBigUrl'] }}">
            <img src="{{ $files['images'][1]['imageLong'] ? $image['imageSquareUrl'] :$files['images'][1]['imageRatioUrl'] }}" loading="lazy" alt="{{ $image['name'] }}" class="img-fluid zoom-image">
                @if ($image['imageLong'])
                    <span class="position-absolute bottom-0 end-0 badge bg-light text-dark me-3 mb-2">{{ fs_lang('contentImageLong') }}</span>
                @endif
        </a>          
        <a class="position-relative image-box" data-fancybox="post-{{ $pid }}" data-src="{{$files['images'][2]['imageBigUrl'] }}">
            <img src="{{ $files['images'][2]['imageLong'] ? $image['imageSquareUrl'] :$files['images'][2]['imageRatioUrl'] }}" loading="lazy" alt="{{ $image['name'] }}" class="img-fluid zoom-image">
                @if ($image['imageLong'])
                    <span class="position-absolute bottom-0 end-0 badge bg-light text-dark me-3 mb-2">{{ fs_lang('contentImageLong') }}</span>
                @endif
        </a>
    @endif
    
@endif

https://zhijieshequ.com/post/AMpd8xRv
回复 去玩儿改名

未登录无法操作

评论
列表为空,暂无内容

服务条款 隐私政策 Cookie 使用条款

© 2024 知结社区 | Powered by Fresns

弗雷森斯(苏州)科技有限公司

苏ICP备2021027795号-3

增值电信业务经营许可证:苏B2-20210954

广播电视节目制作经营许可证:(苏)字第02601号

不良信息举报: jubao@fresns.cn