Скрипт магазина для вашего бизнеса

PHP скрипт интернет-магазина

ShopCMS.Ru

Профессиональный скрипт интернет-магазина

ShopCMS - это профессиональный скрипт интернет-магазина, позволяющий
организовать электронную торговлю на самом высоком уровне.
Главная Новости Купить Хостинг Клиентам Услуги Файлы Контакты Форум

Мнения о товаре на странице с описанием.

Обсуждение вопросов связанных с шаблонами и дизайном ShopCMS.

Мнения о товаре на странице с описанием.

Сообщение Krotchi » 01 мар 2010, 03:13

Как на странице с описанием товара вывести комментарии к товару?
Krotchi
Новичок
 
Сообщения: 2
Зарегистрирован: 02 фев 2010, 02:44

Re: Мнения о товаре на странице с описанием.

Сообщение Pavel » 03 мар 2010, 12:04

в product_detailed.tpl.html вставить куда нужно:

Код: Выделить всё
{include file="header.tpl.html" header="`$smarty.const.DISCUSSION_TITLE`: `$product_name`"}
<table cellspacing="0" cellpadding="0" width="100%"><tr><td class="cbt" align="left"><a href="index.php?productID={$productID}">{$smarty.const.DISCUSSION_GO_BACKLINK}</a></td></tr></table>
<table cellspacing="0" cellpadding="0" width="100%"><tr><td class="hmin" align="left">
{if $product_reviews ne NULL}
{assign var="verifi" value=0}
{section name=i loop=$product_reviews}
{if $verifi eq 1}<div class="fil1 white"></div>{else}{assign var="verifi" value=1}{/if}
<table cellspacing="1" cellpadding="0" width="100%" class="gre">
<tr><td class="lt padt" valign="middle" align="right" nowrap="nowrap">{$smarty.const.DISCUSSION_SUBJECT}:</td><td width="99%" class="padt" align="left"><b>{$product_reviews[i].Topic}</b></td></tr>
<tr><td class="lt padt" valign="middle" align="right" nowrap="nowrap">{$smarty.const.DISCUSSION_NICKNAME}:</td><td width="99%" class="padt" align="left">{$product_reviews[i].Author}</td></tr>
<tr><td class="lt padt" valign="middle" align="right" nowrap="nowrap">{$smarty.const.DISCUSSION_DATE}:</td><td width="99%" class="padt" align="left">{$product_reviews[i].add_time}</td></tr>
<tr><td class="lt padt" valign="middle" align="right" nowrap="nowrap">{$smarty.const.DISCUSSION_BODY}:</td><td width="99%" class="padt" align="left">{$product_reviews[i].Body}</td></tr>

{if $admlink}
<tr><td class="padt" valign="middle" align="right" nowrap="nowrap">&nbsp;</td><td width="99%" class="padt" align="left"><a href="index.php?productID={$productID}&amp;discuss=true&amp;remove_topic={$product_reviews[i][3]}">{$smarty.const.DISCUSSION_DELETE_POST_LINK}</a></td></tr>
{/if}
</table>
{/section}
{else}{$smarty.const.DISCUSSION_NO_POSTS_ON_ITEM_STRING}
{/if}
</td></tr></table><table cellspacing="0" cellpadding="0" width="100%"><tr><td class="hdbot">&nbsp;</td></tr></table>
{include file="header.tpl.html" header=$smarty.const.DISCUSSION_ADD_MESSAGE}
<table cellspacing="0" cellpadding="0" width="100%"><tr><td class="hdbtop" align="left">
{if $error ne NULL}<table cellspacing="0" cellpadding="0" width="100%"><tr><td class="error cattop" align="center">{if $error eq 7}{$smarty.const.ERR_WRONG_CCODE}{else}{$smarty.const.FEEDBACK_ERROR_FILL_IN_FORM}{/if}</td></tr></table>{/if}
<form action="index.php" method=post name="formD" id="formD">
<table cellspacing="0" cellpadding="0">
<tr><td>{$smarty.const.DISCUSSION_NICKNAME}</td></tr>
<tr><td style="height: 2px;"></td></tr>

