We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 5350
    • 16 Posts
    Блог сделан на основе трехколоночной верстки.

    Грубо говоря, макет поста выглядит так:

    <div id="left"></div>
    <div id="middle">
    [*content*]
    {{Jot!}}
    </div >
    <div id="right"></div >


    В таком состоянии пост выглядит так, как надо, но стоит мне добавить хотя бы один комментарий, верстка меняется на такую:


    <div id="left"<>/div>
    <div id="middle">
    [*content*]
    {{Jot!}}
    <div id="right"></div>
    </div>


    То есть правая колонка запихивается в среднюю, сразу после Jot`а.

    Если я комментарий удаляю, все становится на свои места.

    В самом скрипте Jot я ничего не менял.
      • 785
      • 2,113 Posts
      Что значит верстка меняется? То есть в коде HTML элементы переносятся с одного места на другое? Или просто выглядит все иначе? Если первый вариант, то это фантастика, а если второй, то надо вникать в особенности CSS.
        Создание сайтов на MODx, поддержка сайтов, поисковая оптимизация, программирование, копирайтинг
        Статьи о MODx, регулярно новые публикации
        • 5350
        • 16 Posts
        Имеет место именно научно-фантастический вариант. Все последующие дивы кладутся в див middle. «Физически», то есть в HTML.
          • 785
          • 2,113 Posts
          Тогда покажите фрагмент шаблона или документа, в котором описан вызов Jot и получаемый html (исходный код взятый из браузера).
            Создание сайтов на MODx, поддержка сайтов, поисковая оптимизация, программирование, копирайтинг
            Статьи о MODx, регулярно новые публикации
            • 5350
            • 16 Posts
            Вот так выглядит фрагмент темплейта поста:

            <div id="leftcolumn">
            {{wayfindermenu}}
            </div>
            </div>
            <div id="middlecolumn">
            <div id="postcontent">
            [*content*]
            {{Jot!}}
            </div>
            </div>

            <div id="rightcolumn">
            <div id="info">
            {{blogcontrols}}
            </div>
            </div>

            <div id="footer">
            {{footer}}
            </div>

            Вот так выглядит чанк {{Jot!}} с вызовом Jot:

            [[Jot? &subscribe=`1` &customfields=`name,email` &placeholders=`1` &output=`0` &sortby=`createdon:a` &guestname=`Анонимус`]]

            [+jot.html.comments+]
            [+jot.html.navigation+]
            [+jot.html.moderate+]
            [+jot.html.form+]

            Вот такой код выдает пост при добавлении комментария:

            <div id="leftcolumn">
            <div id="menu">

            Меню, с ним все оке smiley

            </div>
            </div>

            <div id="middlecolumn">
            <div id="postcontent">

            Тут сам пост.

            <h3>Комментарии</h3>
            <a name="jcd96c1b4c22"></a>
            <div class="jot-row jot-row-alt jot-row-author ">

            <div class="jot-comment">

            <div class="jot-content">

            <div class="jot-mod">

            </div>

            <div class="jot-message">Сообщение</div>
            <div class="jot-user">admin</div>
            <div class="jot-poster">08.06.2008, 11:14:22</div>

            </div>

            </div>


            <a name="jfd96c1b4c"></a>
            <h3>Написать комментарий</h3>
            <div class="jot-list">

            </div>


            <form method="post" action="/blog/post1#jfd96c1b4c" class="jot-form">

            Тут форма комментария.

            </form>
            </div>
            </div>

            <div id="rightcolumn">

            Содержимое правой колонки

            </div>

            <div id="footer">
            Содержимое футера
            </div>

            </div>
              • 785
              • 2,113 Posts
              Похоже на ошибку в файле chunk.comment.inc.html - там не хватает закрывающего </div> - попробуйте подставить оригинальный файл.
                Создание сайтов на MODx, поддержка сайтов, поисковая оптимизация, программирование, копирайтинг
                Статьи о MODx, регулярно новые публикации
                • 5350
                • 16 Posts
                О, действительно. Проштудировал темплейт, оказался один незакрытый див. Была такая мысль, но даже не занл, где конкретно искать. Проблема решена. Спасибо большое.