Heim  >  Artikel  >  Backend-Entwicklung  >  Methode zur Änderung des Kommentarstils im Beispiel von phpcms_php

Methode zur Änderung des Kommentarstils im Beispiel von phpcms_php

WBOY
WBOYOriginal
2016-12-05 13:28:16907Durchsuche

Das mit phpcms gelieferte Kommentar-Plug-in ist sehr nützlich! Ich persönlich fand den Stil jedoch sehr hässlich und Baidu konnte keine Lösung finden. Vielleicht war meine Suchmethode falsch, also habe ich selbst einige Nachforschungen angestellt. Es gibt zwei Möglichkeiten, ihn zu ändern

Methode 1:

Verwenden Sie die get-Methode in PHPCMS, um Daten abzurufen

//拼接评论表的commentid字段值
{php $commentid = 'content_'.$catid.'-'.$id.'-'.$modelid;}
//查询获取数据
{pc:get sql="SELECT * FROM v9_comment_data_1 where commentid = '$commentid'" cache="0" return="data"}
//循环输出
{loop $data $key $val}
<li class="list-group-item">
<div class="media">
<a class="media-left" href="#">
<img src="{IMG_PATH}tou.png" class="img-circle" alt="...">
</a>
<div class="media-body">
<h5 class="media-heading">{$val[username]}</h5>
<span style="font-size:10px;">{$val[content]}</span>
</div>
</div>
</li>
{/loop}
{/pc}

Methode 2:

Zusätzlich zur Verwendung der get-Methode zum Abrufen von Daten gibt es eine andere einfachste Möglichkeit. Suchen Sie nach /phpcms/templates/default/comment/show_list.html, suchen Sie den folgenden Code und ändern Sie den Stil.

{pc:comment action="lists" commentid="$commentid" siteid="$siteid" page="$_GET['page']" hot="$hot" num="20"}
{if !empty($data)} 
<div class="comment_button"><a href="{APP_PATH}index.php&#63;m=comment&c=index&a=init&commentid={$commentid}&title={urlencode(($comment[title] &#63; $comment[title] : $title))}&url={urlencode(($comment[url] &#63; $comment[url] : $url))}&hot=0&iframe=1"{if empty($hot)} class="on"{/if}>最新</a> <a href="{APP_PATH}index.php&#63;m=comment&c=index&a=init&commentid={$commentid}&title={urlencode(($comment[title] &#63; $comment[title] : $title))}&url={urlencode(($comment[url] &#63; $comment[url] : $url))}&hot=1&iframe=1"{if $hot} class="on"{/if}>最热</a></div>
<div class="comment">
{loop $data $r}
<h5 class="title fn">{direction($r[direction])} <font color="#FF0000">{format::date($r[creat_at], 1)}</font> {if $r[userid]}{get_nickname($r[userid])}{else}{$r[username]}{/if} </h5>
<div class="content">{$r[content]}
<div class="rt"><a href="javascript:void(0)" onclick="reply({$r[id]}, '{$commentid}')">回复</a> <a href="javascript:void(0)" onclick="support({$r[id]}, '{$commentid}')">支持</a>(<font id="support_{$r[id]}">{$r[support]}</font>)
</div>
<div id="reply_{$r[id]}" style="display:none"></div>
</div>
<div class="bk30 hr mb8"></div>
{/loop}
</div>
<div id="pages" class="text-r">{$pages}</div>
{/if}
{/pc}
Die oben beschriebene Methode zum Ändern des Kommentarstils in phpcms wird Ihnen hoffentlich weiterhelfen. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht. Ich möchte mich auch bei Ihnen allen für Ihre Unterstützung der Script House-Website bedanken!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn