shufo / vscode-blade-formatter

An opinionated Blade file formatter for VSCode
https://marketplace.visualstudio.com/items?itemName=shufo.vscode-blade-formatter
MIT License
4.19k stars 31 forks source link

error in formatting @endforeach #250

Closed prashantsingh2408 closed 2 years ago

prashantsingh2408 commented 2 years ago

Error in formatting @endforeach

@section('content') <link rel="stylesheet" href={{ asset('verifier/css/style.css') }}>

<div class="container"> <form action="{{ route('uploader-detail.update', $book->id) }}" method="post" enctype="multipart/form-data" class="my-4 p-3 bg-white shadow-sm rounded upload-form"> @csrf @method('PUT') <div class="row">

    <div
      class="col-md-4 col-lg-3 form-group">
      <label>Cover
        Photo</label>
      <div
        class="p-image btn btn-warning btn-block mb-2">
        <i
          class="fa fa-camera upload-button"></i>
        <input
          class="file-upload"
          id="coverfile"
          name='cover_photo'
          type="file"
          accept="image/*" />
        <label
          for="coverfile"
          class="mb-0">Upload
          a
          cover
          photo</label>
      </div>

      <div
        class="img-box">
        <!-- User Profile Image -->
        <img
          class="profile-pic"
          src="{{ is_string(url($book->cover_photo)) ? url($book->cover_photo) : '' }}">
      </div>

    </div>
    <div
      class="col-md-8 col-lg-9">
      <div
        class="row">
        <!-- language of meta data -->
        <!-- two button -->
        <div
          class="col-md-6 col-lg-6 form-group">
          <label>Language</label>
          <select
            id='select_language'
            class="form-control"
            name="language">
            @foreach ($languages as $language)
              <option
                value="{{ $language->name }}">
                <!-- if $language->name in $language_meta_array make its text green else red -->
                @if ($language_meta != null)
                  @if (in_array($language->name, $language_meta_array))
                    <span
                      style="color:green">{{ $language->name }}</span>
                  @else
                    <span
                      style="color:red">{{ $language->name }}</span>
                  @endif
                @else
                  <span
                    style="color:red">{{ $language->name }}</span>
                @endif
              </option>
            @endfor
            each
          </select>
        </div>

        <div
          class="col-12 form-group">
          <label>Book
            Name</label>
          <input
            type="text"
            class="form-control"
            name="title"
            value="{{ $book->title }}"
            placeholder="{{ $book->title }}">
          @error('title')
            <div
              class="alert alert-danger">
              {{ $message }}
            </div>
          @enderror
        </div>
        <div
          class="col-12 col-md-6 form-group">
          <label>Category</label>
          <select
            class="form-control"
            name="category">
            <option
              value="{{ $book->category ?? '' }}">
              {{ $book->category ?? 'Select Categories' }}
            </option>
            @foreach ($categories as $category)
              <option
                value="{{ $category->name }}">
                {{ $category->name }}
              </option>
            @endfor
            each
            <!-- <option value="Magazine">Magazine</option>
    <option value="Article">Article</option>
    <option value="Audio">Audio</option>
    <option value="Video">Video</option>
    <option value="Other">Other</option> -->
          </select>
          @error('category')
            <div
              class="alert alert-danger">
              {{ $message }}
            </div>
          @enderror
        </div>
        <div
          class="col-md-6 form-group">
          <label>ISBN
            No</label>
          <input
            type="text"
            class="form-control"
            name="isbn"
            value="{{ $book->isbn }}"
            placeholder="{{ $book->isbn ?? 'ISBN' }}">
          @error('isbn')
            <div
              class="alert alert-danger">
              {{ $message }}
            </div>
          @enderror
        </div>
        <div
          class="col-sm-6 col-md-4 form-group"
          style='display:none'>
          <label>Upload/Change
            PDF</label>
          <input
            class="form-control"
            id="pdf"
            name="pdf"
            type="file"
            accept=".pdf"
            style="height: auto;" />
          @error('pdf')
            <div
              class="alert alert-danger">
              {{ $message }}
            </div>
          @enderror
        </div>
        <div
          class="col-sm-6 col-md-4 form-group">
          <label>Upload
            Audio</label>
          <input
            class="form-control"
            id="audio"
            name="audio"
            type="file"
            accept="audio/*"
            style="height: auto;" />
          @error('audio')
            <div
              class="alert alert-danger">
              {{ $message }}
            </div>
          @enderror
        </div>
        <div
          class="col-sm-6 col-md-4 form-group">
          <label>Upload
            Video</label>
          <input
            class="form-control"
            id="video"
            name="video"
            type="file"
            accept="video/*"
            style="height: auto;" />
          @error('video')
            <div
              class="alert alert-danger">
              {{ $message }}
            </div>
          @enderror
        </div>
        <div
          class="col-sm-6 col-md-4 form-group">
          <label>Volume</label>
          <input
            type="text"
            class="form-control"
            name="volume"
            value="{{ $book->volume }}"
            placeholder="{{ $book->volume ?? 'Volume ' }}">
          @error('volume')
            <div
              class="alert alert-danger">
              {{ $message }}
            </div>
          @enderror
        </div>
        <div
          class="col-sm-6 col-md-4 form-group">
          <label>Series</label>
          <input
            type="text"
            class="form-control"
            name="series"
            value="{{ $book->series }}"
            placeholder="{{ $book->series ?? 'Series' }}">
          @error('series')
            <div
              class="alert alert-danger">
              {{ $message }}
            </div>
          @enderror
        </div>
        <div
          class="col-sm-6 col-md-4 form-group">
          <label>Subject</label>
          <select
            name="subject"
            class="form-control">
            <option
              value="{{ $book->subject ?? '' }}">
              {{ $book->subject ?? 'Select Subject' }}
            </option>
            <option
              value="Veda">
              Veda
            </option>
            <option
              value="UpVeda">
              UpVeda
            </option>
            <option
              value="Hinduism">
              Hinduism
            </option>
          </select>
        </div>
        <div
          class="col-sm-6 form-group">
          <label>Author</label>
          <div
            class="input-group">
            <div
              class="input-group-prepend">
              <select
                class="form-control"
                name="suffix">
                <option
                  value="Swami">
                  Swami
                </option>
                <option
                  value="Acharya">
                  Acharya
                </option>
                <option
                  value="Pandit">
                  Pandit
                </option>
                <option
                  value="Dr.">
                  Dr.
                </option>
              </select>
            </div>
            <input
              type="text"
              class="form-control"
              name="author"
              value="{{ $book->author }}"
              placeholder="{{ $book->author ?? 'Author Name' }}">
          </div>
        </div>
        <div
          class="col-sm-6 form-group">
          <label>Editor</label>
          <input
            type="text"
            class="form-control"
            name="editor"
            value="{{ $book->editor }}"
            placeholder="{{ $book->editor ?? 'Editor Name' }}">
          @error('editor')
            <div
              class="alert alert-danger">
              {{ $message }}
            </div>
          @enderror
        </div>
        <div
          class="col-sm-6 form-group">
          <label>Translater</label>
          <input
            type="text"
            class="form-control"
            name="translater"
            value="{{ $book->tranlater }}"
            placeholder="{{ $book->translater ?? 'Translater Name' }}">
        </div>
        <div
          class="col-sm-6 form-group">
          <label>Commentator</label>
          <input
            type="text"
            class="form-control"
            name="commentator"
            value="{{ $book->commentator }}"
            placeholder="{{ $book->commentator ?? 'Commentator Name' }}">
        </div>
        <div
          class="col-sm-6 col-md-4 form-group">
          <label>Scan
            Quality</label>
          <select
            name="scanQuality"
            class="form-control">
            <option
              value="{{ $book->scanQuality ?? '' }}">
              {{ $book->scanQuality ?? 'Choose Quality' }}
            </option>
            <option
              value="Low">
              Low
            </option>
            <option
              value="Medium">
              Medium
            </option>
            <option
              value="High">
              High
            </option>
          </select>
        </div>
        <div
          class="col-sm-6 col-md-4 form-group">
          <label>No.
            of
            Pages</label>
          <input
            type="number"
            class="form-control"
            name="pages"
            value="{{ $book->pages }}"
            placeholder="{{ $book->pages ?? 'Page Count' }}">
          @error('pages')
            <div
              class="alert alert-danger">
              {{ $message }}
            </div>
          @enderror
        </div>
        <div
          class="col-sm-6 col-md-4 form-group">
          <label>Language</label>
          <select
            name="language"
            class="form-control">
            <option
              value="{{ $book->language ?? '' }}">
              {{ $book->language ?? 'Select Language' }}
            </option>
            <option
              value="Hindi">
              Hindi
            </option>
            <option
              value="English">
              English
            </option>
            <option
              value="Tamil">
              Tamil
            </option>
          </select>
        </div>
        <div
          class="col-12 form-group">
          <label>Book
            Description</label>
          <textarea
            class="form-control"
            rows="5"
            name="description"
            value="{{ $book->description }}"
            placeholder="{{ $book->description ?? 'Book description' }}">{{ $book->description ?? 'Book description' }}
          </textarea>
          @error('description')
            <div
              class="alert alert-danger">
              {{ $message }}
            </div>
          @enderror
        </div>
        <div
          class="col-12 form-group">
          <label>Book
            Index</label>
          <textarea
            class="form-control"
            rows="5"
            name="bookIndex"
            value="{{ $book->bookIndex }}"
            placeholder="{{ $book->bookIndex ?? 'Book Index' }}">{{ $book->bookIndex ?? 'Book Index' }}
          </textarea>
          @error('bookIndex')
            <div
              class="alert alert-danger">
              {{ $message }}
            </div>
          @enderror
        </div>
        <div
          class="col-sm-6 col-md-4 form-group">
          <label>Printer
            Name</label>
          <input
            type="text"
            class="form-control"
            name="printer"
            value="{{ $book->printer }}"
            placeholder="{{ $book->printer ?? 'Printer Name' }}">
          @error('printer')
            <div
              class="alert alert-danger">
              {{ $message }}
            </div>
          @enderror
        </div>
        <div
          class="col-sm-6 col-md-4 form-group">
          <label>Printed
            Year</label>
          <input
            type="number"
            class="form-control"
            name="printYear"
            value="{{ $book->printYear }}"
            placeholder="{{ $book->printYear ?? 'Printed Year' }}">
          @error('printYear')
            <div
              class="alert alert-danger">
              {{ $message }}
            </div>
          @enderror
        </div>

        <div
          class="col-4 offset-4">
          <input
            type="submit"
            name="uploadBook"
            value="Add Detail"
            class="btn btn-warning btn-block">
        </div>
      </div>
    </div>

  </div>
