Admin
Faqs
Read or manage the records shown by this feature.
Step-by-step guide
Before you start
Use an administrator account for this feature.
Open this feature
Open /admin/faqs on your application domain. The tasks below name the controls to use after opening the page.
Steps
Check which language is marked Default. Its title and content are required even when other languages are filled.
Create an FAQ
- Open FAQs and select Create FAQ.
- Choose Status. Use Disable while preparing content that should not yet be enabled.
- In the Default language, enter Title and Content. Example title: Where can I download my purchase? Write the actual answer for your product.
- Add the translations you maintain. Leave Slug empty to generate it from the default title, or enter a unique slug.
- Choose whether to use Auto-fill missing translations. Leave it off when you intend to enter and review translations yourself.
- Select Save changes. Reopen the entry using Edit and check every language you changed.
Correct an existing FAQ
- Use Edit on the intended entry and select the language to change.
- Update Title or Content. Check Status and Slug before submitting.
- Select Save changes. Reopen the entry and check the saved wording.
Fields shown in the interface
| Field or setting | What to enter or choose |
|---|---|
| Status | Enable or Disable. |
| Title | Required in the default language; up to 255 characters per language. |
| Content | Required in the default language. Other translations can be entered separately. |
| Slug | Optional; generated from the default title when empty. It must be unique. |
| Auto-fill missing translations | Requests completion of empty language fields where auto-translation is enabled. Review generated translations before enabling the FAQ. |
Check the result
- The default-language title/content and each edited translation remain after reopening.
- An admin save is not a check that the current public theme displays the FAQ; check the intended public page separately.
Problems and validation
| Problem | What to do |
|---|---|
| Default language title/content is required | Fill both fields in the language marked Default. |
| Slug already exists | Choose another slug or edit the matching FAQ. |
| Translations are incomplete | Check each active language and its auto-translation setting; enter missing text manually if required. |
Technical reference
Sources for these task instructions
Role-scoped source references
Pinned commit: 68a5655db1bbe17c74fb211f0fe0ee4e63c8be88
Source-only route information
| Method | Source-default route |
|---|---|
| GET | /admin/faqs |
Unmapped fields — not user instructions
These fields belong to this role’s source handler, but their screen labels were not confirmed.
| Source key | Handler |
|---|---|
| title | modules/Admin/AdminFaqs/Livewire/FaqIndex.php |
| titleTranslations | modules/Admin/AdminFaqs/Livewire/FaqIndex.php |
| titleTranslations.* | modules/Admin/AdminFaqs/Livewire/FaqIndex.php |
| slug | modules/Admin/AdminFaqs/Livewire/FaqIndex.php |
| content | modules/Admin/AdminFaqs/Livewire/FaqIndex.php |
| contentTranslations | modules/Admin/AdminFaqs/Livewire/FaqIndex.php |
| contentTranslations.* | modules/Admin/AdminFaqs/Livewire/FaqIndex.php |
| status | modules/Admin/AdminFaqs/Livewire/FaqIndex.php |
| appKeys | modules/Admin/AdminFaqs/Livewire/FaqIndex.php |
| autoTranslateMissing | modules/Admin/AdminFaqs/Livewire/FaqIndex.php |