Tests: - Update frontend.e2e.spec.ts with locale testing - Add search.e2e.spec.ts for search functionality - Add i18n.int.spec.ts for localization tests - Add search.int.spec.ts for search integration - Update playwright.config.ts Documentation: - Add CLAUDE.md with project instructions - Add docs/ directory with detailed documentation - Add scripts/ for utility scripts 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
24 KiB
Phase 4: Content-Migration für porwoll.de
Kontext
Das Payload CMS läuft unter https://pl.c2sgmbh.de/admin und das Frontend unter http://dev.zh3.de:3001.
Diese Phase befüllt Payload mit allen Inhalten der aktuellen porwoll.de WordPress-Seite.
Übersicht der zu migrierenden Inhalte
| Bereich | Anzahl | Status |
|---|---|---|
| Site Settings | 1 Global | ⏳ |
| Navigation | 1 Global | ⏳ |
| Social Links | 4 Einträge | ⏳ |
| Categories | 2 Kategorien | ⏳ |
| Pages | 10 Seiten | ⏳ |
| Media | ~10 Bilder | ⏳ |
Teil 1: Site Settings konfigurieren
URL: https://pl.c2sgmbh.de/admin/globals/site-settings
Einzutragende Werte
Site Name: porwoll.de
Site Tagline: Die Webseite von Martin Porwoll
Contact:
Email: info@porwoll.de
Phone: 0800 80 44 100
Address: |
Hans-Böckler-Str. 19
46236 Bottrop
Footer:
Copyright Text: Martin Porwoll
Show Social Links: ✓ (aktiviert)
SEO:
Default Meta Title: porwoll.de | Die Webseite von Martin Porwoll
Default Meta Description: Martin Porwoll - Whistleblower, Unternehmer, Mensch. Engagiert für Patientenwohl und Transparenz im Gesundheitswesen.
Logo & Favicon
- Gehe zu Media → Create New
- Lade hoch:
- Logo (falls vorhanden, sonst überspringen)
- Favicon: https://porwoll.de/wp-content/uploads/2024/05/cropped-Favicon-270x270.jpg
- Gehe zurück zu Site Settings
- Wähle die hochgeladenen Medien aus
Teil 2: Social Links anlegen
URL: https://pl.c2sgmbh.de/admin/collections/social-links
Einträge erstellen
| Platform | URL | Active |
|---|---|---|
| https://www.facebook.com/martinporwoll | ✓ | |
| x | https://x.com/martinporwoll | ✓ |
| https://www.instagram.com/martinporwoll | ✓ | |
| youtube | https://www.youtube.com/@martinporwoll | ✓ |
| https://www.linkedin.com/in/martinporwoll | ✓ |
Hinweis: Die exakten URLs müssen ggf. angepasst werden. Prüfe die aktuellen Social-Media-Profile.
Teil 3: Categories anlegen
URL: https://pl.c2sgmbh.de/admin/collections/categories
Einträge erstellen
| Name | Slug | Description |
|---|---|---|
| Whistleblowing | whistleblowing | Artikel zum Thema Whistleblowing und Zytoskandal |
| Unternehmer | unternehmer | Artikel über unternehmerische Aktivitäten |
Teil 4: Media hochladen
URL: https://pl.c2sgmbh.de/admin/collections/media
Bilder von WordPress herunterladen
Die folgenden Bilder müssen von der aktuellen WordPress-Seite heruntergeladen und in Payload hochgeladen werden:
| Dateiname | Quelle | Verwendung |
|---|---|---|
| martin-porwoll-frontal.webp | https://porwoll.de/wp-content/uploads/2024/05/martin-porwoll-frontal-1-1168x768-1.webp | Hero, Mensch-Seite |
| martin-porwoll-portrait.jpeg | https://porwoll.de/wp-content/uploads/2024/05/martin-porwoll-frontal-1-1168x768-1.jpeg | Mensch-Seite |
| gunshin-logo.webp | https://porwoll.de/wp-content/uploads/2024/05/gunshin-logo-1168x487-1.webp | Gunshin-Seite |
| adobestock-vision.webp | https://porwoll.de/wp-content/uploads/2024/05/adobestock-432768272kopie-2576x2050-1-scaled.webp | Gunshin-Seite |
| adobestock-erfolge.webp | https://porwoll.de/wp-content/uploads/2024/05/adobestock-585344607-kopie-2576x1717-1-scaled.webp | Gunshin-Seite |
| favicon.jpg | https://porwoll.de/wp-content/uploads/2024/05/cropped-Favicon-270x270.jpg | Site Settings |
Upload-Prozess
- Bilder lokal herunterladen (oder Originale verwenden falls verfügbar)
- In Payload unter Media → Create New hochladen
- Alt-Text für jedes Bild eintragen (wichtig für SEO/Accessibility)
Alt-Texte
| Bild | Alt-Text |
|---|---|
| martin-porwoll-frontal | Martin Porwoll - Portrait |
| gunshin-logo | gunshin Holding UG Logo |
| adobestock-vision | Abstrakte Darstellung von Vision und Innovation |
| adobestock-erfolge | Team-Erfolg und Zusammenarbeit |
Teil 5: Navigation anlegen
URL: https://pl.c2sgmbh.de/admin/globals/navigation
Main Menu Struktur
Main Menu:
- Label: Whistleblowing
Type: submenu
Submenu:
- Label: Zytoskandal
Type: page
Page: zytoskandal
- Label: Whistleblowing
Type: page
Page: whistleblowing
- Label: Unternehmer
Type: submenu
Submenu:
- Label: gunshin Holding UG
Type: page
Page: gunshin-holding
- Label: complex care solutions GmbH
Type: page
Page: complex-care-solutions
- Label: Mensch
Type: page
Page: mensch
- Label: Kontakt
Type: page
Page: kontakt
Footer Menu
Footer Menu:
- Label: Impressum
Type: page
Page: impressum
- Label: Datenschutzerklärung
Type: page
Page: datenschutz
Hinweis: Die Pages müssen zuerst erstellt werden (Teil 6), bevor sie in der Navigation verlinkt werden können. Erstelle die Navigation daher erst nach den Pages, oder nutze zunächst "custom" Links.
Teil 6: Pages erstellen
URL: https://pl.c2sgmbh.de/admin/collections/pages
Seiten-Übersicht
| Seite | Slug | Priorität | Blöcke |
|---|---|---|---|
| Startseite | home | 🔴 Hoch | Hero, Text, CardGrid, Quote, CTA |
| Mensch | mensch | 🔴 Hoch | Hero, Text, ImageText, Timeline |
| Kontakt | kontakt | 🔴 Hoch | Text, ContactForm |
| Whistleblowing | whistleblowing | 🟡 Mittel | Hero, Text |
| Zytoskandal | zytoskandal | 🟡 Mittel | Hero, Text, Timeline |
| gunshin Holding | gunshin-holding | 🟡 Mittel | Hero, Text, CardGrid, ImageText |
| complex care solutions | complex-care-solutions | 🟡 Mittel | Hero, Text, ImageText |
| Leben | leben | 🟡 Mittel | Hero, Text |
| Impressum | impressum | 🟢 Niedrig | Text |
| Datenschutz | datenschutz | 🟢 Niedrig | Text |
Seite 1: Startseite (home)
Title: Startseite
Slug: home
Status: Published
Hero:
Image: (leer lassen, wird durch HeroBlock im Layout definiert)
Headline: (leer)
Subline: (leer)
Layout:
- Block: HeroBlock
Background Image: martin-porwoll-frontal
Headline: „Angst ist eine Reaktion, Mut eine Entscheidung"
Subline: Whistleblower | Unternehmer | Mensch
Alignment: center
Overlay: ✓
CTA:
Text: Mehr erfahren
Link: /mensch
Style: primary
- Block: TextBlock
Width: medium
Content: |
## Lebensaufgabe und Vision
Das Patientenwohl wieder in den Mittelpunkt aller Bemühungen im Gesundheitswesen zu rücken, ist die zentrale Lebensaufgabe von Martin Porwoll.
Er kämpft leidenschaftlich gegen Übertherapie und Fehlversorgung sowie Missbrauch im Gesundheitswesen und setzt sich für Transparenz, Gerechtigkeit und Integrität ein.
- Block: CardGridBlock
Headline: Unternehmer
Columns: 2
Cards:
- Title: gunshin Holding UG
Description: Lernen Sie die Gunshin Holding kennen, die Start-ups im Gesundheitssektor unterstützt und dazu beiträgt, innovative Unternehmen auf das Wohl der Patienten auszurichten.
Link: /gunshin-holding
Link Text: mehr
Image: gunshin-logo
- Title: complex care solutions GmbH
Description: Entdecken Sie das Unternehmen, das Martin Porwoll gegründet hat, um das Wohl der Patienten in den Mittelpunkt zu stellen und Übertherapie und Fehlversorgung zu bekämpfen.
Link: /complex-care-solutions
Link Text: mehr
- Block: QuoteBlock
Quote: Sein Motto „Angst ist eine Reaktion, Mut eine Entscheidung" spiegelt seine Entschlossenheit wider, mutig für das Wohl der Patienten einzutreten.
Style: highlighted
- Block: CTABlock
Headline: Kontakt aufnehmen
Description: Haben Sie Fragen oder möchten Sie mehr erfahren?
Background Color: dark
Buttons:
- Text: Kontakt
Link: /kontakt
Style: primary
SEO:
Meta Title: porwoll.de | Die Webseite von Martin Porwoll
Meta Description: Martin Porwoll - Whistleblower im Zytoskandal Bottrop, Unternehmer und Kämpfer für Patientenwohl. Transparenz, Gerechtigkeit und Integrität im Gesundheitswesen.
Seite 2: Mensch
Title: Mensch
Slug: mensch
Status: Published
Layout:
- Block: HeroBlock
Background Image: martin-porwoll-portrait
Headline: Martin Porwoll
Subline: Mensch
Alignment: center
Overlay: ✓
- Block: TextBlock
Width: medium
Content: |
Martin Porwoll ist ein engagierter Unternehmer im Gesundheitswesen und der entscheidende Whistleblower im Zytoskandal Bottrop. Seine Erfahrungen und sein unermüdlicher Einsatz für das Patientenwohl haben ihn zu einem inspirierenden Vorbild und einem wichtigen Akteur in der Branche gemacht.
- Block: ImageTextBlock
Image: martin-porwoll-portrait
Image Position: left
Headline: Persönlicher Hintergrund
Content: |
Martin Porwoll wurde in Bottrop, Deutschland, geboren und wuchs in einer Familie auf, die Wert auf soziale Verantwortung und Integrität legte. Diese Werte prägten seine Entscheidung, im Gesundheitswesen tätig zu werden und sich dafür einzusetzen, dass das Wohl der Patienten im Mittelpunkt steht.
CTA:
Text: Mehr zum Leben
Link: /leben
- Block: ImageTextBlock
Image Position: right
Headline: Whistleblower im Zytoskandal Bottrop
Content: |
Im Jahr 2016 machte Martin Porwoll als Whistleblower im Zytoskandal Bottrop Schlagzeilen. Er war maßgeblich daran beteiligt, einen groß angelegten Betrug in der Krebsmedikamentenversorgung aufzudecken, bei dem tausende Patienten betroffen waren. Martin Porwolls Mut und seine Entschlossenheit, das Richtige zu tun, führten zur Aufklärung des Skandals und zu weitreichenden Veränderungen im deutschen Gesundheitswesen.
CTA:
Text: Zum Zytoskandal
Link: /zytoskandal
- Block: CardGridBlock
Headline: Unternehmerische Tätigkeiten
Columns: 2
Cards:
- Title: complex care solutions GmbH
Description: Nach dem Zytoskandal gründete Martin Porwoll die complex care solutions GmbH, ein Unternehmen, das sich darauf konzentriert, Patientenwohl in den Vordergrund zu stellen.
Link: /complex-care-solutions
- Title: gunshin Holding UG
Description: Zusätzlich gründete Martin Porwoll die gunshin Holding, die Start-ups im Gesundheitswesen unterstützt.
Link: /gunshin-holding
SEO:
Meta Title: Martin Porwoll - Mensch | porwoll.de
Meta Description: Erfahren Sie mehr über Martin Porwoll - seinen persönlichen Hintergrund, seine Rolle als Whistleblower und seine unternehmerischen Aktivitäten im Gesundheitswesen.
Seite 3: Kontakt
Title: Kontakt
Slug: kontakt
Status: Published
Layout:
- Block: TextBlock
Width: medium
Content: |
## Lassen Sie uns reden!
Haben Sie Fragen, Anregungen oder möchten Sie mehr über die Arbeit von Martin Porwoll, den Zytoskandal Bottrop oder die complex care solutions GmbH erfahren?
Wir freuen uns von Ihnen zu hören! Zögern Sie nicht, uns zu kontaktieren – unser Team steht Ihnen gerne zur Verfügung und beantwortet Ihre Fragen.
- Block: ContactFormBlock
Headline: Kontakt
Description: Schreiben Sie uns eine Nachricht
Recipient Email: info@porwoll.de
Show Phone: ✓
Show Address: ✓
Show Socials: ✓
SEO:
Meta Title: Kontakt | porwoll.de
Meta Description: Kontaktieren Sie Martin Porwoll - Telefon, E-Mail oder Kontaktformular. Wir freuen uns auf Ihre Nachricht.
Seite 4: Whistleblowing
Title: Whistleblowing
Slug: whistleblowing
Status: Published
Layout:
- Block: HeroBlock
Headline: Whistleblowing
Subline: Mut zur Wahrheit
Alignment: center
Overlay: ✓
- Block: TextBlock
Width: medium
Content: |
## Was ist Whistleblowing?
Whistleblowing bezeichnet das Aufdecken von Missständen, illegalen Praktiken oder Gefahren für die Öffentlichkeit durch Insider. Whistleblower setzen sich oft großen persönlichen Risiken aus, um die Wahrheit ans Licht zu bringen.
Martin Porwoll wurde 2016 zum Whistleblower, als er den größten Pharma-Skandal der deutschen Nachkriegsgeschichte aufdeckte.
- Block: CTABlock
Headline: Der Zytoskandal Bottrop
Description: Erfahren Sie mehr über den Fall, der das deutsche Gesundheitswesen erschütterte.
Buttons:
- Text: Zum Zytoskandal
Link: /zytoskandal
Style: primary
SEO:
Meta Title: Whistleblowing | porwoll.de
Meta Description: Whistleblowing - Mut zur Wahrheit. Erfahren Sie mehr über Martin Porwolls Rolle als Whistleblower im Zytoskandal Bottrop.
Seite 5: Zytoskandal
Title: Zytoskandal Bottrop
Slug: zytoskandal
Status: Published
Layout:
- Block: HeroBlock
Headline: Der Zytoskandal Bottrop
Subline: Der größte Pharma-Skandal der deutschen Nachkriegsgeschichte
Alignment: center
- Block: TextBlock
Width: medium
Content: |
## Was geschah?
Im Jahr 2016 wurde aufgedeckt, dass ein Apotheker in Bottrop über Jahre hinweg Krebsmedikamente gestreckt oder durch Kochsalzlösung ersetzt hatte. Tausende Krebspatienten erhielten unwirksame Behandlungen.
Martin Porwoll, damals kaufmännischer Leiter der Apotheke, war maßgeblich an der Aufdeckung dieses Skandals beteiligt.
- Block: TimelineBlock
Headline: Chronologie der Ereignisse
Events:
- Year: "2016"
Title: Aufdeckung
Description: Martin Porwoll bemerkt Unregelmäßigkeiten und beginnt zu recherchieren
- Year: "2016"
Title: Anzeige
Description: Der Fall wird den Behörden gemeldet
- Year: "2017"
Title: Verhaftung
Description: Der verantwortliche Apotheker wird verhaftet
- Year: "2018"
Title: Verurteilung
Description: Verurteilung zu 12 Jahren Haft
- Block: TextBlock
Width: medium
Content: |
## Die Folgen
Der Zytoskandal führte zu weitreichenden Änderungen im deutschen Gesundheitswesen:
- Verschärfte Kontrollen bei der Herstellung von Krebsmedikamenten
- Neue gesetzliche Regelungen zum Schutz von Whistleblowern
- Erhöhtes Bewusstsein für Patientensicherheit
SEO:
Meta Title: Zytoskandal Bottrop | porwoll.de
Meta Description: Der Zytoskandal Bottrop - wie Martin Porwoll den größten Pharma-Skandal der deutschen Nachkriegsgeschichte aufdeckte.
Seite 6: gunshin Holding
Title: gunshin Holding UG
Slug: gunshin-holding
Status: Published
Layout:
- Block: HeroBlock
Background Image: gunshin-logo
Headline: gunshin Holding UG
Alignment: center
Overlay: ✓
- Block: TextBlock
Width: medium
Content: |
Die gunshin Holding UG, gegründet von Martin Porwoll, ist eine Beteiligungsgesellschaft, die sich auf die Unterstützung und Förderung von Start-ups und jungen Unternehmen im Gesundheitswesen konzentriert.
Die Holding hat es sich zur Aufgabe gemacht, innovative Ideen und Lösungen zu fördern, die das Wohl des Patienten in den Mittelpunkt stellen und einen positiven Einfluss auf die Branche haben.
- Block: ImageTextBlock
Image: adobestock-vision
Image Position: right
Headline: Vision und Mission
Content: |
Die Vision der gunshin Holding UG ist es, durch die Förderung von Start-ups und innovativen Lösungen den Gesundheitssektor nachhaltig zu verändern und damit das Patientenwohl zu stärken.
Die Werte des Unternehmens basieren auf Transparenz, Integrität und Kooperation, um gemeinsam mit den geförderten Start-ups erfolgreich zu wachsen.
- Block: CardGridBlock
Headline: Unsere Leistungen
Columns: 3
Cards:
- Title: Strategische Beratung
Description: Die gunshin Holding UG bietet den Start-Ups wertvolle strategische Beratung und unterstützt sie bei der Entwicklung von Geschäftsmodellen, Markteintrittsstrategien und Wachstumsplänen.
- Title: Netzwerk und Partnerschaften
Description: Die Holding ermöglicht den Start-Ups den Zugang zu einem breiten Netzwerk von Experten, Partnern und potenziellen Kunden, um die Erfolgschancen zu erhöhen.
- Title: Ressourcen und Infrastruktur
Description: Die gunshin Holding UG stellt den Start-Ups Ressourcen wie Büroräume, technische Infrastruktur und administrative Unterstützung zur Verfügung.
- Block: ImageTextBlock
Image: adobestock-erfolge
Image Position: left
Headline: Erfolge und Referenzen
Content: |
Die gunshin Holding UG hat bereits mehrere Start-ups erfolgreich unterstützt und kann auf eine Reihe von Erfolgsgeschichten im Gesundheitswesen verweisen.
Diese Erfolge zeigen, dass die Vision von Martin Porwoll, durch die Förderung innovativer Start-Ups das Wohl der Patienten in den Mittelpunkt zu stellen, Früchte trägt.
CTA:
Text: Zur gunshin.de
Link: https://gunshin.de
SEO:
Meta Title: gunshin Holding UG | porwoll.de
Meta Description: Die gunshin Holding UG unterstützt innovative Start-ups im Gesundheitswesen. Strategische Beratung, Netzwerk und Ressourcen für Unternehmen mit Fokus auf Patientenwohl.
Seite 7: complex care solutions
Title: complex care solutions GmbH
Slug: complex-care-solutions
Status: Published
Layout:
- Block: HeroBlock
Headline: complex care solutions GmbH
Subline: Patientenwohl im Mittelpunkt
Alignment: center
- Block: TextBlock
Width: medium
Content: |
Die complex care solutions GmbH wurde von Martin Porwoll gegründet, um das Wohl der Patienten in den Mittelpunkt zu stellen und Übertherapie sowie Fehlversorgung aktiv zu bekämpfen.
Das Unternehmen arbeitet eng mit medizinischen Einrichtungen, Krankenkassen und anderen Akteuren im Gesundheitswesen zusammen, um bessere und sicherere Versorgungslösungen für Patienten zu entwickeln.
- Block: CTABlock
Headline: Mehr erfahren
Description: Besuchen Sie die Webseite der complex care solutions GmbH
Buttons:
- Text: Zur complexcaresolutions.de
Link: https://complexcaresolutions.de
Style: primary
SEO:
Meta Title: complex care solutions GmbH | porwoll.de
Meta Description: Die complex care solutions GmbH - gegründet von Martin Porwoll für Patientenwohl und gegen Übertherapie im Gesundheitswesen.
Seite 8: Leben
Title: Leben
Slug: leben
Status: Published
Layout:
- Block: HeroBlock
Headline: Leben
Subline: „Angst ist eine Reaktion, Mut eine Entscheidung"
Alignment: center
- Block: TextBlock
Width: medium
Content: |
Diese Seite wird noch mit Inhalten gefüllt.
Hier wird Martin Porwolls persönlicher Werdegang und seine Lebensgeschichte präsentiert.
SEO:
Meta Title: Leben | porwoll.de
Meta Description: Das Leben von Martin Porwoll - persönlicher Werdegang und Geschichte.
Seite 9: Impressum
Title: Impressum
Slug: impressum
Status: Published
Layout:
- Block: TextBlock
Width: narrow
Content: |
## Impressum
**Angaben gemäß § 5 TMG**
Martin Porwoll
Hans-Böckler-Str. 19
46236 Bottrop
**Kontakt**
Telefon: 0800 80 44 100
E-Mail: info@porwoll.de
**Verantwortlich für den Inhalt nach § 55 Abs. 2 RStV**
Martin Porwoll
Hans-Böckler-Str. 19
46236 Bottrop
**Haftung für Inhalte**
Als Diensteanbieter sind wir gemäß § 7 Abs.1 TMG für eigene Inhalte auf diesen Seiten nach den allgemeinen Gesetzen verantwortlich. Nach §§ 8 bis 10 TMG sind wir als Diensteanbieter jedoch nicht unter Verpflichtung, übermittelte oder gespeicherte fremde Informationen zu überwachen oder nach Umständen zu forschen, die auf eine rechtswidrige Tätigkeit hinweisen.
Verpflichtungen zur Entfernung oder Sperrung der Nutzung von Informationen nach den allgemeinen Gesetzen bleiben hiervon unberührt. Eine diesbezügliche Haftung ist jedoch erst ab dem Zeitpunkt der Kenntnis einer konkreten Rechtsverletzung möglich. Bei Bekanntwerden von entsprechenden Rechtsverletzungen werden wir diese Inhalte umgehend entfernen.
SEO:
Meta Title: Impressum | porwoll.de
Meta Description: Impressum der Webseite porwoll.de
Seite 10: Datenschutz
Title: Datenschutzerklärung
Slug: datenschutz
Status: Published
Layout:
- Block: TextBlock
Width: narrow
Content: |
## Datenschutzerklärung
**1. Datenschutz auf einen Blick**
**Allgemeine Hinweise**
Die folgenden Hinweise geben einen einfachen Überblick darüber, was mit Ihren personenbezogenen Daten passiert, wenn Sie diese Website besuchen. Personenbezogene Daten sind alle Daten, mit denen Sie persönlich identifiziert werden können.
**Datenerfassung auf dieser Website**
*Wer ist verantwortlich für die Datenerfassung auf dieser Website?*
Die Datenverarbeitung auf dieser Website erfolgt durch den Websitebetreiber. Dessen Kontaktdaten können Sie dem Impressum dieser Website entnehmen.
*Wie erfassen wir Ihre Daten?*
Ihre Daten werden zum einen dadurch erhoben, dass Sie uns diese mitteilen. Hierbei kann es sich z.B. um Daten handeln, die Sie in ein Kontaktformular eingeben.
Andere Daten werden automatisch beim Besuch der Website durch unsere IT-Systeme erfasst. Das sind vor allem technische Daten (z.B. Internetbrowser, Betriebssystem oder Uhrzeit des Seitenaufrufs).
**2. Hosting**
Diese Website wird auf eigenen Servern in Deutschland gehostet.
**3. Kontaktformular**
Wenn Sie uns per Kontaktformular Anfragen zukommen lassen, werden Ihre Angaben aus dem Anfrageformular inklusive der von Ihnen dort angegebenen Kontaktdaten zwecks Bearbeitung der Anfrage und für den Fall von Anschlussfragen bei uns gespeichert. Diese Daten geben wir nicht ohne Ihre Einwilligung weiter.
(Diese Datenschutzerklärung ist ein Platzhalter und muss durch eine vollständige, rechtskonforme Version ersetzt werden.)
SEO:
Meta Title: Datenschutzerklärung | porwoll.de
Meta Description: Datenschutzerklärung der Webseite porwoll.de
Teil 7: Navigation verknüpfen
Nachdem alle Pages erstellt sind:
- Gehe zu https://pl.c2sgmbh.de/admin/globals/navigation
- Bearbeite Main Menu und Footer Menu
- Ändere die Links von "custom" auf "page" und wähle die entsprechenden Seiten aus
Teil 8: Verifizierung
Checkliste
- Site Settings vollständig ausgefüllt
- Alle Social Links angelegt
- Beide Categories angelegt
- Alle Medien hochgeladen mit Alt-Texten
- Alle 10 Pages erstellt und auf "Published" gesetzt
- Navigation Main Menu konfiguriert
- Navigation Footer Menu konfiguriert
Frontend testen
# Auf sv-dev
cd /home/developer/workspace/frontend-porwoll
npm run dev
Dann im Browser http://dev.zh3.de:3001 öffnen und prüfen:
- Startseite lädt mit Hero und Content
- Navigation funktioniert
- Unterseiten sind erreichbar
- Bilder werden geladen
- Footer zeigt Kontaktdaten
- Mobile Ansicht funktioniert
API-Endpoints prüfen
curl https://pl.c2sgmbh.de/api/pages | jq '.docs | length'
# Sollte 10 zurückgeben
curl https://pl.c2sgmbh.de/api/globals/navigation | jq '.mainMenu | length'
# Sollte 4 zurückgeben (Hauptmenü-Einträge)
Hinweise
Rich Text Editor (Lexical)
Beim Eingeben von Content in TextBlocks nutzt Payload den Lexical Editor. Formatierungen:
- Fett: Text markieren → Bold klicken
- Überschriften: Text markieren → Heading-Dropdown
- Links: Text markieren → Link-Icon
- Listen: Bullet-Icon oder Nummerierung
Bilder in Blöcken
Bei Blöcken mit Bild-Feldern:
- Klicke auf "Select Media" oder "Upload"
- Wähle ein bereits hochgeladenes Bild oder lade ein neues hoch
- Bild wird automatisch verknüpft
Reihenfolge der Blöcke
Blöcke können per Drag & Drop umsortiert werden. Die Reihenfolge im Admin entspricht der Reihenfolge auf der Website.
Geschätzte Zeit
| Aufgabe | Dauer |
|---|---|
| Site Settings | 5 Min |
| Social Links | 5 Min |
| Categories | 2 Min |
| Media Upload | 10 Min |
| Pages erstellen | 45-60 Min |
| Navigation | 10 Min |
| Verifizierung | 10 Min |
| Gesamt | ~90 Min |