</form>

@endsection

<script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"> <script type="text/javascript"> $(document) .ready( function() { var readURL = function( input ) { if ( input .files && input .files[ 0 ] ) { var reader = new FileReader();

          reader
            .onload =
            function(
              e
            ) {
              $('.profile-pic')
                .attr(
                  'src',
                  e
                  .target
                  .result
                );
            }

          reader
            .readAsDataURL(
              input
              .files[
                0
              ]
            );
        }
      }

    $(".file-upload")
      .on(
        'change',
        function() {
          readURL
            (
              this
              );
        }
      );

    $(".upload-button")
      .on(
        'click',
        function() {
          $(".file-upload")
            .click();
        }
      );

    // Copyright option change
    $('#copyright')
      .change(
        function() {
          $('.data')
            .hide();
          $('#' +
              $(
                this
                )
              .val()
            )
            .show();
        }
      );

    //   when #select_language change change page language
    $('#select_language')
      .change(
        function() {
          var
            lang =
            $(
              this
              )
            .val();
          alert
            (
              lang
              );
          // window.location.href = "{{ url('/') }}" + "/" + lang;
        }
      );

  }
);


![Screenshot_20211113_155139](https://user-images.githubusercontent.com/17498602/141615042-9e9f70a4-9239-4974-abbd-fed038776a4d.png)
github-actions[bot] commented 2 years ago

This issue is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 5 days

shufo commented 2 years ago

This behavior is fixed in the latest version. Thanks for creating the issue @prashantsingh2408