Select your language

При добавлении какой-нибудь категории в исключение, вкладки комментариев оказываются в хедере

  • New Member
More
13 years 2 months ago - 13 years 2 months ago #2334 by
При добавлении какой-нибудь категории в исключение, вкладки комментариев оказываются в хедере.
Last edit: 13 years 2 months ago by .

Please Log in to join the conversation.

More
13 years 2 months ago - 13 years 2 months ago #2335 by
пожалуйста приведите пример. на тестовом сервере воспроизвести не удалось,так же укажите версию Joomla.
Last edit: 13 years 2 months ago by .

Please Log in to join the conversation.

  • New Member
More
13 years 2 months ago - 13 years 2 months ago #2336 by
Last edit: 13 years 2 months ago by .

Please Log in to join the conversation.

  • New Member
More
13 years 2 months ago - 13 years 2 months ago #2337 by
Суть заключалась в том, что в блоке "хедер" был HTML модуль с контактами. И jlcomments отображался и сразу после контактов и после контента.
Не знаю на сколько верно мое решение, но:
1. Поменял метод onContentPrepare на onContentAfterDisplay.
2. Поменял вывод jlcomments ($article->text .= $scriptPage; на return $scriptPage;). Т.к. использую только автодобавление, пока не трогал замену {jlcomments}, не знаю как пользователи его используют: вставкой в конец текста или кто-то в середине (что по мне глупо, но все же).
При выборе такого вывода пользовался это статьей - www.inmotionhosting.com/support/edu/joom...ontent-plugin-events

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

А за плагин большое спасибо ;)
Last edit: 13 years 2 months ago by .

Please Log in to join the conversation.

  • New Member
More
13 years 2 months ago - 13 years 2 months ago #2338 by
Так же сделал и с плагином jllike. Сначала jllike не выводился вместе с комментариями, если порядок отображения плагина был после jlcomments, теперь отображается все нормально, даже после комментариев, хотя это выглядит глупо, но все же и в таком варианте работает.
*Joomla! 3.0.3 Stable
Last edit: 13 years 2 months ago by .

Please Log in to join the conversation.

More
13 years 2 months ago - 13 years 2 months ago #2339 by
Гхм... достаточно было отключить обработку плагинами в настройках HTML модуля. Воообще такого не должно быть мы включем дополнительную обработку в плагин.
Last edit: 13 years 2 months ago by .

Please Log in to join the conversation.

  • New Member
More
13 years 2 months ago - 13 years 2 months ago #2340 by
Повторюсь, что с джумлой работаю не так давно, обработку плагинами нашел уже после того, как поправил код. Но я так и не понял почему данная проблема возникала именно после добавления категорию в исключение.

И еще хотел узнать ваше мнение по методу, описанному выше. Просто если говорить о JLLike, то данным методом можно легко сделать опционально вывод плагина или сверху или снизу контента методами onContentPrepare/onContentAfterTitle/onContentBeforeDisplay и onContentAfterDisplay.
Last edit: 13 years 2 months ago by .

Please Log in to join the conversation.

More
13 years 2 months ago - 13 years 2 months ago #2341 by
onContentPrepare - мы используем из-за особенностей вывода Jcomments, там есть специальный тригер, который при выводе в позиции по событию onContentPrepare позволяет проводить операции с блоком комментариев.
Так бы конечно проще было работать с onContentAfterDisplay так как он находится вне пределов контентной области и не обрабатывается плагинами и модулями. На счет того что обработку перехватывает модуль при исключении, я вам не могу сказать, это первый случай, с которым я столкнулся. Но в принципе объяснимо, так как у нас есть обработка на запрет вывода вне области контента при выводе, а при запрете вывода, вполне модуль может перехватить вывод. Надо пробовать и проверять так сложно что-то будет сказать.
Last edit: 13 years 2 months ago by .

Please Log in to join the conversation.

  • New Member
More
13 years 2 months ago - 13 years 2 months ago #2342 by
Спасибо. Если не сложно, можно еще доступно расписать, что я сейчас теряю, использую onContentAfterDisplay?
Last edit: 13 years 2 months ago by .

Please Log in to join the conversation.

More
13 years 2 months ago - 13 years 2 months ago #2343 by
Last edit: 13 years 2 months ago by .

Please Log in to join the conversation.

Time to create page: 0.391 seconds
Powered by Kunena Forum
    • Как на кнопку Сбросить фильтр повесить Ajax?
    • Чтобы применить фильр нажимаем Применить фильтр и срабатывает Ajax изменеия на странице. Но чтобы сбросить фильтр, нужно сперва нажать Сбросить фильтр и потом повторно нажть Применить фильтр. Логичее было бы сделать при нажатии Сбросить фильтр, чтобы срабатывал сброс фильтра и Ajax. Как это сделать, не поможете?
    • In Modules Joomline / JL Content Fields Filter
    • JL Like 5.3.0. Очень редко срабатывает кнопка pint...
    • Давно пользуюсь JL Like, лет 8-10, с кнопкой pinterest проблем не было, кроме новой версии JL Like 5.3.0: сейчас при 9 запросах из 10, система пишет:Произошла ошибка JSON.parse: unexpected character at line 1 column 1 of the JSON dataДругие кнопки, например AddToAny pinterest – работаю на 100%.Можно сделать патч и поправить кнопкой pinterest в JL Like 5.3.0!?
    • In Plugins Joomline / JL Like / JL Like PRO