Die im Spoke-Frontend-Audit entfernten Anzeige-Flaechen (focus-ad, feed-ad, Inline-Ad) kehren als dezente Eigenwerbung zurueck: - neue Komponente x-web.ad-slot im frueheren "ANZEIGE"-Stil mit Hinweis "Hier koennte Ihre Werbung stehen" (DE/EN) - eingebaut an den drei frueheren Stellen: Hero-Sidebar der Startseiten, Feed nach der dritten Meldung, PM-Detailseite nach der Unternehmensbeschreibung (nicht in der privaten Vorschau) - Klick oeffnet das schwebende Kontakt-Widget mit vorgewaehltem neuen Thema "Werbung buchen" (ContactMessageTopic::Advertising); Anfragen landen wie gewohnt in der Admin-Queue "Kontakt" Co-authored-by: Cursor <cursoragent@cursor.com>
26 lines
639 B
PHP
26 lines
639 B
PHP
<?php
|
|
|
|
namespace App\Enums;
|
|
|
|
enum ContactMessageTopic: string
|
|
{
|
|
case Contact = 'contact';
|
|
case Advertising = 'advertising';
|
|
case BugReport = 'bug_report';
|
|
case PressReleaseReport = 'press_release_report';
|
|
case Feedback = 'feedback';
|
|
|
|
/**
|
|
* Interne (Admin-)Bezeichnung.
|
|
*/
|
|
public function label(): string
|
|
{
|
|
return match ($this) {
|
|
self::Contact => 'Kontaktaufnahme',
|
|
self::Advertising => 'Werbeanfrage',
|
|
self::BugReport => 'Fehlermeldung',
|
|
self::PressReleaseReport => 'PM-Meldung',
|
|
self::Feedback => 'Feedback',
|
|
};
|
|
}
|
|
}
|