• 01-11-2024, 21:23:43
    #1
    Merhaba, Laravel tabanlı bir scriptte konular ''Site Başlığı - Slogan - Konu'' Şeklinde indexleniyor. Ben sadece konu başlığı şeklinde olmasını istiyorum. Bunu Wordpress'te ayarlayabiliyoruz ama burada tıkandım nasıl yapacağım destek olur musunuz? Kaynak koddaki edit.blade.php dosyasını aldım doğru mu bilmiyorum.

    @extends('admin.layouts.form')
    @section('section', admin_lang('Bilgi Tabanı'))
    @section('title', $article->title)
    @section('back', route('admin.knowledgebase.articles.index'))
    @section('content')
        <div class="mb-3">
            <a class="btn btn-outline-secondary" href="{{ route('knowledgebase.article', $article->slug) }}" target="_blank"><i
                    class="fa fa-eye me-2"></i>{{ admin_lang('Önizleme') }}</a>
        </div>
        <form id="vironeer-submited-form" action="{{ route('admin.knowledgebase.articles.update', $article->id) }}" method="POST"
            enctype="multipart/form-data">
            @csrf
            @method('PUT')
            <div class="row">
                <div class="col-lg-8">
                    <div class="card p-2 mb-3">
                        <div class="card-body">
                            <div class="mb-3">
                                <label class="form-label">{{ admin_lang('Başlık') }} </label>
                                <input type="text" name="title" id="create_slug" class="form-control"
                                    value="{{ $article->title }}" required />
                            </div>
                            <div class="vironeer-file-preview-box mb-3 bg-light p-4 text-center">
                                <div class="file-preview-box mb-3 d-none">
                                    <img id="filePreview" src="#" class="rounded-3" width="80px">
                                </div>
                                <button id="selectFileBtn" type="button" class="btn btn-secondary mb-2"><i
                                        class="fas fa-camera me-2"></i>{{ admin_lang('Simge Seç') }}</button>
                                <input id="selectedFileInput" type="file" name="icon"
                                    accept="image/png, image/jpg, image/jpeg" hidden>
                                <small class="text-muted d-block">{{ admin_lang('İzin Verilen (PNG, JPG, JPEG)') }}</small>
                                <small
                                    class="text-muted d-block">{{ admin_lang('Resim (150x150) boyutuna yeniden boyutlandırılacaktır') }}</small>
                            </div>
    
                            <div class="mb-3">
                                <label class="form-label">{{ admin_lang('Dost URL') }} </label>
                                <div class="input-group vironeer-input-group">
                                    <div class="input-group-prepend">
                                        <span class="input-group-text">{{ url('bilgi-tabani/makaleler/') }}/</span>
                                    </div>
                                    <input type="text" name="slug" class="form-control" value="{{ $article->slug }}"
                                        required />
                                </div>
                            </div>
                            <div class="ckeditor-lg mb-0">
                                <label class="form-label">{{ admin_lang('İçerik') }} </label>
                                <textarea name="body" rows="10" class="form-control ckeditor">{{ $article->body }}</textarea>
                            </div>
                        </div>
                    </div>
                </div>
                <div class="col-lg-4">
                    <div class="card p-2 mb-3">
                        <div class="card-body">
                            <div class="mb-3">
                                <label class="form-label">{{ admin_lang('Kategoriler') }} </label>
                                <select name="categories[]" class="form-select form-select-lg selectpicker"
                                    data-live-search="true" title="{{ admin_lang('Seçiniz') }}" multiple required>
                                    @foreach ($categories as $category)
                                        <option value="{{ $category->id }}"
                                            {{ in_array($category->id, $categoryIds) ? 'selected' : '' }}>
                                            {{ $category->name }}</option>
                                    @endforeach
                                </select>
                            </div>
                                                                            <div class="mb-3">
                                <label class="form-label">Meta Açıklama </label>
                                <textarea name="meta_description" rows="6" class="form-control"
                                    placeholder="Meta açıklama giriniz. 50-160 karakter arası önerilir." required>{{ $article->meta_description }}</textarea>
                            </div>
                            
                            <div class="mb-3">
                                <label class="form-label">{{ admin_lang('Kısa Açıklama') }} </label>
                                <textarea name="short_description" rows="6" class="form-control"
                                    placeholder="{{ admin_lang('En fazla 50 ile 200 karakter arası') }}" required>{{ $article->short_description }}</textarea>
                            </div>
                            <div class="mb-0">
                                <label class="form-label">{{ admin_lang('Kanıt Ekle') }} </label>
                                <input class="form-control" type="text" value="{{$article->evidence}}" style="display: block" name="evidence">
                            </div>
                        </div>
                    </div>
                </div>
            </div>
        </form>
        @push('styles_libs')
            <link rel="stylesheet" href="{{ asset('assets/vendor/libs/bootstrap/select/bootstrap-select.min.css') }}">
        @endpush
        @push('scripts_libs')
            <script src="{{ asset('assets/vendor/libs/ckeditor/ckeditor.js') }}"></script>
            <script src="{{ asset('assets/vendor/libs/ckeditor/plugins/uploadAdapterPlugin.js') }}"></script>
            <script src="{{ asset('assets/vendor/libs/bootstrap/select/bootstrap-select.min.js') }}"></script>
        @endpush
    @endsection
  • 01-11-2024, 21:28:38
    #2
    Özelden iletişime geçerseniz ücretli yardımcı olabilirim.
  • 01-11-2024, 21:50:33
    #3
    Yanlış dosyada arıyorsunuz. Bu admin arayüzünden bir kısım
  • 01-11-2024, 21:51:46
    #4
    antijen adlı üyeden alıntı: mesajı görüntüle
    Yanlış dosyada arıyorsunuz. Bu admin arayüzünden bir kısım
    Bu olabilir mi?
    @extends('layouts.docs')
    @section('section', lang('knowledge base', 'knowledgebase'))
    @section('title', lang('Articles', 'knowledgebase'))
    @section('content')
        <h1 class="doc-section-title">{{ lang('Articles', 'knowledgebase') }}</h1>
        @if ($articles->count() > 0)
            <div class="row row-cols-1 g-0 mt-0">
                @foreach ($articles as $article)
                    <a href="{{ route('knowledgebase.article', $article->slug) }}" class="doc-category">
                        <div class="row row-cols-auto flex-nowrap g-4">
                            <div class="col flex-shrink-0">
                                <div class="mt-2">
                                    <i class="fa fa-file-alt fa-3x"></i>
                                </div>
                            </div>
                            <div class="col flex-shrink-1">
                                <h2 class="mb-1">{{ $article->title }}</h2>
                                <p class="mb-2 text-muted ">{{ $article->short_description }}</p>
                                @foreach ($article->categories as $category)
                                    <span class="badge bg-secondary me-1">{{ $category->name }}</span>
                                @endforeach
                            </div>
                        </div>
                    </a>
                @endforeach
            </div>
            {{ $articles->links() }}
        @else
            @include('partials.empty')
        @endif
    @endsection
  • 01-11-2024, 21:57:23
    #5
    resources/views içindeki dosyaların adlarını özelden atarsanız yardimci olayım.
  • 02-11-2024, 14:03:34
    #6
    @extends('admin.layouts.form') içinde @yield("title")