feat: готовый бренд ZoomStage и минимальный доменный подвал (refs #12)
deploy-preland / deploy zoomstage.online (push) Successful in 44s
deploy-preland / deploy zoomstage.online (push) Successful in 44s
This commit is contained in:
1 parent
a2c3197a16
commit
ec087ea636
24 files changed
+365
-237
No files matched your search
+5
-32
@@ -57,8 +57,8 @@
|
||||
<nav class="navbar navbar-dark py-1 py-md-3 px-0">
|
||||
<div class="container">
|
||||
<span class="navbar-brand" href="<?= $apiHost ?: '/' ?>" >
|
||||
<img src="<?= prelandAssetUrl('docs/logo.svg') ?>" width="160" height="40" alt="Zoomzilla">
|
||||
<img src="<?= prelandAssetUrl('docs/logo-alt.svg') ?>" width="160" height="40" alt="Zoomzilla">
|
||||
<img src="<?= prelandAssetUrl('docs/logo.svg') ?>" width="182" height="47" alt="Логотип <?= htmlspecialchars(prelandSiteDomain($_SERVER), ENT_QUOTES, 'UTF-8') ?>">
|
||||
<img src="<?= prelandAssetUrl('docs/logo-alt.svg') ?>" width="182" height="47" alt="Логотип <?= htmlspecialchars(prelandSiteDomain($_SERVER), ENT_QUOTES, 'UTF-8') ?>">
|
||||
</span>
|
||||
<div class="d-flex align-items-center">
|
||||
</div>
|
||||
@@ -99,41 +99,14 @@
|
||||
<div class="row py-5 footer-main">
|
||||
<div class="col-md-4 mb-4 mb-md-0">
|
||||
<div class="footer-logo">
|
||||
<img src="<?= prelandAssetUrl('docs/logo.svg') ?>" width="240" height="60" alt="Zoomzilla">
|
||||
<img src="<?= prelandAssetUrl('docs/logo-alt.svg') ?>" width="240" height="60" alt="Zoomzilla">
|
||||
<img src="<?= prelandAssetUrl('docs/logo.svg') ?>" width="182" height="47" alt="Логотип <?= htmlspecialchars(prelandSiteDomain($_SERVER), ENT_QUOTES, 'UTF-8') ?>">
|
||||
<img src="<?= prelandAssetUrl('docs/logo-alt.svg') ?>" width="182" height="47" alt="Логотип <?= htmlspecialchars(prelandSiteDomain($_SERVER), ENT_QUOTES, 'UTF-8') ?>">
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-4 mb-4 mb-md-0">
|
||||
</div>
|
||||
<div class="col-md-4">
|
||||
<div class="h5 mb-3"><?= Yii::t('app', 'Наши реквизиты') ?></div>
|
||||
<?php
|
||||
// реквизиты: config.json (requisites — строки) → requisites.html → образец
|
||||
$requisites = array_filter((array) ($config['requisites'] ?? []), fn ($line) => is_scalar($line) && trim((string) $line) !== '');
|
||||
$requisitesFile = __DIR__ . '/requisites.html';
|
||||
if ($requisites) {
|
||||
foreach ($requisites as $line) {
|
||||
?><p class="mb-0"><?= htmlspecialchars((string) $line, ENT_QUOTES, 'UTF-8') ?></p>
|
||||
<?php }
|
||||
} elseif (file_exists($requisitesFile) && filesize($requisitesFile) > 0) {
|
||||
echo file_get_contents($requisitesFile);
|
||||
} else {
|
||||
?>
|
||||
<p class="mb-0">ИП Иванов Иван Иванович</p>
|
||||
<p class="mb-0">123123, г. Москва, Пресненская наб., 12</p>
|
||||
<p class="mb-0">ИНН: 123404385406</p>
|
||||
<p class="mb-0">ОГРНИП: 123420000019175</p>
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
<?php if (Yii::t('app', 'system.hide.footer') == 'false') { ?>
|
||||
<img src="<?= $assetsUriPrefix; ?>/images/payment.svg" width="272" height="40" alt="" class="mt-4">
|
||||
<?php } ?>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row footer-bottom py-3">
|
||||
<div class="col-6">
|
||||
<p class="m-0"><?= date('Y') ?>© <?= parse_url($apiHost, PHP_URL_HOST) ?: Yii::$app->request->hostName ?></p>
|
||||
<p class="m-0"><?= date('Y') ?>© <?= htmlspecialchars(prelandSiteDomain($_SERVER), ENT_QUOTES, 'UTF-8') ?></p>
|
||||
</div>
|
||||
<?php if (Yii::t('app', 'system.hide.footer') == 'false') { ?>
|
||||
<div class="col-6">
|
||||
|
||||
Reference in new issue
Block a user