Нужна помощь по CGFeedBack (Посоветуйте модуль комментариев) Topic is solved
Re: Нужна помощь по CGFeedBack (Посоветуйте модуль комментар
Посмотрите FireBug-ом почему не применился стиль. Правильный ли html код сформировался.
Re: Нужна помощь по CGFeedBack (Посоветуйте модуль комментар
Все, разобрался. Проблема была в неправильно отрисованной форме.guro wrote:Посмотрите FireBug-ом почему не применился стиль. Правильный ли html код сформировался.
Сейчас беда такая.
Форму начинается тегом {formstart}(если правильно помню, лень открывать код, позже, когда работать начну) внутри описывается код формы, инпуты там...
Проблема в том, что на странице формируется код примерно такой, да что примерно, именно такой и формируется:
Code: Select all
<form id="mcf707moduleform_1" class="cms_form" enctype="multipart/form-data" action="http://nugazeta.loc/article.html" method="post">
Как и где?
Re: Нужна помощь по CGFeedBack (Посоветуйте модуль комментар
А кто вам мешает прописать стили для класса cms_form в основном css для глобального шаблона?
Re: Нужна помощь по CGFeedBack (Посоветуйте модуль комментар
Пробовал, не работает, посему и спрашиваю, как его и где поправить... Должны же быть стили, ведь они берутся откуда-то и форма отрисовывается, правда не того размера, какого надо, но тем не менее, а внутри я уже отрисовываю блоки большего размера. Но вы же понимаете, что это не есть правильно.guro wrote:А кто вам мешает прописать стили для класса cms_form в основном css для глобального шаблона?
Re: Нужна помощь по CGFeedBack (Посоветуйте модуль комментар
Посмотрите тем-же FireBug-ом какие стили применяются к вашей форме.
Никаких встроенных стилей для CGFeedBack нет. Все стили берутся из ваших глобальных стилей. Проверяйте свой css.
Значит что-то не правильно делаете.nops wrote:Пробовал, не работает
Никаких встроенных стилей для CGFeedBack нет. Все стили берутся из ваших глобальных стилей. Проверяйте свой css.
Re: Нужна помощь по CGFeedBack (Посоветуйте модуль комментар
Значит я не могу исправить клас в форме?!guro wrote:Посмотрите тем-же FireBug-ом какие стили применяются к вашей форме.Значит что-то не правильно делаете.nops wrote:Пробовал, не работает
Никаких встроенных стилей для CGFeedBack нет. Все стили берутся из ваших глобальных стилей. Проверяйте свой css.
Re: Нужна помощь по CGFeedBack (Посоветуйте модуль комментар
Все, получилось...
Сейчас не могу разобраться в следующем.
Вывожу справа, в блоке отдельном, последние комментарии. Они выводятся, дизайн устанавливается, шаблон для вывода сделан, но мне нужно сделать, чтобы в шаблоне выводился кроме самого коммента еще и ссылка на ту страницу, где этот коммент написан. Т.е. если скажем последний коммент написан в новости, то ссылка должна вести на страницу с новостью, если предпоследний коммент оставлен на странице статьи, то ссылка должна вести на страницу статьи.
Вот как это сделать не знаю. В дефолтном шаблоне я нашел только создание ссылки на просмотр полного теста коммента(открытия на новой/отдельной странице).
Как это сделать?!
Сейчас не могу разобраться в следующем.
Вывожу справа, в блоке отдельном, последние комментарии. Они выводятся, дизайн устанавливается, шаблон для вывода сделан, но мне нужно сделать, чтобы в шаблоне выводился кроме самого коммента еще и ссылка на ту страницу, где этот коммент написан. Т.е. если скажем последний коммент написан в новости, то ссылка должна вести на страницу с новостью, если предпоследний коммент оставлен на странице статьи, то ссылка должна вести на страницу статьи.
Вот как это сделать не знаю. В дефолтном шаблоне я нашел только создание ссылки на просмотр полного теста коммента(открытия на новой/отдельной странице).
Как это сделать?!
Re: Нужна помощь по CGFeedBack (Посоветуйте модуль комментар
Еще такой вопрос.
Когда добавляешь комментарий, то открывается новая страница, типа комментарий добавлен, а надо переходить снова на страницу, на которой оставлен комментарий.
Когда добавляешь комментарий, то открывается новая страница, типа комментарий добавлен, а надо переходить снова на страницу, на которой оставлен комментарий.
Re: Нужна помощь по CGFeedBack (Посоветуйте модуль комментар
В шаблоне списка комментариев в циклеnops wrote:мне нужно сделать, чтобы в шаблоне выводился кроме самого коммента еще и ссылка на ту страницу, где этот коммент написан.
Code: Select all
{foreach from=$comments item='one'}
Code: Select all
{$one->origurl}
Попробуйте параметр destpage при вызове формы комментария.nops wrote:Еще такой вопрос.
Когда добавляешь комментарий, то открывается новая страница, типа комментарий добавлен, а надо переходить снова на страницу, на которой оставлен комментарий.
Re: Нужна помощь по CGFeedBack (Посоветуйте модуль комментар
Может я что-то не понял, но сделал так:guro wrote:В шаблоне списка комментариев в циклеnops wrote:мне нужно сделать, чтобы в шаблоне выводился кроме самого коммента еще и ссылка на ту страницу, где этот коммент написан.используйте конструкциюCode: Select all
{foreach from=$comments item='one'}
Code: Select all
{$one->origurl}
Code: Select all
{if isset($comments)}
{foreach from=$comments item='one'}
<div class="feedback_summary_item">
<div class="comment-right-feedback_item_data">
{$one.data|htmlspecialchars}
{$one->origurl}
</div>
<br/>
</div>
{/foreach}
{/if}
Это в смысле, куда такой параметр подставить надо?guro wrote:Попробуйте параметр destpage при вызове формы комментария.nops wrote:Еще такой вопрос.
Когда добавляешь комментарий, то открывается новая страница, типа комментарий добавлен, а надо переходить снова на страницу, на которой оставлен комментарий.
Re: Нужна помощь по CGFeedBack (Посоветуйте модуль комментар
Прошу прощения. Ошибся. Вот такой код нужно вставитьПолучите url страницы, на которой был отправлен комментарий.Только с вашими параметрами.
Code: Select all
{$one.origurl}
Вот сюдаnops wrote:Это в смысле, куда такой параметр подставить надо?
Code: Select all
{CGFeedback key1="" key2='' action='default' destpage=$page_url}
Re: Нужна помощь по CGFeedBack (Посоветуйте модуль комментар
А как название вытащить этой страницы, на которой оставлен коммент?!guro wrote:Прошу прощения. Ошибся. Вот такой код нужно вставитьПолучите url страницы, на которой был отправлен комментарий.Code: Select all
{$one.origurl}
Вот сюдаnops wrote:Это в смысле, куда такой параметр подставить надо?Только с вашими параметрами.Code: Select all
{CGFeedback key1="" key2='' action='default' destpage=$page_url}
И не переводит на предыдущую страницу, а показывает новую страницу, пишет там "You must provide a comment" и форму добавления комментария.
Я вызываю так:
Code: Select all
{CGFeedback key1="CGBlog" key2=$entry->id key3='comment' lang="ru_RU"}
Re: Нужна помощь по CGFeedBack (Посоветуйте модуль комментар
Еще нужно выводить количество комментариев для каждой статьи/новости.
Ну скажем есть список статей на главной с анонсом и нужно в скобочках подписать, что: [создал: тот-то | дата создания | количество комментариев]
Вот у меня не получается вывести время создания и количество комментов
Ну скажем есть список статей на главной с анонсом и нужно в скобочках подписать, что: [создал: тот-то | дата создания | количество комментариев]
Вот у меня не получается вывести время создания и количество комментов
Re: Нужна помощь по CGFeedBack (Посоветуйте модуль комментар
ну что, неужели никто подсказать не может?
Re: Нужна помощь по CGFeedBack (Посоветуйте модуль комментар
Для новости, например, есть параметрnops wrote:Еще нужно выводить количество комментариев для каждой статьи/новости.
Ну скажем есть список статей на главной с анонсом и нужно в скобочках подписать, что: [создал: тот-то | дата создания | количество комментариев]
Вот у меня не получается вывести время создания и количество комментов
Code: Select all
{$entry->postdate}
А вот с количеством комментариев проблема. Нет в модуле стандартного вызова количества сообщений. Но и здесь есть выход.
1) Допил модуля. Создание action_count.
2) Стандартный вызов модуля комментариев для данной новости, но с шаблоном, в котором всё что будет делаться так это подсчет количества комментариев. (Но это дополнительная нагрузка на сервер)
Если обладаете знаниями php, я бы посоветовал допилить. Для понятия системы работы cmsms будет полезным.