Нужна помощь по CGFeedBack (Посоветуйте модуль комментариев)

Обсуждение CMS Made Simple в России.

Moderators: iturbay, wdwp

nops

Нужна помощь по CGFeedBack (Посоветуйте модуль комментариев)

Post by nops »

Вообщем стандартная установка, используется модуль Новости по прямому назначению и модуль CGBlog, для написания статей.

Нужен совет по модулю, который будет отлично работать без регистрации, чтобы гость мог написать свое имя, и была возможность комментированная и новостей и статей.
Так же нужно выводить последние новости(но это помоему везде есть)
Last edited by nops on Fri Jun 22, 2012 2:51 am, edited 1 time in total.
User avatar
guro
Power Poster
Power Poster
Posts: 985
Joined: Thu Apr 26, 2012 8:38 pm
Location: Ramenskoe

Re: Посоветуйте модуль комментариев

Post by guro »

Я использую CGFeedback
nops

Re: Посоветуйте модуль комментариев

Post by nops »

guro wrote:Я использую CGFeedback
Так это не комментарии же вроде как, а обратная связь.
User avatar
guro
Power Poster
Power Poster
Posts: 985
Joined: Thu Apr 26, 2012 8:38 pm
Location: Ramenskoe

Re: Посоветуйте модуль комментариев

Post by guro »

И комментарии тоже.
nops

Re: Посоветуйте модуль комментариев

Post by nops »

guro wrote:И комментарии тоже.
А чем хорош этот модуль? Почему не использовать скажем comments?
расскажите о плюсах плиз
User avatar
guro
Power Poster
Power Poster
Posts: 985
Joined: Thu Apr 26, 2012 8:38 pm
Location: Ramenskoe

Re: Посоветуйте модуль комментариев

Post by guro »

nops wrote:расскажите о плюсах плиз
Не сравнивал эти модули. Ну скажем, CGFeedback интегрируется со модулями News, Products
nops

Re: Посоветуйте модуль комментариев

Post by nops »

А больше никто ничего предложить не может по модулю комментариев?
nops

Re: Посоветуйте модуль комментариев

Post by nops »

Ну или может есть русский мануал по использованию этого модуля?
User avatar
guro
Power Poster
Power Poster
Posts: 985
Joined: Thu Apr 26, 2012 8:38 pm
Location: Ramenskoe

Re: Посоветуйте модуль комментариев

Post by guro »

С русскими манами для этой cms вообще проблемы. Мы же народ ленивый)) Нам лень писать для кого-то.
На самом деле, в настройках там ничего сложного нет. Так же как и все модули в cms, вызывается вставкой блока кода в шаблон или страницу. Просто дополнительно указываются параметры "key". В которых указываешь модуль и элемент в модуле.
Вот так у меня вызывается этот модуль на странице товара из модуля Products

Code: Select all

//список комментариев
{CGFeedback key1="Products" key2=$entry->id lang="ru_RU" action='summary'}
//форма добавления комментариев
{CGFeedback key1="Products" key2=$entry->id lang="ru_RU"}
nops

Re: Посоветуйте модуль комментариев

Post by nops »

guro wrote:С русскими манами для этой cms вообще проблемы. Мы же народ ленивый)) Нам лень писать для кого-то.
На самом деле, в настройках там ничего сложного нет. Так же как и все модули в cms, вызывается вставкой блока кода в шаблон или страницу. Просто дополнительно указываются параметры "key". В которых указываешь модуль и элемент в модуле.
Вот так у меня вызывается этот модуль на странице товара из модуля Products

Code: Select all

//список комментариев
{CGFeedback key1="Products" key2=$entry->id lang="ru_RU" action='summary'}
//форма добавления комментариев
{CGFeedback key1="Products" key2=$entry->id lang="ru_RU"}
Спасибо. Вот именно это и интересовало. я не мог понять что есть key1/2/3
Теперь понятно. спс. Сейчас попробую;)
nops

Re: Посоветуйте модуль комментариев

Post by nops »

вообщем в целом понял, вроде получилось, вот только не работает отображение всех комментов.
в шаблон вставил код:

Code: Select all

{CGFeedback action='summary'}
но в указанном месте не отображаются комменты:(
Мне нужно отобразить абсолютно все комментарии в от дельном блоке, но не могу:(
User avatar
guro
Power Poster
Power Poster
Posts: 985
Joined: Thu Apr 26, 2012 8:38 pm
Location: Ramenskoe

Re: Посоветуйте модуль комментариев

Post by guro »

Уникальность ветки комментариев определяется как минимум 2 ключами.
Мой пример рабочий. И в нем "key2" = это id продукта, к которому были написаны комментарии.
К какому модулю пытаетесь подключить комментарии?
И как вывели форму отправки комментария? (smarty код)
nops

Re: Посоветуйте модуль комментариев

Post by nops »

guro wrote:Уникальность ветки комментариев определяется как минимум 2 ключами.
Мой пример рабочий. И в нем "key2" = это id продукта, к которому были написаны комментарии.
К какому модулю пытаетесь подключить комментарии?
И как вывели форму отправки комментария? (smarty код)
все, я вроде разобрался.
ключ1 и ключ2 используется для определения модуля и страницы, а вот ключ3 вот он меня и заинтересовал.
Вообщем, может конечно и не правильно, но во всяком случае работает.
Я, при добавлении комментирия прописал ключ3, а именно key3='comment'. Вывожу естественно добавляя именно ключ3.
И везде работает, и внутри каждой статьи, и в новостях...
Ах да, добавил еще key1='' key2='', т.е. на место ключ1 и ключ2 пустое значение.
proton
Forum Members
Forum Members
Posts: 26
Joined: Wed May 02, 2012 3:21 pm

Re: Посоветуйте модуль комментариев

Post by proton »

AComments самый простой модуль комментариев.Только нужно поработать с CSS для своего дизайна и руссифицировать необходимые заголовки через ru_RU.php.
nops

Re: Посоветуйте модуль комментариев

Post by nops »

Снова всем здрасте.
Поставил я пока CGFeedBack.
Сейчас мы имеем форму по умолчанию, она всем известна, делать скрин не буду.
Есть задача сменить дизайн и получить такую форму(смотрим скрин):
http://d.pr/i/B8Cd
я никак не могу понять что и как менять. Я сделал на дивах форму в html,
сделал в CSS:

Code: Select all

.comment {
	list-style-type:none;
	font-size:12px;
	font-style: italic;
	color: black;
	font-family:Times "Times New Roman",Arial,Verdana,Helvitica,sans-serif;
	width: 625px;
	height: 200px;
	margin: 0 auto;
	}
в шаблоне формы отправки правлю так:

Code: Select all

{if isset($message)}
	<div class="pagemessage">{$message}</div>
{else}
	<div class="comment">
		{if isset($error)}
			<div class="error">{$error}</div>
		{/if}
		{$formstart}
		<hr>
		<div class="hr-clr"></div>

		<fieldset>
 			<legend>&nbsp;Добавить комментарний &nbsp;</legend>
			<div class="row" style="margin: 1em;">
				<div class="col30" style="float: left; width: 29%;">
					{$mod->Lang('prompt_your_name')}:
				</div>
Тут конечно не полный код, Но в итоге у меня даже серый блок не отрисовывается.
Расскажите как быть.
Post Reply

Return to “Russian - русский”