Märkte-Navigation in Markttage und Märkte umbenennen
This commit is contained in:
1 parent
3d60998145
commit
debee672f8
1 file changed
+9
-9
@@ -104,14 +104,14 @@ function auth_render_markets_large_table(array $marketTable): string
|
|||||||
];
|
];
|
||||||
|
|
||||||
$html = [];
|
$html = [];
|
||||||
$html[] = '<section class="sg-card-list-page" aria-label="Märkte">';
|
$html[] = '<section class="sg-card-list-page" aria-label="Markttage">';
|
||||||
$html[] = '<article class="sg-card" data-component="basic-card"><div class="sg-card-segment sg-card-segment--body sg-card-segment--gray" data-component-part="card-body"><div class="sg-component-row sg-basic-card__actions"><button class="sg-interaction-element sg-button sg-button--active" type="button" aria-haspopup="dialog" aria-expanded="false" data-component="button" data-component-state="active" data-market-occurrence-create>Neue Durchführung</button></div></div></article>';
|
$html[] = '<article class="sg-card" data-component="basic-card"><div class="sg-card-segment sg-card-segment--body sg-card-segment--gray" data-component-part="card-body"><div class="sg-component-row sg-basic-card__actions"><button class="sg-interaction-element sg-button sg-button--active" type="button" aria-haspopup="dialog" aria-expanded="false" data-component="button" data-component-state="active" data-market-occurrence-create>Neue Durchführung</button></div></div></article>';
|
||||||
$html[] = '<article class="sg-card sg-large-table sg-large-table--markets" data-component="large-table" data-markets-large-table="true" data-markets-search="' . auth_escape_html($search) . '" data-markets-sort-column="' . auth_escape_html($sortColumn) . '" data-markets-sort-direction="' . auth_escape_html($sortDirection) . '" data-markets-limit="' . $limit . '" data-markets-page-size="' . $pageSize . '" role="table" aria-label="Marktdurchführungen">';
|
$html[] = '<article class="sg-card sg-large-table sg-large-table--markets" data-component="large-table" data-markets-large-table="true" data-markets-search="' . auth_escape_html($search) . '" data-markets-sort-column="' . auth_escape_html($sortColumn) . '" data-markets-sort-direction="' . auth_escape_html($sortDirection) . '" data-markets-limit="' . $limit . '" data-markets-page-size="' . $pageSize . '" role="table" aria-label="Markttage">';
|
||||||
$html[] = '<div class="sg-card-segment sg-card-segment--header sg-card-segment--darkblue sg-large-table__title-segment" data-component-part="large-table-header">';
|
$html[] = '<div class="sg-card-segment sg-card-segment--header sg-card-segment--darkblue sg-large-table__title-segment" data-component-part="large-table-header">';
|
||||||
$html[] = '<div class="sg-strong">Marktdurchführungen</div>';
|
$html[] = '<div class="sg-strong">Markttage</div>';
|
||||||
$html[] = '<span class="sg-search-field-row" data-component="search-field">';
|
$html[] = '<span class="sg-search-field-row" data-component="search-field">';
|
||||||
$html[] = '<span class="sg-input-single-line-wrap" data-has-value="' . ($search !== '' ? 'true' : 'false') . '" data-component="single-line-input" data-component-state="' . ($search !== '' ? 'active' : 'inactive-selectable') . '">';
|
$html[] = '<span class="sg-input-single-line-wrap" data-has-value="' . ($search !== '' ? 'true' : 'false') . '" data-component="single-line-input" data-component-state="' . ($search !== '' ? 'active' : 'inactive-selectable') . '">';
|
||||||
$html[] = '<input class="sg-interaction-element sg-input-single-line sg-search-field-input sg-input-single-line--inactive-selectable sg-form-inactive-selectable" type="text" placeholder="Suche" aria-label="Marktdurchführungen durchsuchen" value="' . auth_escape_html($search) . '" data-markets-search-input>';
|
$html[] = '<input class="sg-interaction-element sg-input-single-line sg-search-field-input sg-input-single-line--inactive-selectable sg-form-inactive-selectable" type="text" placeholder="Suche" aria-label="Markttage durchsuchen" value="' . auth_escape_html($search) . '" data-markets-search-input>';
|
||||||
$html[] = '<button class="sg-input-clear-button" type="button" aria-label="Eingabe löschen" data-markets-search-clear>×</button>';
|
$html[] = '<button class="sg-input-clear-button" type="button" aria-label="Eingabe löschen" data-markets-search-clear>×</button>';
|
||||||
$html[] = '</span></span></div>';
|
$html[] = '</span></span></div>';
|
||||||
$html[] = '<div class="sg-card-segment sg-card-segment--body sg-card-segment--white sg-large-table__row sg-large-table__row--header" role="row" data-component-part="large-table-header-row">';
|
$html[] = '<div class="sg-card-segment sg-card-segment--body sg-card-segment--white sg-large-table__row sg-large-table__row--header" role="row" data-component-part="large-table-header-row">';
|
||||||
@@ -155,7 +155,7 @@ function auth_render_markets_content(array $marketTable): string
|
|||||||
return '<div data-markets-content="true" data-market-csrf-token="' . auth_escape_html(auth_csrf_token()) . '">'
|
return '<div data-markets-content="true" data-market-csrf-token="' . auth_escape_html(auth_csrf_token()) . '">'
|
||||||
. auth_render_markets_large_table($marketTable)
|
. auth_render_markets_large_table($marketTable)
|
||||||
. '<div class="sg-card-list-page-drawer-backdrop" aria-hidden="true" data-market-drawer-backdrop="true" data-open="false"></div>'
|
. '<div class="sg-card-list-page-drawer-backdrop" aria-hidden="true" data-market-drawer-backdrop="true" data-open="false"></div>'
|
||||||
. '<aside class="sg-card-list-page-drawer" aria-label="Marktdurchführung-Details" aria-hidden="true" data-market-drawer="true" data-open="false">'
|
. '<aside class="sg-card-list-page-drawer" aria-label="Markttage-Details" aria-hidden="true" data-market-drawer="true" data-open="false">'
|
||||||
. '<div class="sg-card-list-page-drawer__content" data-market-drawer-content><p class="sg-body">Marktdetails werden geladen …</p></div>'
|
. '<div class="sg-card-list-page-drawer__content" data-market-drawer-content><p class="sg-body">Marktdetails werden geladen …</p></div>'
|
||||||
. '</aside></div>';
|
. '</aside></div>';
|
||||||
}
|
}
|
||||||
@@ -645,7 +645,7 @@ function render_auth_home_page(array $user, array $otcProducts = [], array $otcM
|
|||||||
[
|
[
|
||||||
'Übersicht' => [],
|
'Übersicht' => [],
|
||||||
'ERP' => ['Bestellungen', 'Lager', 'Produkte', 'Artikel', 'Kontakte'],
|
'ERP' => ['Bestellungen', 'Lager', 'Produkte', 'Artikel', 'Kontakte'],
|
||||||
'Märkte' => ['Märkte', 'Konfiguration'],
|
'Märkte' => ['Markttage', 'Märkte'],
|
||||||
'Buchhaltung' => [],
|
'Buchhaltung' => [],
|
||||||
'Kundenberatung' => [],
|
'Kundenberatung' => [],
|
||||||
],
|
],
|
||||||
@@ -657,7 +657,7 @@ function render_auth_home_page(array $user, array $otcProducts = [], array $otcM
|
|||||||
$moduleContentCards = json_encode(
|
$moduleContentCards = json_encode(
|
||||||
[
|
[
|
||||||
'Bestellungen' => $bestellungenContent,
|
'Bestellungen' => $bestellungenContent,
|
||||||
'Märkte' => $marketsContent,
|
'Markttage' => $marketsContent,
|
||||||
'Lager' => $lagerContent,
|
'Lager' => $lagerContent,
|
||||||
'Artikel' => auth_render_lager_content([], $lagerArtikel, $lagerManufacturers, auth_csrf_token(), 'Artikel'),
|
'Artikel' => auth_render_lager_content([], $lagerArtikel, $lagerManufacturers, auth_csrf_token(), 'Artikel'),
|
||||||
],
|
],
|
||||||
@@ -892,7 +892,7 @@ function render_auth_home_page(array $user, array $otcProducts = [], array $otcM
|
|||||||
echo " if (contentTitle) { contentTitle.textContent = activeEntry; }";
|
echo " if (contentTitle) { contentTitle.textContent = activeEntry; }";
|
||||||
echo " if (contentBody) { contentBody.innerHTML = portalModuleContentCards[activeEntry] || ''; }";
|
echo " if (contentBody) { contentBody.innerHTML = portalModuleContentCards[activeEntry] || ''; }";
|
||||||
echo " if (activeEntry === 'Bestellungen') { initBestellungenBindings(); }";
|
echo " if (activeEntry === 'Bestellungen') { initBestellungenBindings(); }";
|
||||||
echo " if (activeEntry === 'Märkte') { initMarketsBindings(); }";
|
echo " if (activeEntry === 'Markttage') { initMarketsBindings(); }";
|
||||||
echo " if (activeEntry === 'Lager' || activeEntry === 'Artikel') { initLagerBindings(); }";
|
echo " if (activeEntry === 'Lager' || activeEntry === 'Artikel') { initLagerBindings(); }";
|
||||||
echo " menu.innerHTML = '';";
|
echo " menu.innerHTML = '';";
|
||||||
echo " entries.forEach((entry, index) => {";
|
echo " entries.forEach((entry, index) => {";
|
||||||
@@ -914,7 +914,7 @@ function render_auth_home_page(array $user, array $otcProducts = [], array $otcM
|
|||||||
echo " if (contentTitle) { contentTitle.textContent = entryName; }";
|
echo " if (contentTitle) { contentTitle.textContent = entryName; }";
|
||||||
echo " if (contentBody) { contentBody.innerHTML = portalModuleContentCards[entryName] || ''; }";
|
echo " if (contentBody) { contentBody.innerHTML = portalModuleContentCards[entryName] || ''; }";
|
||||||
echo " if (entryName === 'Bestellungen') { initBestellungenBindings(); }";
|
echo " if (entryName === 'Bestellungen') { initBestellungenBindings(); }";
|
||||||
echo " if (entryName === 'Märkte') { initMarketsBindings(); }";
|
echo " if (entryName === 'Markttage') { initMarketsBindings(); }";
|
||||||
echo " if (entryName === 'Lager' || entryName === 'Artikel') { initLagerBindings(); }";
|
echo " if (entryName === 'Lager' || entryName === 'Artikel') { initLagerBindings(); }";
|
||||||
echo " });";
|
echo " });";
|
||||||
echo " });";
|
echo " });";
|
||||||
|
|||||||
Reference in new issue
Block a user