cms.c2sgmbh/docs/PROMPT_PHASE4_CONTENT_MIGRATION.md
Martin Porwoll a88e4f60d0 test: add E2E and integration tests with documentation
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>
2025-12-01 08:19:52 +00:00

24 KiB
Raw Blame History

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

  1. Gehe zu MediaCreate New
  2. Lade hoch:
  3. Gehe zurück zu Site Settings
  4. Wähle die hochgeladenen Medien aus

URL: https://pl.c2sgmbh.de/admin/collections/social-links

Einträge erstellen

Platform URL Active
facebook https://www.facebook.com/martinporwoll
x https://x.com/martinporwoll
instagram https://www.instagram.com/martinporwoll
youtube https://www.youtube.com/@martinporwoll
linkedin 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

  1. Bilder lokal herunterladen (oder Originale verwenden falls verfügbar)
  2. In Payload unter MediaCreate New hochladen
  3. 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:
  - 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:

  1. Gehe zu https://pl.c2sgmbh.de/admin/globals/navigation
  2. Bearbeite Main Menu und Footer Menu
  3. Ä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:

  1. Klicke auf "Select Media" oder "Upload"
  2. Wähle ein bereits hochgeladenes Bild oder lade ein neues hoch
  3. 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