Skip to content
GitLab
Erkunden
Anmelden
Registrieren
Primärnavigation
Suchen oder aufrufen …
Projekt
Bricks
Verwalten
Aktivität
Mitglieder
Labels
Planen
Tickets
Ticketübersichten
Meilensteine
Wiki
Code
Merge Requests
Repository
Branch
Commits
Tags
Repository-Diagramm
Revisionen vergleichen
Build
Pipelines
Aufgaben
Pipeline-Zeitpläne
Artefakte
Bereitstellung
Releases
Modell-Registry
Betreiben
Umgebungen
Überwachen
Vorfälle
Service-Desk
Analysieren
Wertschöpfungskettenanalyse
Mitwirkenden-Analyse
CI/CD-Analyse
Repository-Analysen
Modellexperimente
Hilfe
Hilfe
Support
GitLab-Dokumentation
GitLab-Pläne vergleichen
Community-Forum
Zu GitLab beitragen
Feedback geben
Tastenkürzel
?
Code-Schnipsel
Gruppen
Projekte
Show more breadcrumbs
QUIQQER
Bricks
Commits
3ebd1c88
Commit
3ebd1c88
erstellt
6 years ago
von
Patrick Müller
Dateien durchsuchen
Optionen
Downloads
Einfaches Diff
Merge branch 'dev'
Übergeordnete
2ef210f0
cafe7823
Keine zugehörigen Branchen gefunden
Keine zugehörigen Tags gefunden
1 Merge Request
!37
Update 'next-3.x' with latest changes from 'main'
Änderungen
2
Leerzeichenänderungen ausblenden
Inline
Nebeneinander
2 geänderte Dateien
ajax/contact.php
+7
-6
7 Ergänzungen, 6 Löschungen
ajax/contact.php
src/QUI/Bricks/Controls/SimpleContact.php
+3
-4
3 Ergänzungen, 4 Löschungen
src/QUI/Bricks/Controls/SimpleContact.php
werden angezeigt
mit
10 Ergänzungen
und
10 Löschungen
ajax/contact.php
+
7
−
6
Zeige Datei @
3ebd1c88
...
@@ -24,12 +24,14 @@ function ($brickId, $project, $siteId, $message, $name, $email, $privacyPolicyAc
...
@@ -24,12 +24,14 @@ function ($brickId, $project, $siteId, $message, $name, $email, $privacyPolicyAc
);
);
}
}
$BrickManager
=
QUI\Bricks\Manager
::
init
();
$BrickManager
=
QUI\Bricks\Manager
::
init
();
$Project
=
QUI
::
getProjectManager
()
->
decode
(
$project
);
$Project
=
QUI
::
getProjectManager
()
->
decode
(
$project
);
$Site
=
$Project
->
get
((
int
)
$siteId
);
$Site
=
$Project
->
get
((
int
)
$siteId
);
$privacyPolicyCheckbox
=
boolval
(
$Site
->
getAttribute
(
'quiqqer.settings.sitetypes.contact.showPrivacyPolicyCheckbox'
));
$Brick
=
$BrickManager
->
getBrickByID
(
$brickId
);
$privacyPolicyCheckbox
=
boolval
(
$Site
->
getAttribute
(
'quiqqer.settings.sitetypes.contact.showPrivacyPolicyCheckbox'
));
$privacyPolicyCheckboxBrick
=
$Brick
->
getSetting
(
'showPrivacyPolicyCheckbox'
);
if
(
$privacyPolicyCheckbox
&&
!
(
int
)
$privacyPolicyAccepted
)
{
if
(
(
$privacyPolicyCheckbox
||
$privacyPolicyCheckboxBrick
)
&&
!
(
int
)
$privacyPolicyAccepted
)
{
throw
new
QUI\Exception
(
throw
new
QUI\Exception
(
QUI
::
getLocale
()
->
get
(
QUI
::
getLocale
()
->
get
(
'quiqqer/bricks'
,
'quiqqer/bricks'
,
...
@@ -43,7 +45,6 @@ function ($brickId, $project, $siteId, $message, $name, $email, $privacyPolicyAc
...
@@ -43,7 +45,6 @@ function ($brickId, $project, $siteId, $message, $name, $email, $privacyPolicyAc
$receiver
=
$Site
->
getAttribute
(
'quiqqer.settings.sitetypes.contact.email'
);
$receiver
=
$Site
->
getAttribute
(
'quiqqer.settings.sitetypes.contact.email'
);
}
else
{
}
else
{
// Contact form (brick)
// Contact form (brick)
$Brick
=
$BrickManager
->
getBrickByID
(
$brickId
);
$receiver
=
$Brick
->
getSetting
(
'mailTo'
);
$receiver
=
$Brick
->
getSetting
(
'mailTo'
);
}
}
...
...
Dieser Diff ist reduziert.
Zum Erweitern klicken.
src/QUI/Bricks/Controls/SimpleContact.php
+
3
−
4
Zeige Datei @
3ebd1c88
...
@@ -53,11 +53,10 @@ public function getBody()
...
@@ -53,11 +53,10 @@ public function getBody()
$name
=
''
;
$name
=
''
;
$email
=
''
;
$email
=
''
;
$message
=
''
;
$message
=
''
;
$Site
=
$this
->
getSite
();
$privacyPolicyCheckbox
=
$this
->
getAttribute
(
'showPrivacyPolicyCheckbox'
);
$privacyPolicyCheckbox
=
boolval
(
$Site
->
getAttribute
(
'quiqqer.settings.sitetypes.contact.showPrivacyPolicyCheckbox'
));
$error
=
false
;
$error
=
false
;
//
i
s javascript disabled?
//
I
s javascript disabled?
if
(
isset
(
$_POST
[
'name'
])
if
(
isset
(
$_POST
[
'name'
])
&&
isset
(
$_POST
[
'email'
])
&&
isset
(
$_POST
[
'email'
])
&&
isset
(
$_POST
[
'message'
])
&&
isset
(
$_POST
[
'message'
])
...
@@ -84,7 +83,7 @@ public function getBody()
...
@@ -84,7 +83,7 @@ public function getBody()
}
}
}
}
if
(
$
this
->
getAttribute
(
'showP
rivacyPolicyCheckbox
'
)
)
{
if
(
$
p
rivacyPolicyCheckbox
)
{
$PrivacyPolicySite
=
$this
->
getPrivacyPolicySite
();
$PrivacyPolicySite
=
$this
->
getPrivacyPolicySite
();
$label
=
QUI
::
getLocale
()
->
get
(
$label
=
QUI
::
getLocale
()
->
get
(
'quiqqer/bricks'
,
'quiqqer/bricks'
,
...
...
Dieser Diff ist reduziert.
Zum Erweitern klicken.
Vorschau
0%
Lade
Wiederholen
oder
Neue Datei anhängen
.
Abbrechen
You are about to add
0
people
to the discussion. Proceed with caution.
Bearbeitung dieser Nachricht zuerst beenden!
Kommentar speichern
Abbrechen
Bitte
registrieren
oder
Anmelden
zum Kommentieren