feat: add faq
This commit is contained in:
@@ -15,6 +15,8 @@
|
||||
use App\Http\Controllers\SurveyQuestionController;
|
||||
use App\Http\Controllers\ChatTopicController;
|
||||
use App\Http\Controllers\AppFeedbackController;
|
||||
use App\Http\Controllers\FaqController;
|
||||
use App\Http\Controllers\FaqCategoryController;
|
||||
use App\Http\Controllers\SliderController;
|
||||
use App\Http\Controllers\SceneController;
|
||||
use App\Http\Controllers\ThemeController;
|
||||
@@ -136,6 +138,15 @@
|
||||
Route::apiResource('chat-topics', ChatTopicController::class);
|
||||
|
||||
|
||||
/// FAQ (سوالات متداول) — app reads grouped /faqs; admin manages categories & items
|
||||
Route::get('/faqs', [FaqController::class, 'index']); // app: categories + their questions
|
||||
Route::apiResource('faq-categories', FaqCategoryController::class);
|
||||
Route::post('/faqs', [FaqController::class, 'store']);
|
||||
Route::get('/faqs/{id}', [FaqController::class, 'show']);
|
||||
Route::put('/faqs/{id}', [FaqController::class, 'update']);
|
||||
Route::delete('/faqs/{id}', [FaqController::class, 'destroy']);
|
||||
|
||||
|
||||
/// app feedback — ideas & reviews (نظرات و ایدهها)
|
||||
Route::get('/app-feedback', [AppFeedbackController::class, 'mine']);
|
||||
Route::post('/app-feedback', [AppFeedbackController::class, 'store']);
|
||||
|
||||
Reference in New Issue
Block a user