Что нового

Шаблон Xion

ПП 4.8. При создании новой темы/поста следите за тем, чтобы все файлы были загружены на наш ресурс.
 
Убрал хайд у ТС'а и лишил его всех реакций (за нарушение правил). На случай если линк на ЯД у ТС'а сломается, прикрепляю архив к сообщению.

 
Последнее редактирование модератором:
может кто подскажет почему в категориях или в последних новостях отображаются новости в одну строку вниз, уже что только не делал, добавлял
Код:
<div id="dle-content">
к {content} во всех файлах где только есть, в файле /engine/modules/main.php у меня код стоит:
Код:
$tpl->set ( '{content}', $tpl->result['content'] );
я меня его уже на:
Код:
$tpl->set ( '{content}', "<div id='dle-content'>" . $tpl->result['content'] . "</div>" );
но ничего не помогает, каждый раз чистил кеш, так же менял в настройках новости выводимые при помощи custom или content, все равно так же всё остается, уже была такая проблема на другом шаблоне, решил ее добавлением
Код:
<div id="dle-content">
в main.tpl , но в этом шаблоне не работает такое
 

Вложения

  • photo_2023-09-16_01-18-49.jpg
    photo_2023-09-16_01-18-49.jpg
    125.8 КБ · Просмотры: 17
да уже читал этот форум, там их много, вот что там есть:
Код:
      <div class="container">
                [not-available=cat|search]{info}[/not-available]
                [available=cat|search]
                <div class="content">
                    {content}{info}
                </div>
                [/available] [not-available=main|showfull|cat|search|static|register|userinfo|pm|stats|feedback|addnews|lostpassword|lastcomments] [aviable=cat]
                <h1 class="section__title">{category-title}</h1>
                [/aviable] [aviable=favorites]
                <h1 class="section__title">Избранное</h1>
                [/aviable] [aviable=lastnews]
                <h1 class="section__title">Премьеры</h1>
                [/aviable]
                [aviable=xfsearch]
                <h1 class="section__title">{page-title}</h1>
                [/aviable] {content} [/not-available] [available=static|register|userinfo|pm|stats|feedback|addnews|lostpassword|lastcomments]
                <div class="pages-bg">{content}</div>
                [/available]
            </div>

            [available=showfull]{content}[/available]

а так же в файле main-engine.tpl есть такое:
Код:
<main class="service-pages__main stretch-free-width">
                {info}
                {content}
            </main>
ставил по одному <div id="dle-content"> к каждому, потом все поменял, толку 0, так же в main.tpl убирал все aviable, все равно не помогло
 
да уже читал этот форум, там их много, вот что там есть:
Код:
      <div class="container">
                [not-available=cat|search]{info}[/not-available]
                [available=cat|search]
                <div class="content">
                    {content}{info}
                </div>
                [/available] [not-available=main|showfull|cat|search|static|register|userinfo|pm|stats|feedback|addnews|lostpassword|lastcomments] [aviable=cat]
                <h1 class="section__title">{category-title}</h1>
                [/aviable] [aviable=favorites]
                <h1 class="section__title">Избранное</h1>
                [/aviable] [aviable=lastnews]
                <h1 class="section__title">Премьеры</h1>
                [/aviable]
                [aviable=xfsearch]
                <h1 class="section__title">{page-title}</h1>
                [/aviable] {content} [/not-available] [available=static|register|userinfo|pm|stats|feedback|addnews|lostpassword|lastcomments]
                <div class="pages-bg">{content}</div>
                [/available]
            </div>

            [available=showfull]{content}[/available]

а так же в файле main-engine.tpl есть такое:
Код:
<main class="service-pages__main stretch-free-width">
                {info}
                {content}
            </main>
ставил по одному <div id="dle-content"> к каждому, потом все поменял, толку 0, так же в main.tpl убирал все aviable, все равно не помогло
даже убирал весь код в main.tpl и оставил только так:
Код:
<div class="container">
                    <div id="dle-content">{content}</div>{info}
