1

Тема: Вёртска fullstory и дополнительные поля

Добрый день. Не стал писать в старой теме. Решил завести новую, может в дальнейшем тоже поможет кому нибудь.

Я сейчас делаю афишу. Там всё просто. Картинку, текст и трейлер фильма вставляю в новость. Актёры, жанр и время сеансов через доп.поля. При отображении выглядит всё так.

http://i46.fastpic.ru/big/2013/0621/60/88742619e7fd521c371c0400fb719560.png

Re: Вёртска fullstory и дополнительные поля

*Gaara*, Зафиксируй ширину блока доп.полей (например, width:300px;) и добавь float:right;

3

Re: Вёртска fullstory и дополнительные поля

admin пишет:

*Gaara*, Зафиксируй ширину блока доп.полей (например, width:300px;) и добавь float:right;

Это я понял. Они просто тогда по низу "катаются". А нужно чтобы они вверху были справа от картинки.

Код fullstory выглядит так

     <div class="fulltext">
                   {full-story}
               <div class="infoafisha">
                  <div>[catlist=16,20,21,23]
<p><span>Жанр:</span>[xfgiven_zhanr] [xfvalue_zhanr] [/xfgiven_zhanr]</p>
<p><span>Режиссёр:</span>[xfgiven_rezhisser] [xfvalue_rezhisser] [/xfgiven_rezhisser]</p>
<p><span>В ролях:</span>[xfgiven_v-rolyah] [xfvalue_v-rolyah] [/xfgiven_v-rolyah]</p>
<p><span>Сеансы:</span>[xfgiven_seansi] [xfvalue_seansi] [/xfgiven_seansi]</p>
[/catlist]
[catlist=17]
<p><span>Начало спектакля:</span>[xfgiven_vremya-nachala] [xfvalue_vremya-nachala] [/xfgiven_vremya-nachala]</p>
[/catlist]
[catlist=19]
<p><span><b><u>Стоимость билетов:</u></b></span>[xfgiven_stoimost-bileta] [xfvalue_stoimost-bileta] [/xfgiven_stoimost-bileta]</p>
[/catlist]</div>
</div>    

Re: Вёртска fullstory и дополнительные поля

*Gaara*, Ты ведь для класса class="infoafisha" проделывал то, что я сказал?

5

Re: Вёртска fullstory и дополнительные поля

admin пишет:

Ты ведь для класса class="infoafisha" проделывал то, что я сказал?

/*-- Полное описание фильма --*/
.infoafisha {
    float: left;
    width: 700px
}

Сейчас сделал слева и ширину 700.  При выравнивание справа он просто перекатывается вправо, но выше не понимается.

Re: Вёртска fullstory и дополнительные поля

*Gaara*, Надо все полностью смотреть, просто куски стилей ни о чем не говорят. Но ты потыкайся, разберешься со временем.

7

Re: Вёртска fullstory и дополнительные поля

Я так понимаю что сама новость (картинка, текс, видео) выводится тегом {full-story}
А уже после него идут доп.поля. И для этого в саму {full-story} нужно как-то вписать доп.поля

Re: Вёртска fullstory и дополнительные поля

*Gaara*, Может быть, я не знаю. Доп.полями никогда не пользовался.

9

Re: Вёртска fullstory и дополнительные поля

admin пишет:

Может быть, я не знаю. Доп.полями никогда не пользовался.

Надо у Павла "Пафнутия" спросить smile

10

Re: Вёртска fullstory и дополнительные поля

Не выйдет просто так взять и переставить местами контент.
На мой взгляд тут только js писать.
т.е. берём блок с допполями и тупо "переносим" его в нужное место в новости:

<div class="fulltext">
    <div class="full-story-wrapper">{full-story}</div>
    <div class="infoafisha">
        <div>
            [catlist=16,20,21,23]
            <p>
                <span>Жанр:</span>
                [xfgiven_zhanr] [xfvalue_zhanr] [/xfgiven_zhanr]
            </p>
            <p>
                <span>Режиссёр:</span>
                [xfgiven_rezhisser] [xfvalue_rezhisser] [/xfgiven_rezhisser]
            </p>
            <p>
                <span>В ролях:</span>
                [xfgiven_v-rolyah] [xfvalue_v-rolyah] [/xfgiven_v-rolyah]
            </p>
            <p>
                <span>Сеансы:</span>
                [xfgiven_seansi] [xfvalue_seansi] [/xfgiven_seansi]
            </p>
            [/catlist]
            [catlist=17]
            <p>
                <span>Начало спектакля:</span>
                [xfgiven_vremya-nachala] [xfvalue_vremya-nachala] [/xfgiven_vremya-nachala]
            </p>
            [/catlist]
            [catlist=19]
            <p>
                <span> <b><u>Стоимость билетов:</u></b> 
                </span>
                [xfgiven_stoimost-bileta] [xfvalue_stoimost-bileta] [/xfgiven_stoimost-bileta]
            </p>
            [/catlist]
        </div>
    </div>
</div>
<script>
    jQuery(document).ready(function($) {
        var infoAfisha = $('.infoafisha');    // берём блок с полями 
        infoAfisha.remove();                // удаляем нахрен
        $('.full-story-wrapper')            // обращаемся к блоку с новостью
            .find('img:first')                // ищем там первую картинку
            .after(infoafisha);                // вставляем наш удалённый блок
    });
</script>