Привет! Перепиливаю сайт на мультиязычный. Вопрос, как синхронизировать комментарии для ноды и ее перевода. Это страница отзывов, поэтому комментарии должны быть на всех версиях одинаковые.
вот модуль же есть. https://www.drupal.org/project/i18n_comments
Только там есть два глюка: если на текущем языке нет комментов к ноде, то оно и из другого языка их не покажет, но это легко лечится - надо одну строку убрать в модуле.
Ну и второй глюк, который я так и не повалил - при отображении комментов в режиме threading, они идут в хронологическом порядке, а не так, как надо. В чём дело, разобрался, но решить проблему не смог, т.к. для этого надо чуть ли не весь модуль переделать, поставил режим flat в нём всё ок.
Спасибо, несколько дней ломала голову, с гуглом не нашла общий язык Мне это решение подходит, и баги не страшны, т.к. страница с комментариями у меня всего одна, а второй глюк даже не заметила, вероятнее из-за установленного недопиленного модуля https://www.drupal.org/project/sort_comments. Но бросилось сразу в глаза то, что нет pager'a для переведенной страницы. А потом как оказалось, что и для дефолтного языка пейджер работает криво. Есть такое дело?
имеется в виду пейджер, которым листаются комменты, когда их слишком много? Мне просто на сайт никто не пишет, поэтому до пейджера у меня дело не дошло))) Но могу на локальных проектах потестить.
Комментарии
вот модуль же есть. https://www.drupal.org/project/i18n_comments
Только там есть два глюка: если на текущем языке нет комментов к ноде, то оно и из другого языка их не покажет, но это легко лечится - надо одну строку убрать в модуле.
Ну и второй глюк, который я так и не повалил - при отображении комментов в режиме threading, они идут в хронологическом порядке, а не так, как надо. В чём дело, разобрался, но решить проблему не смог, т.к. для этого надо чуть ли не весь модуль переделать, поставил режим flat в нём всё ок.
Спасибо, несколько дней ломала голову, с гуглом не нашла общий язык
Мне это решение подходит, и баги не страшны, т.к. страница с комментариями у меня всего одна, а второй глюк даже не заметила, вероятнее из-за установленного недопиленного модуля https://www.drupal.org/project/sort_comments. Но бросилось сразу в глаза то, что нет pager'a для переведенной страницы. А потом как оказалось, что и для дефолтного языка пейджер работает криво. Есть такое дело?
имеется в виду пейджер, которым листаются комменты, когда их слишком много? Мне просто на сайт никто не пишет, поэтому до пейджера у меня дело не дошло))) Но могу на локальных проектах потестить.
Да, именно это
Если будет времечко гляньте на досуге