- Thank you received: 0
При добавлении какой-нибудь категории в исключение, вкладки комментариев оказываются в хедере
- New Member
Less
More
13 years 2 months ago - 13 years 2 months ago #2334
by
При добавлении какой-нибудь категории в исключение, вкладки комментариев оказываются в хедере was created by
При добавлении какой-нибудь категории в исключение, вкладки комментариев оказываются в хедере.
Last edit: 13 years 2 months ago by .
Please Log in to join the conversation.
- Offline
- Admin
Less
More
- Posts: 2227
- Thank you received: 188
13 years 2 months ago - 13 years 2 months ago #2335
by
Replied by on topic При добавлении какой-нибудь категории в исключение, вкладки комментариев оказываются в хедере
пожалуйста приведите пример. на тестовом сервере воспроизвести не удалось,так же укажите версию Joomla.
Last edit: 13 years 2 months ago by .
Please Log in to join the conversation.
- New Member
Less
More
- Thank you received: 0
13 years 2 months ago - 13 years 2 months ago #2336
by
Replied by on topic При добавлении какой-нибудь категории в исключение, вкладки комментариев оказываются в хедере
Joomla! 3.0.3 Stable.
narvamotors.ru/index.php/avtomobili/avto-pod-zakaz
narvamotors.ru/index.php/avtomobili/avto-pod-zakaz
Last edit: 13 years 2 months ago by .
Please Log in to join the conversation.
- New Member
Less
More
- Thank you received: 0
13 years 2 months ago - 13 years 2 months ago #2337
by
Replied by on topic При добавлении какой-нибудь категории в исключение, вкладки комментариев оказываются в хедере
Суть заключалась в том, что в блоке "хедер" был HTML модуль с контактами. И jlcomments отображался и сразу после контактов и после контента.
Не знаю на сколько верно мое решение, но:
1. Поменял метод onContentPrepare на onContentAfterDisplay.
2. Поменял вывод jlcomments ($article->text .= $scriptPage; на return $scriptPage;). Т.к. использую только автодобавление, пока не трогал замену {jlcomments}, не знаю как пользователи его используют: вставкой в конец текста или кто-то в середине (что по мне глупо, но все же).
При выборе такого вывода пользовался это статьей - www.inmotionhosting.com/support/edu/joom...ontent-plugin-events
Не знаю, что может повлечь за собой такой вывод комментов, но у меня пока работает отлично. Просто на мой взгляд этот способ более логичен, выводить комменты после контента, используя соответствующий метод joomla, нежели добавлять код комментов непосредственно к контенту. Но так как я в джумле глубоко не разбирался, точно утверждать это не могу, да и не могу судить, не зная с чем был связан ваш выбор такого вывода.
А за плагин большое спасибо
Не знаю на сколько верно мое решение, но:
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
Less
More
- Thank you received: 0
13 years 2 months ago - 13 years 2 months ago #2338
by
Replied by on topic При добавлении какой-нибудь категории в исключение, вкладки комментариев оказываются в хедере
Так же сделал и с плагином jllike. Сначала jllike не выводился вместе с комментариями, если порядок отображения плагина был после jlcomments, теперь отображается все нормально, даже после комментариев, хотя это выглядит глупо, но все же и в таком варианте работает.
*Joomla! 3.0.3 Stable
*Joomla! 3.0.3 Stable
Last edit: 13 years 2 months ago by .
Please Log in to join the conversation.
- Offline
- Admin
Less
More
- Posts: 2227
- Thank you received: 188
13 years 2 months ago - 13 years 2 months ago #2339
by
Replied by on topic При добавлении какой-нибудь категории в исключение, вкладки комментариев оказываются в хедере
Гхм... достаточно было отключить обработку плагинами в настройках HTML модуля. Воообще такого не должно быть мы включем дополнительную обработку в плагин.
Last edit: 13 years 2 months ago by .
Please Log in to join the conversation.
- New Member
Less
More
- Thank you received: 0
13 years 2 months ago - 13 years 2 months ago #2340
by
Replied by on topic При добавлении какой-нибудь категории в исключение, вкладки комментариев оказываются в хедере
Повторюсь, что с джумлой работаю не так давно, обработку плагинами нашел уже после того, как поправил код. Но я так и не понял почему данная проблема возникала именно после добавления категорию в исключение.
И еще хотел узнать ваше мнение по методу, описанному выше. Просто если говорить о JLLike, то данным методом можно легко сделать опционально вывод плагина или сверху или снизу контента методами onContentPrepare/onContentAfterTitle/onContentBeforeDisplay и onContentAfterDisplay.
И еще хотел узнать ваше мнение по методу, описанному выше. Просто если говорить о JLLike, то данным методом можно легко сделать опционально вывод плагина или сверху или снизу контента методами onContentPrepare/onContentAfterTitle/onContentBeforeDisplay и onContentAfterDisplay.
Last edit: 13 years 2 months ago by .
Please Log in to join the conversation.
- Offline
- Admin
Less
More
- Posts: 2227
- Thank you received: 188
13 years 2 months ago - 13 years 2 months ago #2341
by
Replied by on topic При добавлении какой-нибудь категории в исключение, вкладки комментариев оказываются в хедере
onContentPrepare - мы используем из-за особенностей вывода Jcomments, там есть специальный тригер, который при выводе в позиции по событию onContentPrepare позволяет проводить операции с блоком комментариев.
Так бы конечно проще было работать с onContentAfterDisplay так как он находится вне пределов контентной области и не обрабатывается плагинами и модулями. На счет того что обработку перехватывает модуль при исключении, я вам не могу сказать, это первый случай, с которым я столкнулся. Но в принципе объяснимо, так как у нас есть обработка на запрет вывода вне области контента при выводе, а при запрете вывода, вполне модуль может перехватить вывод. Надо пробовать и проверять так сложно что-то будет сказать.
Так бы конечно проще было работать с onContentAfterDisplay так как он находится вне пределов контентной области и не обрабатывается плагинами и модулями. На счет того что обработку перехватывает модуль при исключении, я вам не могу сказать, это первый случай, с которым я столкнулся. Но в принципе объяснимо, так как у нас есть обработка на запрет вывода вне области контента при выводе, а при запрете вывода, вполне модуль может перехватить вывод. Надо пробовать и проверять так сложно что-то будет сказать.
Last edit: 13 years 2 months ago by .
Please Log in to join the conversation.
- New Member
Less
More
- Thank you received: 0
13 years 2 months ago - 13 years 2 months ago #2342
by
Replied by on topic При добавлении какой-нибудь категории в исключение, вкладки комментариев оказываются в хедере
Спасибо. Если не сложно, можно еще доступно расписать, что я сейчас теряю, использую onContentAfterDisplay?
Last edit: 13 years 2 months ago by .
Please Log in to join the conversation.
- Offline
- Admin
Less
More
- Posts: 2227
- Thank you received: 188
13 years 2 months ago - 13 years 2 months ago #2343
by
Replied by on topic При добавлении какой-нибудь категории в исключение, вкладки комментариев оказываются в хедере
Только совместимость с JComments.
Last edit: 13 years 2 months ago by .
Please Log in to join the conversation.
Time to create page: 0.391 seconds