Skip to content
GitLab
Erkunden
Anmelden
Registrieren
Primärnavigation
Suchen oder aufrufen …
Projekt
package-currency
Verwalten
Aktivität
Mitglieder
Labels
Planen
Tickets
2
Ticketübersichten
Meilensteine
Wiki
Code
Merge Requests
0
Repository
Branch
Commits
Tags
Repository-Diagramm
Revisionen vergleichen
Build
Pipelines
Aufgaben
Pipeline-Zeitpläne
Artefakte
Bereitstellung
Releases
Betreiben
Umgebungen
Überwachen
Vorfälle
Service-Desk
Analysieren
Wertschöpfungskettenanalyse
Mitwirkenden-Analyse
CI/CD-Analyse
Repository-Analysen
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
package-currency
Commits
42d206d8
Commit
42d206d8
erstellt
vor 1 Jahr
von
Henning Leutz
Dateien durchsuchen
Optionen
Downloads
Einfaches Diff
Merge branch 'next' into 'master'
Next See merge request
!28
Übergeordnete
431d357c
f8aa29d8
No related branches found
Branches enthält Commit
Tags
1.6.1
Tags enthält Commit
3 Merge Requests
!52
Update 'next-3.x' with latest changes from 'main'
,
!48
Add QUIQQER Tooling
,
!28
Next
Pipeline
#4761
bestanden mit Phase
Phase:
in 28 Sekunden
Änderungen
2
Pipelines
1
Leerzeichenänderungen ausblenden
Inline
Nebeneinander
2 geänderte Dateien
locale.xml
+1
-1
1 Ergänzung, 1 Löschung
locale.xml
src/QUI/ERP/Currency/Handler.php
+15
-27
15 Ergänzungen, 27 Löschungen
src/QUI/ERP/Currency/Handler.php
werden angezeigt
mit
16 Ergänzungen
und
28 Löschungen
locale.xml
+
1
−
1
Zeige Datei @
42d206d8
...
...
@@ -62,7 +62,7 @@
</locale>
<locale
name=
"control.currency.sign"
>
<de>
<![CDATA[Währungsszeichen]]>
</de>
<en>
<![CDATA[Currency
code
]]>
</en>
<en>
<![CDATA[Currency
sign
]]>
</en>
</locale>
<locale
name=
"control.currency.rate"
>
<de>
<![CDATA[Umrechnungskurs]]>
</de>
...
...
This diff is collapsed.
Zum Erweitern klicken.
src/QUI/ERP/Currency/Handler.php
+
15
−
27
Zeige Datei @
42d206d8
...
...
@@ -14,6 +14,7 @@
use
function
json_decode
;
use
function
json_encode
;
use
function
mb_strtolower
;
use
function
mb_substr
;
/**
* Currency class
...
...
@@ -103,6 +104,17 @@ public static function createCurrency(string $currency, $rate = 1, string $type
$textData
=
QUI\Translator
::
getVarData
(
$localeGroup
,
$localeText
);
$signData
=
QUI\Translator
::
getVarData
(
$localeGroup
,
$localeSign
);
foreach
(
QUI
::
availableLanguages
()
as
$language
)
{
if
(
!
isset
(
$textData
[
$language
]))
{
$textData
[
$language
]
=
$currency
;
}
if
(
!
isset
(
$signData
[
$language
]))
{
$signData
[
$language
]
=
mb_substr
(
$currency
,
0
,
1
);
}
}
// text
try
{
QUI\Translator
::
add
(
...
...
@@ -113,12 +125,12 @@ public static function createCurrency(string $currency, $rate = 1, string $type
}
catch
(
QUI\Exception
$e
)
{
}
if
(
empty
(
$textData
))
{
if
(
!
empty
(
$textData
))
{
QUI\Translator
::
edit
(
'quiqqer/currency'
,
'currency.'
.
$currency
.
'.text'
,
'quiqqer/currency'
,
$
language
Data
$
text
Data
);
}
...
...
@@ -133,7 +145,7 @@ public static function createCurrency(string $currency, $rate = 1, string $type
}
if
(
empty
(
$signData
))
{
if
(
!
empty
(
$signData
))
{
QUI\Translator
::
edit
(
'quiqqer/currency'
,
'currency.'
.
$currency
.
'.sign'
,
...
...
@@ -469,30 +481,6 @@ public static function updateCurrency($currency, $data)
$dbData
[
'customData'
]
=
json_encode
(
$data
[
'customData'
]);
}
if
(
isset
(
$data
[
'code'
]))
{
try
{
QUI\Translator
::
add
(
'quiqqer/currency'
,
'currency.'
.
$data
[
'code'
]
.
'.sign'
,
'quiqqer/currency'
);
}
catch
(
QUI\Exception
$e
)
{
}
QUI\Translator
::
edit
(
'quiqqer/currency'
,
'currency.'
.
$currency
.
'.sign'
,
'quiqqer/currency'
,
[
'en'
=>
$data
[
'code'
],
'de'
=>
$data
[
'code'
]
]
);
QUI\Translator
::
publish
(
'quiqqer/currency'
);
}
if
(
isset
(
$data
[
'rate'
]))
{
$dbData
[
'rate'
]
=
floatval
(
$data
[
'rate'
]);
}
...
...
This diff is collapsed.
Zum Erweitern klicken.
Vorschau
0%
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