shiva21

تغییر در کد های کامپوننت joocomment

1 پست در این موضوع

سلام خدمت دوستان محترم

من میخوام قسمت لایک کردن کامپوننت نظردهی joocomment رو تغییر بدم. به این شکل که like و dislike رو به طور جدا در قسمت نظرات چاپ کنه و نشان بده.

بطور پیش فرض این کامپوننت like و dislike رو باهم جمع و تفرق میکنه و حاصل کل رو چاپ میکنه.

من میخوام یه متغییر دیگه تعریف کنم که هر کدوم از likeها و dislike ها رو جداگانه در دو متغغیر بریزه و چاپ کنه.

کسی از دوستان میتونم کمک کنه که چطور کد زیر رو میتونم تغییر بدم؟

<?php
/*
* v1.0.0
* Friday Sep-02-2011
* @component JooComments
* @copyright Copyright (C) Abhiram Mishra www.bullraider.com
* @license http://www.gnu.org/copyleft/gpl.html GNU General Public License version 2 or later;
*/
defined( '_JEXEC' ) or die( 'Restricted access' );?>
<style type="text/css">

</style>
<?php 
$i=0;
$component = JComponentHelper::getComponent( 'com_joocomments' );
$isVoteEnabled=$component->params->get( 'vote_enabled', '1' );
$user =JFactory::getUser();
if($isVoteEnabled=='2'){
if($user->guest){$isVoteEnabled='0';}else{$isVoteEnabled='1';}
}
?>
<h2 class="comment-header"><?php echo count($this->comments).' '.JText::sprintf('COM_JOOCOOMENTS_COMMENTS_LIST_COMMENT_NUMBER');?> </h2><hr/>
<div id="joo-comments-entries">
<?php foreach($this->comments as  $item):  ?>
<div class="baksha" id="<?php echo 'jooCommentsId'.$item['id'];?>" >
<div class="comment normal-comment">
<div class="cmeta">
<p class="author"><strong class="author"><?php echo $item['name']; ?></strong>
<em class="action-text"><?php  echo JText::sprintf('COM_JOOCOOMENTS_COMMENTS_LIST_USER_SAID');?> </em></p>
<?php if($isVoteEnabled=='1') {?>
<div style="   
   float: right;
   margin-top: 6px;
   width: 63px;">

   	<?php $col=new JInputCookie ;
   	if($col->get('voteType')!='1'){?>
   		<a class="like" onclick="vote(<?php echo $item['id']; ?>, 1);return false;" href="#" title="Thumps up"></a>
   	<?php }
   	?>


	<a class="dislike" onclick="vote(<?php echo $item['id']; ?>, -1);return false;" href="#" title="Thumps down"></a>
	<span id='jooCommLike<?php echo $item['id'];?>' style="display:block;padding-top:3px;text-align:center;<?php if( $item['voting']>=0)echo 'color:#78A8E2;';else echo 'color:#EE845F;';?>"><?php 

	echo $item['voting'];

	?> </span>
</div>
<?php }?>
<?php 
if (intval($item['publish_date'] ) != 0){?>
<p class="info">
     <em class="date">
     	<?php  echo substr($item['publish_date'], 0, 10); ?>
     </em>
   </p>
<?php }?>
</div>
<div class="body" id="commentid<?php echo $i; $i++;?>">
<?php if($this->isGravatar==1){?>
<?php echo '<img src=\''.get_gravatar($item['email'],42,$this->gravatarIcon,'g',false).'\' class=\'avatar\' />'?>
<div id="text">
  <?php echo Markdown($item['comment']); ?>
</div>
<?php }else{
echo Markdown($item['comment']); 
}?>



</div>
</div>
</div>
<div style="padding-top:12px;" ></div>

<?php endforeach; ?>
</DIV>
<script type="text/javascript" language="javascript">
var length=<?php echo count($this->comments)?>;
</script>
<?php die();?>

Share this post


Link to post
Share on other sites
آموزش ووکامرس قالب جوملا قالب وردپرس قالب رایگان وردپرس قالب رایگان جوملا هاست نامحدود هاست جوملا هاست لاراول هاست وردپرس هاست ارزان هاست ربات تلگرام خرید دامنه آموزش ساخت ربات تلگرام با php آموزش لاراول آموزش cPanel آموزش php آموزش فرم ساز RSform آموزش ساخت ربات جذب ممبر آموزش ساخت ربات دوستیابی آموزش ساخت ربات فروشگاهی برای ووکامرس آموزش طراحی سایت داینامیک با php آموزش بخش پشتیبانی با rsticket

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری