Рекурсив Jekyll включает в себя призыв к ошибке «гнездовать слишком глубокое» при вынесении вложенных комментариевHtml

Программисты Html
Ответить Пред. темаСлед. тема
Anonymous
 Рекурсив Jekyll включает в себя призыв к ошибке «гнездовать слишком глубокое» при вынесении вложенных комментариев

Сообщение Anonymous »

Я работаю на сайте Jekyll и сталкиваюсь с ошибкой «Слишком глубокого гнездования» при попытке отображать вложенные комментарии с помощью рекурсивного включения. Вот упрощенная версия моего шаблона: < /p>

Код: Выделить всё

{% comment %}
Filename: comment.liquid
Comment template - displays a single comment and its nested replies
{% endcomment %}


[url=#]▲[/url]
@{{ comment.author }}
{{ comment.date | date: "%b %d, %Y" }} | [url=#]parent[/url] | [url=#]next[/url]

{{ comment.content }}
reply

{% assign replies = site.comments | where: "parent", comment.slug | sort: "date" %}
comment_slug: {{ comment.slug }}

{% for reply in replies %}

parent: {{ reply.parent }}
slug: {{ reply.slug }}
content: {{ reply.content }}

{% include comment.liquid comment=reply %}

{% endfor %}

Комментарии хранятся в _comments/, и структура выглядит примерно так:

Код: Выделить всё

_comments/
├── comment1.md
├── comment1_reply1.md
├── comment2.md
├── comment3.md
├── comment4.md
├── comment4_reply1.md
├── comment4_reply1_reply1.md
├── comment4_reply1_reply1_reply1.md
├── comment4_reply1_reply1_reply1_reply1.md
├── comment4_reply1_reply1_reply1_reply1_reply1.md
└── comment4_reply1_reply1_reply1_reply1_reply1_reply1.md
Каждый комментарий может иметь родительское поля , связывающую с Slug другого комментария , но ответы уходят в несколько уровней глубиной (до 6–7 слоев).
Проблема:

Когда вывод о пост, который включает в себя глубоко насыщенные комментарии. />
Гнездование слишком глубоко - включено в /_Layouts/post.liquid
< /blockquote>
Вопросы: < /strong> < /p>

почему это тоже не выглядит. Глубокая "ошибка?>

Подробнее здесь: https://stackoverflow.com/questions/795 ... ing-nested
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Создание комментариев и добавление в поле для комментариев
    Anonymous » » в форуме Html
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous
  • Как гнездовать общие определения типа в Python
    Anonymous » » в форуме Python
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous
  • Как гнездовать определения типа общего типа?
    Anonymous » » в форуме Python
    0 Ответы
    13 Просмотры
    Последнее сообщение Anonymous
  • Как гнездовать определения типа общего типа? [дублировать]
    Anonymous » » в форуме Python
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous
  • Можете ли вы гнездовать HTML -формы?
    Anonymous » » в форуме Html
    0 Ответы
    4 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Html»