<tr><td><input type="text" name="nick" maxlength="80" style="width: 220px;" value="{$dis_nic}"></td></tr>
<tr><td style="height: 6px;"></td></tr>
<tr><td>{$smarty.const.DISCUSSION_SUBJECT}</td></tr>
<tr><td style="height: 2px;"></td></tr>
<tr><td><input type="text" name="topic" maxlength="200" style="width: 220px;" value="{$dis_subject}"></td></tr>
<tr><td style="height: 6px;"></td></tr>
<tr><td>{$smarty.const.DISCUSSION_BODY}</td></tr>
<tr><td style="height: 2px;"></td></tr>
<tr><td><textarea name=body style="width: 360px; height: 100px;">{$dis_text}</textarea></td></tr>
{if $smarty.const.CONF_ENABLE_CONFIRMATION_CODE eq 1}
<tr><td style="height: 6px;"></td></tr>
<tr><td><img src="imgval.php?{php}echo session_name();{/php}={php}echo session_id();{/php}" alt="code"></td></tr>
<tr><td style="height: 2px;"></td></tr>
<tr><td><input name="fConfirmationCode" value="{$smarty.const.STR_ENTER_CCODE}" type="text" style="width: 220px; color: #aaaaaa;" onfocus="if(this.value=='{$smarty.const.STR_ENTER_CCODE}')
                        {literal}
                        {this.style.color='#000000';this.value='';}
                        {/literal}" onblur="if(this.value=='')
                        {literal}{{/literal}this.style.color='#aaaaaa';this.value='{$smarty.const.STR_ENTER_CCODE}'{literal}}{/literal}"></td>

</tr>
{/if}
<tr><td><input type="hidden" name="add_topic" value="yes">
              <input type="hidden" name="productID" value={$productID}>
              <input type="hidden" name="discuss" value="yes">
              </td>
          </tr>
</table>
</form>
</td></tr></table>
<table cellspacing="0" cellpadding="0" width="100%"><tr><td class="hdbot"><a href="#" onclick="validate_disc(this); return false">{$smarty.const.POST_BUTTON}</a>&nbsp;&nbsp;|&nbsp;&nbsp;<a href="#" onclick="document.getElementById('formD').reset(); return false">{$smarty.const.RESET_BUTTON}</a></td></tr></table>


это код product_discussion.tpl.html
Pavel
Пользователь
 
Сообщения: 45
Зарегистрирован: 17 фев 2009, 19:32

Re: Мнения о товаре на странице с описанием.

Сообщение ButuzOFF » 03 мар 2010, 12:16

Наверное так проще
Код: Выделить всё
{include file="product_discussion.tpl.html"}
Никогда не угадаешь, сколько мозгов у человека, пока не начнешь собирать их с ковра...
Аватара пользователя
ButuzOFF
Старейшина
 
Сообщения: 368
Зарегистрирован: 11 ноя 2007, 18:14
Откуда: Киев

Re: Мнения о товаре на странице с описанием.

Сообщение Pavel » 03 мар 2010, 12:51

ну или так)))
Pavel
Пользователь
 
Сообщения: 45
Зарегистрирован: 17 фев 2009, 19:32

Re: Мнения о товаре на странице с описанием.

Сообщение szz » 09 мар 2010, 20:04

сделал так, но почему-то пишет "нет мнения о товаре", хотя оставлено 2 отзыва
szz
Активист
 
Сообщения: 29
Зарегистрирован: 12 окт 2009, 11:14

Re: Мнения о товаре на странице с описанием.

Сообщение ButuzOFF » 09 мар 2010, 20:49

szz писал(а):сделал так, но почему-то пишет "нет мнения о товаре", хотя оставлено 2 отзыва

Пишет потому , что этого недостаточно.Нужно не только заинклюдить шаблон комментов а и соответствующий файлик поправить core/includes/product_discussion.php.
И шо за манера плодить одинаковые темы. Я ж уже писал как сделать , уже и готовое решение для закладок добрые люди в куче выложили.Нет нужно персональный ответ ,поиск нынче не рулит.
Никогда не угадаешь, сколько мозгов у человека, пока не начнешь собирать их с ковра...
Аватара пользователя
ButuzOFF
Старейшина
 
Сообщения: 368
Зарегистрирован: 11 ноя 2007, 18:14
Откуда: Киев


Вернуться в Дизайн и шаблоны

Кто сейчас на конференции

Сейчас этот форум просматривают: Yahoo [Bot] и гости: 1

Copyright © 2006–2010 ADGroup. Все права защищены.
Количество посещений:
Электронная почта: info@shopcms.ru