</div>
всё остается точно так же без изменений, на разных устройствах проверял(
 
Автор шаблона, либо забыл, либо упустил, либо ...
В общем... Открываем main.tpl:

меняем это
HTML:
[not-available=main|showfull|cat|search|static|register|userinfo|pm|stats|feedback|addnews|lostpassword|lastcomments] [aviable=cat]
                <h1 class="section__title">{category-title}</h1>
                [/aviable] [aviable=favorites]
                <h1 class="section__title">Избранное</h1>
                [/aviable] [aviable=lastnews]
                <h1 class="section__title">Премьеры</h1>
                [/aviable]
                [aviable=xfsearch]
                <h1 class="section__title">{page-title}</h1>
                [/aviable] {content} [/not-available] [available=static|register|userinfo|pm|stats|feedback|addnews|lostpassword|lastcomments]
                <div class="pages-bg">{content}</div>
                [/available]
на
HTML:
                [not-available=main|showfull|cat|search|static|register|userinfo|pm|stats|feedback|addnews|lostpassword|lastcomments]
                    [aviable=cat]
                        <h1 class="section__title">{category-title}</h1>
                    [/aviable]
                    [aviable=favorites]
                    <h1 class="section__title">Избранное</h1>
                    [/aviable]
                    [aviable=lastnews]
                    <h1 class="section__title">Премьеры</h1>
                    [/aviable]
                    [aviable=xfsearch]
                    <h1 class="section__title">{page-title}</h1>
                    [/aviable]
                    <div class="section-movie swiper-container">
                        <div class="swiper-wrapper">
                        {content}
                        </div>
                    </div>
                [/not-available]

Открываем shortstory.tpl и в самом начале файла добавляем
HTML:
[available=lastnews|xfsearch|favorites|cat]<div class="swiper-slide">[/available]
и в самый низ файла
HTML:
[available=lastnews|xfsearch|favorites|cat]</div>[/available]

Как то так
1694808999610.png
 
Автор шаблона, либо забыл, либо упустил, либо ...
В общем... Открываем main.tpl:

меняем это
HTML:
[not-available=main|showfull|cat|search|static|register|userinfo|pm|stats|feedback|addnews|lostpassword|lastcomments] [aviable=cat]
                <h1 class="section__title">{category-title}</h1>
                [/aviable] [aviable=favorites]
                <h1 class="section__title">Избранное</h1>
                [/aviable] [aviable=lastnews]
                <h1 class="section__title">Премьеры</h1>
                [/aviable]
                [aviable=xfsearch]
                <h1 class="section__title">{page-title}</h1>
                [/aviable] {content} [/not-available] [available=static|register|userinfo|pm|stats|feedback|addnews|lostpassword|lastcomments]
                <div class="pages-bg">{content}</div>
                [/available]
на
HTML:
                [not-available=main|showfull|cat|search|static|register|userinfo|pm|stats|feedback|addnews|lostpassword|lastcomments]
                    [aviable=cat]
                        <h1 class="section__title">{category-title}</h1>
                    [/aviable]
                    [aviable=favorites]
                    <h1 class="section__title">Избранное</h1>
                    [/aviable]
                    [aviable=lastnews]
                    <h1 class="section__title">Премьеры</h1>
                    [/aviable]
                    [aviable=xfsearch]
                    <h1 class="section__title">{page-title}</h1>
                    [/aviable]
                    <div class="section-movie swiper-container">
                        <div class="swiper-wrapper">
                        {content}
                        </div>
                    </div>
                [/not-available]

Открываем shortstory.tpl и в самом начале файла добавляем
HTML:
[available=lastnews|xfsearch|favorites|cat]<div class="swiper-slide">[/available]
и в самый низ файла
HTML:
[available=lastnews|xfsearch|favorites|cat]</div>[/available]

Как то так
Посмотреть вложение 3619
сделал, только вот теперь в премьерах он просто уходит в одну строку за область экрана, а в категориях типо фильмы, мультфильмы вообще ничего не показывает(
 

Вложения

  • screencapture-filmatron-ru-lastnews-2023-09-16-02_26_45.png
    screencapture-filmatron-ru-lastnews-2023-09-16-02_26_45.png
    308.8 КБ · Просмотры: 9
  • screencapture-filmatron-ru-serialy-2023-09-16-02_26_25.png
    screencapture-filmatron-ru-serialy-2023-09-16-02_26_25.png
    229.8 КБ · Просмотры: 9
У меня нет структуры и новостей. Не могу проверить
 
У меня нет структуры и новостей. Не могу проверить
поменял в shortstory.tpl код на этот код:
Код:
[available=lastnews|xfsearch|favorites|cat]<div class="swiper-container">[/available]

теперь выходит так( почти получилось, но в любом случае всё в одну строку, получается нужно играть с css файлом и shortstory.tpl?
 

Вложения

  • screencapture-filmatron-ru-lastnews-2023-09-17-02_43_57.png
    screencapture-filmatron-ru-lastnews-2023-09-17-02_43_57.png
    325.7 КБ · Просмотры: 9
Последнее редактирование:
почти победил, в общем добавляю в файле swiper.min.css в колонку:
Код:
.swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: flex;
    transition-property: transform;
    box-sizing: content-box
}
следующий код:
Код:
flex-wrap: wrap-reverse;
и работает в категориях выравнивание, правда переключение страниц остается наверху
screencapture-filmatron-ru-lastnews-2023-09-17-04_08_47.png
но теперь уехал вниз на главной слайдер, потому что он тоже прописан таким же divom:
Код:
  <div class="swiper-container slider-main">
                <div class="swiper-wrapper">
                    {custom fixed="yes" template="slider" aviable="global" from="0" limit="12" order="date" sort="desc" cache="yes"}
                </div>
                <div class="swiper-pagination swiper-pagination-bullets"></div>
            </div>
и съехали новости, хотя к ним прописан другой шортстори template="shortstory-v2"
Пробовал в swiper.min.css указывать другие классы только для {content}, но ничего хорошего, выстраиваются картинки в разброс
 

Вложения

что ты там заменил? о замене и речи не было
Да я сначала поставил ваш вариант, этот class="swiper-slide", потом поменял на class="swiper-container" и блок стал как на скрине, но потом вернул всё назад и сделал как в следующем посте в css вснес строку, но теперь уезжает слайдер
 
Да я сначала поставил ваш вариант, этот class="swiper-slide", потом поменял на class="swiper-container" и блок стал как на скрине, но потом вернул всё назад и сделал как в следующем посте в css вснес строку, но теперь уезжает слайдер
ну, логично же, что контейнер содержит элементы, в этом случае это слайдер.

я перенял структуру из main.tpl или что-то вроде него
 
Верх