Add Landing Page Section and Update Product Schema: Introduced a new LandingPageSection class to manage the layout and fields for the product landing page. Updated the ProductForm to include this new section, enhancing the product management interface. Added migration for landing_page_data in the products table and implemented localization for new fields in English and Turkish language files. Created a new landing Blade view to render the landing page dynamically, improving user experience and modularity.

This commit is contained in:
Ümit Tunç
2026-01-02 20:58:18 +03:00
parent 89eb9f5c4e
commit 97092dd793
10 changed files with 720 additions and 13 deletions
+37
View File
@@ -25,6 +25,43 @@ return [
// Table
'title' => 'Başlık',
'created_at' => 'Oluşturulma Tarihi',
// Landing Page
'landing_page_section' => 'Landing Page Şablonu',
'hero_section' => 'Hero Bölümü',
'hero_slogan' => 'Ana Slogan',
'hero_sub_slogan' => 'Alt Slogan',
'app_store_link' => 'App Store Linki',
'google_play_link' => 'Google Play Linki',
'hero_featured_image' => 'Öne Çıkan Görsel',
'hero_background_image' => 'Hero Arka Plan Görseli',
'hero_background_image_helper' => 'Hero section için kullanılacak arka plan görselini seçin',
'select_background' => 'Arka plan seçin...',
'app_features_section' => 'Uygulama Özellikleri',
'features' => 'Özellikler',
'add_feature' => 'Özellik Ekle',
'feature' => 'Özellik',
'feature_icon' => 'İkon',
'feature_title' => 'Özellik Başlığı',
'feature_description' => 'Özellik Açıklaması',
'how_it_works_section' => 'Nasıl Çalışır',
'how_it_works_image' => 'Görsel',
'download_form_label' => 'Download Form Etiketi',
'download_form_label_placeholder' => 'Download the app',
'steps' => 'Adımlar',
'step' => 'Adım',
'step_number' => 'Adım Numarası',
'step_title' => 'Adım Başlığı',
'step_description' => 'Adım Açıklaması',
'video_section' => 'Video',
'youtube_video_id' => 'YouTube Video ID',
'youtube_video_id_helper' => 'YouTube video URL\'sindeki ID (örn: 165101721)',
'faq_section' => 'Sık Sorulan Sorular',
'faqs' => 'SSS',
'add_faq' => 'SSS Ekle',
'faq' => 'SSS',
'faq_question' => 'Soru',
'faq_answer' => 'Cevap',
];