Skip to content
Code-Schnipsel Gruppen Projekte
Commit 6b2ecd79 erstellt von Henning Leutz's avatar Henning Leutz :martial_arts_uniform:
Dateien durchsuchen

fix: candyman-gmbh/projektplanung#96

Übergeordneter 0d168301
Keine zugehörigen Branchen gefunden
Keine zugehörigen Tags gefunden
Keine zugehörigen Merge Requests gefunden
......@@ -75,9 +75,9 @@ public static function onPackageConfigSave(QUI\Package\Package $Package, array $
/**
* event: on user save
* @param QUI\Interfaces\Users\User $User
* @todo prüfung auch für steuernummer
*
* @param QUI\Interfaces\Users\User $User
*/
public static function onUserSave(QUI\Interfaces\Users\User $User)
{
......@@ -248,7 +248,11 @@ public static function onFrontendUserCustomerBegin(Collector $Collector, $User,
$Engine->assign([
'User' => $User,
'Address' => $Address,
'businessType' => $businessType
'businessType' => $businessType,
'businessTypeIsChangeable' => !(QUI\ERP\Utils\Shop::isOnlyB2C() || QUI\ERP\Utils\Shop::isOnlyB2B()),
'isB2C' => QUI\ERP\Utils\Shop::isB2C(),
'isB2B' => QUI\ERP\Utils\Shop::isB2B(),
]);
try {
......@@ -281,7 +285,11 @@ public static function onFrontendUserDataMiddle(Collector $Collector, $User, $Ad
$Engine->assign([
'User' => $User,
'Address' => $Address
'Address' => $Address,
'businessTypeIsChangeable' => !(QUI\ERP\Utils\Shop::isOnlyB2C() || QUI\ERP\Utils\Shop::isOnlyB2B()),
'isB2C' => QUI\ERP\Utils\Shop::isB2C(),
'isB2B' => QUI\ERP\Utils\Shop::isB2B(),
]);
try {
......@@ -312,7 +320,11 @@ public static function onFrontendUserAddressCreateBegin(Collector $Collector, $U
}
$Engine->assign([
'User' => $User
'User' => $User,
'businessTypeIsChangeable' => !(QUI\ERP\Utils\Shop::isOnlyB2C() || QUI\ERP\Utils\Shop::isOnlyB2B()),
'isB2C' => QUI\ERP\Utils\Shop::isB2C(),
'isB2B' => QUI\ERP\Utils\Shop::isB2B(),
]);
try {
......@@ -343,7 +355,11 @@ public static function onFrontendUserAddressCreateEnd(Collector $Collector, $Use
}
$Engine->assign([
'User' => $User
'User' => $User,
'businessTypeIsChangeable' => !(QUI\ERP\Utils\Shop::isOnlyB2C() || QUI\ERP\Utils\Shop::isOnlyB2B()),
'isB2C' => QUI\ERP\Utils\Shop::isB2C(),
'isB2B' => QUI\ERP\Utils\Shop::isB2B(),
]);
try {
......@@ -390,7 +406,11 @@ public static function onFrontendUserAddressEditBegin(Collector $Collector, $Use
$Engine->assign([
'User' => $User,
'Address' => $Address,
'businessType' => $businessType
'businessType' => $businessType,
'businessTypeIsChangeable' => !(QUI\ERP\Utils\Shop::isOnlyB2C() || QUI\ERP\Utils\Shop::isOnlyB2B()),
'isB2C' => QUI\ERP\Utils\Shop::isB2C(),
'isB2B' => QUI\ERP\Utils\Shop::isB2B(),
]);
try {
......@@ -423,7 +443,11 @@ public static function onFrontendUserAddressEditEnd(Collector $Collector, $User,
$Engine->assign([
'User' => $User,
'Address' => $Address
'Address' => $Address,
'businessTypeIsChangeable' => !(QUI\ERP\Utils\Shop::isOnlyB2C() || QUI\ERP\Utils\Shop::isOnlyB2B()),
'isB2C' => QUI\ERP\Utils\Shop::isB2C(),
'isB2B' => QUI\ERP\Utils\Shop::isB2B(),
]);
try {
......
{if $businessTypeIsChangeable}
<label class="quiqqer-order-customerData-edit-businessType">
<span class="quiqqer-frontendUsers-userdata-label">
{locale group="quiqqer/erp" var="control.profile.CustomerData.businessType"}
......@@ -11,7 +12,9 @@
</option>
</select>
</label>
{/if}
{if $isB2B}
<label class="quiqqer-order-customerData-edit-company" style="display: none">
<span class="quiqqer-frontendUsers-userdata-label">
{locale group="quiqqer/erp" var="control.profile.CustomerData.company"}
......@@ -22,3 +25,4 @@
autocomplete="organization"
/>
</label>
{/if}
{if $isB2B}
<label class="quiqqer-order-customerData-edit-vatId quiqqer-erp-userProfile-vat"
style="display: none"
>
......@@ -10,3 +11,4 @@
value="{$User->getAttribute('quiqqer.erp.euVatId')|escape:'html'}"
/>
</label>
{/if}
{if $businessTypeIsChangeable}
<label class="quiqqer-order-customerData-edit-businessType">
<span class="quiqqer-frontendUsers-userdata-label">
{locale group="quiqqer/erp" var="control.profile.CustomerData.businessType"}
......@@ -9,13 +10,14 @@
<option value="b2c">
{locale group="quiqqer/erp" var="control.profile.CustomerData.businessType.b2c"}
</option>
<option value="b2b" {if $businessType===
'b2b'} selected="selected"{/if}>
<option value="b2b" {if $businessType==='b2b'} selected="selected" {/if}>
{locale group="quiqqer/erp" var="control.profile.CustomerData.businessType.b2b"}
</option>
</select>
</label>
{/if}
{if $isB2B}
<label class="quiqqer-order-customerData-edit-company">
<span class="quiqqer-frontendUsers-userdata-label">
{locale group="quiqqer/erp" var="control.profile.CustomerData.company"}
......@@ -27,3 +29,4 @@
value="{$Address->getAttribute('company')|escape:'html'}"
/>
</label>
{/if}
{if $businessTypeIsChangeable}
<label class="quiqqer-order-customerData-edit-businessType">
<span class="quiqqer-frontendUsers-userdata-label">
{locale group="quiqqer/erp" var="control.profile.CustomerData.businessType"}
......@@ -11,7 +12,9 @@
</option>
</select>
</label>
{/if}
{if $isB2B}
<label class="quiqqer-order-customerData-edit-company" style="display: none">
<span class="quiqqer-frontendUsers-userdata-label">
{locale group="quiqqer/erp" var="control.profile.CustomerData.company"}
......@@ -23,3 +26,4 @@
value="{$Address->getAttribute('company')|escape:'html'}"
/>
</label>
{/if}
{if $isB2B}
<label class="quiqqer-order-customerData-edit-vatId quiqqer-erp-userProfile-vat"
style="display: none"
>
......@@ -10,3 +11,4 @@
value="{$User->getAttribute('quiqqer.erp.euVatId')|escape:'html'}"
/>
</label>
{/if}
{if $isB2B}
<section class="quiqqer-frontendUsers-userdata-section quiqqer-erp-userProfile-vat">
<header>
<h2>{locale group="quiqqer/erp" var="user.profile.userdata.title"}</h2>
......@@ -13,4 +14,5 @@
value="{$User->getAttribute('quiqqer.erp.euVatId')|escape:'html'}"
/>
</label>
</section>
\ No newline at end of file
</section>
{/if}
0% Lade oder .
You are about to add 0 people to the discussion. Proceed with caution.
Bearbeitung dieser Nachricht zuerst beenden!
Bitte registrieren oder zum Kommentieren