Главная страница, как на новом стиле Kingz

Topik

Местный
Сообщения
37
Реакции
22
Баллы
18
Доброй ночи! Может кто-то уже пробовал скопировать новый стиль Kingz? При его копирование возникает одна проблема, именно с расположением узлов и сайдбаром, при замене этого кода в PAGE_CONTAINER
HTML:
<div class="p-body-content">
                <xf:ad position="container_content_above" />
                <div class="p-body-pageContent">{$content|raw}</div>
                <xf:ad position="container_content_below" />
            </div>

            <xf:if is="$sidebar">
                <div class="p-body-sidebar">
                    <xf:ad position="container_sidebar_above" />
                    <xf:foreach loop="$sidebar" value="$sidebarHtml">
                        {$sidebarHtml}
                    </xf:foreach>
                    <xf:ad position="container_sidebar_below" />
                </div>
            </xf:if>
на
HTML:
<xf:css>
                .kz-grid {
                    display: grid
               }
                .kz-gap-4x {
                    gap: 1rem
                }
            </xf:css>
            <div class="p-body-content">
                <xf:ad position="container_content_above" />
                <div class="p-body-pageContent">
                    <div class="kz-grid kz-gap-4x kz-lg-break-grid-column" style="grid-template-columns: 1fr 1fr">
                    <div>{$content|raw}</div>
                    <div style="min-width: 100%;"><xf:foreach loop="$sidebar" value="$sidebarHtml">
                        {$sidebarHtml}
                    </xf:foreach></div>
                </div>
                <xf:ad position="container_content_below" />
            </div>
+ еще убираю футер
На главной странице все встает, как надо, но на других все ломается и появляется блок. Может есть какой-то другой способ реализации?
1722114375509.png
1722114414122.png
1722114433472.png
 
Доброй ночи! Может кто-то уже пробовал скопировать новый стиль Kingz? При его копирование возникает одна проблема, именно с расположением узлов и сайдбаром, при замене этого кода в PAGE_CONTAINER
HTML:
<div class="p-body-content">
                <xf:ad position="container_content_above" />
                <div class="p-body-pageContent">{$content|raw}</div>
                <xf:ad position="container_content_below" />
            </div>

            <xf:if is="$sidebar">
                <div class="p-body-sidebar">
                    <xf:ad position="container_sidebar_above" />
                    <xf:foreach loop="$sidebar" value="$sidebarHtml">
                        {$sidebarHtml}
                    </xf:foreach>
                    <xf:ad position="container_sidebar_below" />
                </div>
            </xf:if>
на
HTML:
<xf:css>
                .kz-grid {
                    display: grid
               }
                .kz-gap-4x {
                    gap: 1rem
                }
            </xf:css>
            <div class="p-body-content">
                <xf:ad position="container_content_above" />
                <div class="p-body-pageContent">
                    <div class="kz-grid kz-gap-4x kz-lg-break-grid-column" style="grid-template-columns: 1fr 1fr">
                    <div>{$content|raw}</div>
                    <div style="min-width: 100%;"><xf:foreach loop="$sidebar" value="$sidebarHtml">
                        {$sidebarHtml}
                    </xf:foreach></div>
                </div>
                <xf:ad position="container_content_below" />
            </div>
+ еще убираю футер
На главной странице все встает, как надо, но на других все ломается и появляется блок. Может есть какой-то другой способ реализации?
Это типо?
Снимок.PNG

Доброй ночи! Может кто-то уже пробовал скопировать новый стиль Kingz? При его копирование возникает одна проблема, именно с расположением узлов и сайдбаром, при замене этого кода в PAGE_CONTAINER
HTML:
<div class="p-body-content">
                <xf:ad position="container_content_above" />
                <div class="p-body-pageContent">{$content|raw}</div>
                <xf:ad position="container_content_below" />
            </div>

            <xf:if is="$sidebar">
                <div class="p-body-sidebar">
                    <xf:ad position="container_sidebar_above" />
                    <xf:foreach loop="$sidebar" value="$sidebarHtml">
                        {$sidebarHtml}
                    </xf:foreach>
                    <xf:ad position="container_sidebar_below" />
                </div>
            </xf:if>
на
HTML:
<xf:css>
                .kz-grid {
                    display: grid
               }
                .kz-gap-4x {
                    gap: 1rem
                }
            </xf:css>
            <div class="p-body-content">
                <xf:ad position="container_content_above" />
                <div class="p-body-pageContent">
                    <div class="kz-grid kz-gap-4x kz-lg-break-grid-column" style="grid-template-columns: 1fr 1fr">
                    <div>{$content|raw}</div>
                    <div style="min-width: 100%;"><xf:foreach loop="$sidebar" value="$sidebarHtml">
                        {$sidebarHtml}
                    </xf:foreach></div>
                </div>
                <xf:ad position="container_content_below" />
            </div>
+ еще убираю футер
На главной странице все встает, как надо, но на других все ломается и появляется блок. Может есть какой-то другой способ реализации?
Да и смотря с какой версии ты копируешь
 
Это типо?
Посмотреть вложение 34271


Да и смотря с какой версии ты копируешь


на
HTML:
<xf:css>
.kz-grid {
display: grid
}
.kz-gap-4x {
gap: 1rem
}
</xf:css>
<div class="p-body-content">
<xf:ad position="container_content_above" />
<div class="p-body-pageContent">
<div class="kz-grid kz-gap-4x kz-lg-break-grid-column" style="grid-template-columns: 1fr 1fr">
<div>{$content|raw}</div>
<div style="min-width: 100%;"><xf:foreach loop="$sidebar" value="$sidebarHtml">
{$sidebarHtml}
</xf:foreach></div>
</div>
Можно попробовать так, вроде решается и ничего не ломается
HTML:
<xf:css>
                [data-template="forum_list"] {
                .kz-grid {
                    display: grid;
                    grid-template-columns: 1fr 1fr;
               }
                .kz-gap-4x {
                    gap: 1rem
                }
                }
            </xf:css>
            <div class="p-body-content">
                <xf:ad position="container_content_above" />
                <div class="p-body-pageContent">
                    <div class="kz-grid kz-gap-4x kz-lg-break-grid-column">
                    <div>{$content|raw}</div>
                    <xf:if is="$sidebar"><div style="min-width: 100%;"><xf:foreach loop="$sidebar" value="$sidebarHtml">
                        {$sidebarHtml}
                        </xf:foreach></div></xf:if>
                </div>
                <xf:ad position="container_content_below" />
            </div>
 
Последнее редактирование:



Можно попробовать так, вроде решается и ничего не ломается
HTML:
<xf:css>
                [data-template="forum_list"] {
                .kz-grid {
                    display: grid;
                    grid-template-columns: 1fr 1fr;
               }
                .kz-gap-4x {
                    gap: 1rem
                }
                }
            </xf:css>
            <div class="p-body-content">
                <xf:ad position="container_content_above" />
                <div class="p-body-pageContent">
                    <div class="kz-grid kz-gap-4x kz-lg-break-grid-column">
                    <div>{$content|raw}</div>
                    <xf:if is="$sidebar"><div style="min-width: 100%;"><xf:foreach loop="$sidebar" value="$sidebarHtml">
                        {$sidebarHtml}
                        </xf:foreach></div></xf:if>
                </div>
                <xf:ad position="container_content_below" />
            </div>
Скрин можно? как получается то
 
Блин. Ну сколько же можно. Что значит Главная?
Поясню для всех. Главная она же может буть и другим доменом или поддоменом и т.п..
Индексная(форумная) страница - она это под именем Форум.
 
Блин. Ну сколько же можно. Что значит Главная?
Поясню для всех. Главная она же может буть и другим доменом или поддоменом и т.п..
Индексная(форумная) страница - она это под именем Форум.
Спасибо, буду знать
 
Назад
Верх Низ