[Помогите] Как заменить родные коменты опенкарт на коменты вк. И будут ли они индексироваться?

Тема в разделе "OpenCart", создана пользователем vip.nesterenko, 4 июл 2013.

  1. vip.nesterenko

    vip.nesterenko

    Регистрация:
    7 апр 2013
    Сообщения:
    86
    Симпатии:
    15
  2. Vintage

    Vintage

    Регистрация:
    31 мар 2013
    Сообщения:
    237
    Симпатии:
    39
  3. timon86

    timon86

    Регистрация:
    26 мар 2013
    Сообщения:
    29
    Симпатии:
    2
    winner7 и bosten нравится это.
  4. winner7

    winner7

    Регистрация:
    6 мар 2013
    Сообщения:
    322
    Симпатии:
    55
    Тоже интересует тема. Если сделать как описано тут
     
  5. bosten

    bosten

    Регистрация:
    2 май 2013
    Сообщения:
    153
    Симпатии:
    33
    Вот тут подробно расписано пользователем sunny8u http://wmasteru.org/threads/Настройки-оптимизации-фичи-статьи-для-opencart.2219/

    Помогите найти эту строчку
    catalog/view/theme/ВАША_TEMA/template/product/product.tpl
    Находим там строку:

    Код (text):
    <div id="review"></div>

    Прилагаю свой файл ниже
    Код:
    <?php echo $header; ?><?php echo $column_left; ?><?php echo $column_right; ?>
     
    <div id="content"><?php echo $content_top; ?>
      <div class="breadcrumb">
    	<?php foreach ($breadcrumbs as $breadcrumb) { ?>
    	<?php echo $breadcrumb['separator']; ?><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a>
    	<?php } ?>
      </div>
     
      <div class="product-info">
    	<?php if ($thumb || $images) { ?>
    	<div class="left">
    	 <?php if ($thumb) { ?>
    	  <div class="image"><a href="<?php echo $popup; ?>" title="<?php echo $heading_title; ?>" class="colorbox" rel="colorbox"><img src="<?php echo $thumb; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" id="image" /></a></div>
    	  <?php } ?>
    	  <?php if ($images) { ?>
    	  <div class="image-additional">
    		<?php foreach ($images as $image) { ?>
    		<a href="<?php echo $image['popup']; ?>" title="<?php echo $heading_title; ?>" class="colorbox" rel="colorbox"><img src="<?php echo $image['thumb']; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" /></a>
    		<?php } ?>
    	  </div>
    	  <?php } ?>
    	</div>
    	<?php } ?>
    <div class="right">
     
    		<h1><span><?php echo $heading_title; ?></span></h1>
    	   <div class="description">
    		<?php if ($manufacturer) { ?>
    		<span><?php echo $text_manufacturer; ?></span> <a href="<?php echo $manufacturers; ?>"><?php echo $manufacturer; ?></a><br />
    		<?php } ?>
    		<span><?php echo $text_model; ?></span> <?php echo $model; ?><br />
    		<span><?php echo $text_reward; ?></span> <?php echo $reward; ?><br />
    		<span><?php echo $text_stock; ?></span> <?php echo $stock; ?>
    		 
    		</div>
    		
    	  <?php if ($price) { ?>
    	  <div class="price">
    	  
    		<?php if (!$special) { ?>
    		<?php echo $price; ?>
    		<?php } else { ?>
    		<span class="price-old"><?php echo $price; ?></span> <span class="price-new"><?php echo $special; ?></span>
    		<?php } ?>
    	  
    		<?php if ($tax) { ?>
    		<span class="price-tax"><?php echo $text_tax; ?> <?php echo $tax; ?></span><br />
    		<?php } ?>
    		<?php if ($points) { ?>
    		<span class="reward"><small><?php echo $text_points; ?> <?php echo $points; ?></small></span> <br />
    		<?php } ?>
    		<?php if ($discounts) { ?>
    		<br />
    		<div class="discount">
    		  <?php foreach ($discounts as $discount) { ?>
    		  <?php echo sprintf($text_discount, $discount['quantity'], $discount['price']); ?><br />
    		  <?php } ?>
    		</div>
    		<?php } ?>
    	  </div>
    	  <?php } ?>
    	 
    	  <?php if ($options) { ?>
    	  <div class="options">
    		<h2><?php echo $text_option; ?></h2>
    	   
    		<?php foreach ($options as $option) { ?>
    		<?php if ($option['type'] == 'select') { ?>
    		<div id="option-<?php echo $option['product_option_id']; ?>" class="option">
    		  <?php if ($option['required']) { ?>
    		  <span class="required">*</span>
    		  <?php } ?>
    		  <b><?php echo $option['name']; ?>:</b><br />
    		  <select name="option[<?php echo $option['product_option_id']; ?>]">
    			<option value=""><?php echo $text_select; ?></option>
    			<?php foreach ($option['option_value'] as $option_value) { ?>
    			<option value="<?php echo $option_value['product_option_value_id']; ?>"><?php echo $option_value['name']; ?>
    			<?php if ($option_value['price']) { ?>
    			(<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>)
    			<?php } ?>
    			</option>
    			<?php } ?>
    		  </select>
    		</div>
    		<br />
    		<?php } ?>
    		<?php if ($option['type'] == 'radio') { ?>
    		<div id="option-<?php echo $option['product_option_id']; ?>" class="option">
    		  <?php if ($option['required']) { ?>
    		  <span class="required">*</span>
    		  <?php } ?>
    		  <b><?php echo $option['name']; ?>:</b><br />
    		  <?php foreach ($option['option_value'] as $option_value) { ?>
    		  <input type="radio" name="option[<?php echo $option['product_option_id']; ?>]" value="<?php echo $option_value['product_option_value_id']; ?>" id="option-value-<?php echo $option_value['product_option_value_id']; ?>" />
    		  <label for="option-value-<?php echo $option_value['product_option_value_id']; ?>"><?php echo $option_value['name']; ?>
    			<?php if ($option_value['price']) { ?>
    			(<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>)
    			<?php } ?>
    		  </label>
    		  <br />
    		  <?php } ?>
    		</div>
    		<br />
    		<?php } ?>
    		<?php if ($option['type'] == 'checkbox') { ?>
    		<div id="option-<?php echo $option['product_option_id']; ?>" class="option">
    		  <?php if ($option['required']) { ?>
    		  <span class="required">*</span>
    		  <?php } ?>
    		  <b><?php echo $option['name']; ?>:</b><br />
    		  <?php foreach ($option['option_value'] as $option_value) { ?>
    		  <input type="checkbox" name="option[<?php echo $option['product_option_id']; ?>][]" value="<?php echo $option_value['product_option_value_id']; ?>" id="option-value-<?php echo $option_value['product_option_value_id']; ?>" />
    		  <label for="option-value-<?php echo $option_value['product_option_value_id']; ?>"><?php echo $option_value['name']; ?>
    			<?php if ($option_value['price']) { ?>
    			(<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>)
    			<?php } ?>
    		  </label>
    		  <br />
    		  <?php } ?>
    		</div>
    		<br />
    		<?php } ?>
    		<?php if ($option['type'] == 'image') { ?>
    		<div id="option-<?php echo $option['product_option_id']; ?>" class="option">
    		  <?php if ($option['required']) { ?>
    		  <span class="required">*</span>
    		  <?php } ?>
    		  <b><?php echo $option['name']; ?>:</b><br />
    			<table class="option-image">
    			  <?php foreach ($option['option_value'] as $option_value) { ?>
    			  <tr>
    				<td style="width: 1px;"><input type="radio" name="option[<?php echo $option['product_option_id']; ?>]" value="<?php echo $option_value['product_option_value_id']; ?>" id="option-value-<?php echo $option_value['product_option_value_id']; ?>" /></td>
    				<td><label for="option-value-<?php echo $option_value['product_option_value_id']; ?>"><img src="<?php echo $option_value['image']; ?>" alt="<?php echo $option_value['name'] . ($option_value['price'] ? ' ' . $option_value['price_prefix'] . $option_value['price'] : ''); ?>" /></label></td>
    				<td><label for="option-value-<?php echo $option_value['product_option_value_id']; ?>"><?php echo $option_value['name']; ?>
    					<?php if ($option_value['price']) { ?>
    					(<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>)
    					<?php } ?>
    				  </label></td>
    			  </tr>
    			  <?php } ?>
    			</table>
    		</div>
    		<br />
    		<?php } ?>
    		<?php if ($option['type'] == 'text') { ?>
    		<div id="option-<?php echo $option['product_option_id']; ?>" class="option">
    		  <?php if ($option['required']) { ?>
    		  <span class="required">*</span>
    		  <?php } ?>
    		  <b><?php echo $option['name']; ?>:</b><br />
    		  <input type="text" name="option[<?php echo $option['product_option_id']; ?>]" value="<?php echo $option['option_value']; ?>" />
    		</div>
    		<br />
    		<?php } ?>
    		<?php if ($option['type'] == 'textarea') { ?>
    		<div id="option-<?php echo $option['product_option_id']; ?>" class="option">
    		  <?php if ($option['required']) { ?>
    		  <span class="required">*</span>
    		  <?php } ?>
    		  <b><?php echo $option['name']; ?>:</b><br />
    		  <textarea name="option[<?php echo $option['product_option_id']; ?>]" cols="40" rows="5"><?php echo $option['option_value']; ?></textarea>
    		</div>
    		<br />
    		<?php } ?>
    		<?php if ($option['type'] == 'file') { ?>
    		<div id="option-<?php echo $option['product_option_id']; ?>" class="option">
    		  <?php if ($option['required']) { ?>
    		  <span class="required">*</span>
    		  <?php } ?>
    		  <b><?php echo $option['name']; ?>:</b><br />
    		  <a id="button-option-<?php echo $option['product_option_id']; ?>" class="button"><?php echo $button_upload; ?></a>
    		  <input type="hidden" name="option[<?php echo $option['product_option_id']; ?>]" value="" />
    		</div>
    		<br />
    		<?php } ?>
    		<?php if ($option['type'] == 'date') { ?>
    		<div id="option-<?php echo $option['product_option_id']; ?>" class="option">
    		  <?php if ($option['required']) { ?>
    		  <span class="required">*</span>
    		  <?php } ?>
    		  <b><?php echo $option['name']; ?>:</b><br />
    		  <input type="text" name="option[<?php echo $option['product_option_id']; ?>]" value="<?php echo $option['option_value']; ?>" class="date" />
    		</div>
    		<br />
    		<?php } ?>
    		<?php if ($option['type'] == 'datetime') { ?>
    		<div id="option-<?php echo $option['product_option_id']; ?>" class="option">
    		  <?php if ($option['required']) { ?>
    		  <span class="required">*</span>
    		  <?php } ?>
    		  <b><?php echo $option['name']; ?>:</b><br />
    		  <input type="text" name="option[<?php echo $option['product_option_id']; ?>]" value="<?php echo $option['option_value']; ?>" class="datetime" />
    		</div>
    		<br />
    		<?php } ?>
    		<?php if ($option['type'] == 'time') { ?>
    		<div id="option-<?php echo $option['product_option_id']; ?>" class="option">
    		  <?php if ($option['required']) { ?>
    		  <span class="required">*</span>
    		  <?php } ?>
    		  <b><?php echo $option['name']; ?>:</b><br />
    		  <input type="text" name="option[<?php echo $option['product_option_id']; ?>]" value="<?php echo $option['option_value']; ?>" class="time" />
    		</div>
    		<br />
    		<?php } ?>
    		<?php } ?>
    	  </div>
    	  <?php } ?>
    	  
    	  <div class="cart">
    		<div><?php echo $text_qty; ?>
    		  <input type="text" name="quantity" class="w30" size="2" value="<?php echo $minimum; ?>" />
    		  <input type="hidden" name="product_id" size="2" value="<?php echo $product_id; ?>" />
    		  &nbsp;<a id="button-cart" class="button" title="Add to Cart"><?php echo $button_cart; ?></a>&nbsp;&nbsp;</div>
    		<div><span>&nbsp;&nbsp;&nbsp;<?php echo $text_or; ?>&nbsp;&nbsp;&nbsp;</span></div>
    		<div><a class="wish-icon" title="<?php echo $button_wishlist; ?>" onclick="addToWishList('<?php echo $product_id; ?>');"> </a>
    		  <a class="compare-icon" title="<?php echo $button_compare; ?>" onclick="addToCompare('<?php echo $product_id; ?>');"></a></div>
    		<?php if ($minimum > 1) { ?>
    		<div class="minimum"><?php echo $text_minimum; ?></div>
    		<?php } ?>
    		 <?php if ($review_status) { ?>
    	  <div class="review">
    		<div><img src="catalog/view/theme/malian/image/stars-<?php echo $rating; ?>.png" alt="<?php echo $reviews; ?>" />
    		<a onclick="$('a[href=\'#tab-review\']').trigger('click');"><?php echo $reviews; ?></a> 
    		<a  onclick="$('a[href=\'#tab-review\']').trigger('click');"><span class="write-review"></span><?php echo $text_write; ?></a></div>
    	 </div>
    	  <?php } ?>
    	  </div>
    	  
    	  <div class="share">
    		<!-- AddThis Button BEGIN -->
    <div class="addthis_toolbox addthis_default_style ">
    <a class="addthis_button_google_plusone" g:plusone:size="medium"></a>
    <a class="addthis_button_tweet"></a>
    <a class="addthis_button_facebook_like" fb:like:layout="button_count"></a>
    <a class="addthis_counter addthis_pill_style"></a>
    </div>
    <script type="text/javascript" src="http://s7.addthis.com/js/250/addthis_widget.js#pubid=xa-4ece968d5fb58bee"></script>
    <!-- AddThis Button END -->
    		</div>
    	   <?php if ($tags) { ?>
      <div class="tags"><b><?php echo $text_tags; ?></b>
    	<?php foreach ($tags as $tag) { ?>
    	<a href="<?php echo $tag['href']; ?>"><?php echo $tag['tag']; ?></a>,
    	<?php } ?>
      </div>
      <?php } ?> 
     
     <?php if ($products) { ?>
    <div class="box">
      <div class="box-heading-related"><span><?php if ($products) { ?>
    	<?php echo $tab_related; ?>(<?php echo count($products); ?>)
    	<?php } ?></span></div>
    	
      <div class="product-related">
    	  <?php foreach ($products as $product) { ?>
    	 <div>
    		<?php if ($product['thumb']) { ?>
    		<div class="image"><a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" alt="<?php echo $product['name']; ?>" title="<?php echo $product['name']; ?>" /></a></div>
    		<?php } ?>
    		<!--<div class="name"><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a></div>
    		<?php if ($product['price']) { ?>
    		<div class="price">
    		  <?php if (!$product['special']) { ?>
    		  <?php echo $product['price']; ?>
    		  <?php } else { ?>
    		  <span class="special-pro"></span>
    		  <span class="price-old"><?php echo $product['price']; ?></span> <span class="price-new"><?php echo $product['special']; ?></span>
    		  <?php } ?>
    		</div>
    		<?php } ?> 
    		 <div class="rating"><img src="catalog/view/theme/malian/image/stars-<?php echo $product['rating']; ?>.png" alt="<?php echo $product['reviews']; ?>" /></div>
    		<div class="box-csc"> 
    		  <a onclick="addToCart('<?php echo $product['product_id']; ?>');" class="cart-icon" title="Add to Cart"></a>
    		 <a class="wish-icon" title="Add to Wishlist" onclick="addToWishList('<?php echo $product['product_id']; ?>');"></a>
    		 <a class="compare-icon" title="Add to Compare" onclick="addToCompare('<?php echo $product['product_id']; ?>');"></a></div>	-->	 
    	   </div>
    	  <?php } ?>
    	</div>
      
    	</div>
    <?php } ?> 
      
      
      
      </div> <!-- end right -->
      
      <div class="clear"></div> 
       <div id="tabs" class="htabs">
      
    	<a href="#tab-description"><span class="tab-title" ><?php echo $tab_description; ?></span></a>
    	<?php if ($attribute_groups) { ?>
    	<a href="#tab-attribute"><span class="tab-title" ><?php echo $tab_attribute; ?></span></a>
    	<?php } ?>
    	<?php if ($review_status) { ?>
    	<a href="#tab-review"><span class="tab-title"><?php echo $tab_review; ?></span></a>
    	<?php } ?>
    	
      </div>
      <div id="tab-description" class="tab-content"><?php echo $description; ?></div>
     
      <?php if ($attribute_groups) { ?>
      <div id="tab-attribute" class="tab-content">
    	<table class="attribute">
    	  <?php foreach ($attribute_groups as $attribute_group) { ?>
    	  <thead>
    		<tr>
    		  <td colspan="2"><?php echo $attribute_group['name']; ?></td>
    		</tr>
    	  </thead>
    	  <tbody>
    		<?php foreach ($attribute_group['attribute'] as $attribute) { ?>
    		<tr>
    		  <td><?php echo $attribute['name']; ?></td>
    		  <td><?php echo $attribute['text']; ?></td>
    		</tr>
    		<?php } ?>
    	  </tbody>
    	  <?php } ?>
    	</table>
      </div>
      <?php } ?>
      <?php if ($review_status) { ?>
      <div id="tab-review" class="tab-content">
    	<div id="review" class="rev"></div>
    	<h2 id="review-title"><?php echo $text_write; ?></h2>
    	<b><?php echo $entry_name; ?></b><br />
    	<input type="text" name="name" value="" />
    	<br />
    	<br />
    	<b><?php echo $entry_review; ?></b>
    	<textarea name="text" cols="40" rows="8" style="width: 94%;"></textarea>
    	<span style="font-size: 11px;"><?php echo $text_note; ?></span><br />
    	<br />
    	<b><?php echo $entry_rating; ?></b> <span><?php echo $entry_bad; ?></span>&nbsp;
    	<input type="radio" name="rating" value="1" />
    	&nbsp;
    	<input type="radio" name="rating" value="2" />
    	&nbsp;
    	<input type="radio" name="rating" value="3" />
    	&nbsp;
    	<input type="radio" name="rating" value="4" />
    	&nbsp;
    	<input type="radio" name="rating" value="5" />
    	&nbsp; <span><?php echo $entry_good; ?></span><br />
    	<br />
    	<b><?php echo $entry_captcha; ?></b><br />
    	<input type="text" name="captcha" value="" />
    	<br />
    	<img src="index.php?route=product/product/captcha" alt="" id="captcha" class="mt10" /><br />
    	<br />
    	<div class="buttons">
    	  <div class="right"><a id="button-review" class="button"><?php echo $button_continue; ?></a></div>
    	</div>
      </div>
      <?php } ?> 
      </div>
      
     
     
      <?php echo $content_bottom; ?></div>
    <script type="text/javascript"><!--
    $('.colorbox').colorbox({
    overlayClose: true,
    opacity: 0.5
    });
    //--></script> 
    <script type="text/javascript"><!--
    $('#button-cart').bind('click', function() {
    $.ajax({
    url: 'index.php?route=checkout/cart/add',
    type: 'post',
    data: $('.product-info input[type=\'text\'], .product-info input[type=\'hidden\'], .product-info input[type=\'radio\']:checked, .product-info input[type=\'checkbox\']:checked, .product-info select, .product-info textarea'),
    dataType: 'json',
    success: function(json) {
    $('.success, .warning, .attention, information, .error').remove();
     
    if (json['error']) {
    if (json['error']['option']) {
    for (i in json['error']['option']) {
    $('#option-' + i).after('<span class="error">' + json['error']['option'][i] + '</span>');
    }
    }
    } 
     
    if (json['success']) {
    $('#notification').html('<div class="success" style="display: none;">' + json['success'] + '<img src="catalog/view/theme/default/image/close.png" alt="" class="close" /></div>');
     
    $('.success').fadeIn('slow');
     
    $('#cart-total').html(json['total']);
     
    $('html, body').animate({ scrollTop: 0 }, 'slow'); 
    }
    }
    });
    });
    //--></script>
    <?php if ($options) { ?>
    <script type="text/javascript" src="catalog/view/javascript/jquery/ajaxupload.js"></script>
    <?php foreach ($options as $option) { ?>
    <?php if ($option['type'] == 'file') { ?>
    <script type="text/javascript"><!--
    new AjaxUpload('#button-option-<?php echo $option['product_option_id']; ?>', {
    action: 'index.php?route=product/product/upload',
    name: 'file',
    autoSubmit: true,
    responseType: 'json',
    onSubmit: function(file, extension) {
    $('#button-option-<?php echo $option['product_option_id']; ?>').after('<img src="catalog/view/theme/default/image/loading.gif" class="loading" style="padding-left: 5px;" />');
    },
    onComplete: function(file, json) {
    $('.error').remove();
     
    if (json.success) {
    alert(json.success);
     
    $('input[name=\'option[<?php echo $option['product_option_id']; ?>]\']').attr('value', json.file);
    }
     
    if (json.error) {
    $('#option-<?php echo $option['product_option_id']; ?>').after('<span class="error">' + json.error + '</span>');
    }
     
    $('.loading').remove();
    }
    });
    //--></script>
    <?php } ?>
    <?php } ?>
    <?php } ?>
    <script type="text/javascript"><!--
    $('#review .pagination a').live('click', function() {
    $('#review').slideUp('slow');
     
    $('#review').load(this.href);
     
    $('#review').slideDown('slow');
     
    return false;
    });
     
    $('#review').load('index.php?route=product/product/review&product_id=<?php echo $product_id; ?>');
     
    $('#button-review').bind('click', function() {
    $.ajax({
    url: 'index.php?route=product/product/write&product_id=<?php echo $product_id; ?>',
    type: 'post',
    dataType: 'json',
    data: 'name=' + encodeURIComponent($('input[name=\'name\']').val()) + '&text=' + encodeURIComponent($('textarea[name=\'text\']').val()) + '&rating=' + encodeURIComponent($('input[name=\'rating\']:checked').val() ? $('input[name=\'rating\']:checked').val() : '') + '&captcha=' + encodeURIComponent($('input[name=\'captcha\']').val()),
    beforeSend: function() {
    $('.success, .warning').remove();
    $('#button-review').attr('disabled', true);
    $('#review-title').after('<div class="attention"><img src="catalog/view/theme/default/image/loading.gif" alt="" /> <?php echo $text_wait; ?></div>');
    },
    complete: function() {
    $('#button-review').attr('disabled', false);
    $('.attention').remove();
    },
    success: function(data) {
    if (data.error) {
    $('#review-title').after('<div class="warning">' + data.error + '</div>');
    }
     
    if (data.success) {
    $('#review-title').after('<div class="success">' + data.success + '</div>');
     
    $('input[name=\'name\']').val('');
    $('textarea[name=\'text\']').val('');
    $('input[name=\'rating\']:checked').attr('checked', '');
    $('input[name=\'captcha\']').val('');
    }
    }
    });
    });
    //--></script> 
    <script type="text/javascript"><!--
    $('#tabs a').tabs();
    //--></script> 
    <script type="text/javascript" src="catalog/view/javascript/jquery/ui/jquery-ui-timepicker-addon.js"></script> 
    <script type="text/javascript"><!--
    if ($.browser.msie && $.browser.version == 6) {
    $('.date, .datetime, .time').bgIframe();
    }
     
    $('.date').datepicker({dateFormat: 'yy-mm-dd'});
    $('.datetime').datetimepicker({
    dateFormat: 'yy-mm-dd',
    timeFormat: 'h:m'
    });
    $('.time').timepicker({timeFormat: 'h:m'});
    //--></script> 
     
    <?php echo $footer; ?>
     
  6. Taker

    Taker

    Регистрация:
    2 дек 2012
    Сообщения:
    206
    Симпатии:
    143
    Как то общался на тему комментариев Вконтакте,прикрученных к магазину.Сошлись на одном и том же.Вот прикиньте ситуацию ,когда Ваш конкурент( его друзья,Ваши недоброжелатели итд итп) в отместку начинают писать отзывы не лестного характера в Вашем магазине........ И если дефолтные комментарии Вы можете отследить и редактировать , то тут ситуация совсем другая.Поэтому может стоит отказаться от такого типа отзывов?
    Кстати описание установки всего этого описана на офф сайте

    http://vk.com/public20003922
     
  7. ashtray

    ashtray Главный по попкам!

    Регистрация:
    13 ноя 2012
    Сообщения:
    331
    Симпатии:
    70




    У тебя он <div id="review" class="rev"></div>
    --- добавлено: 6 июл 2013 в 10:00 ---
    Ты так же можешь управлять этими комментами, ты же админ своего приложения
     
    bosten нравится это.
  8. nix

    nix php, MySQL, UNIX, MikroTik ROSAPI

    Регистрация:
    16 янв 2013
    Сообщения:
    1.000
    Симпатии:
    889
    Зачем писать то в чем не уверен....
    Отслеживать комментарии ВК легко, самый простой вариант я описал здесь давно
    А еще есть VK API

    Вот как всегда говорят не изучив ситуации...
     
    bosten нравится это.
  9. bosten

    bosten

    Регистрация:
    2 май 2013
    Сообщения:
    153
    Симпатии:
    33
    Мое мнение из опыта общения заказчики порой не имеют даже почтового ящика не говоря уже об аккаунте в соц. сети. И что бы оставить свой отзыв они в этой ситуации не смогут комментарии ВК. и о чем говорить если им приходится пошагово объяснять куда что вписывать в поля при покупке товара. Вот я и хочу сделать на родном движке.
    Вопрос по теме. У тебя он <div id="review" class="rev"></div>
    Значит я это удаляю <div id="review" class="rev"></div>
    И вместо этого вставляю этот код?
    Код:
    <?php
    $reviews = $this->model_catalog_review->getReviewsByProductId($product_id);
    if ($reviews) {
    foreach ($reviews as $review) {
    echo '<div class="content"><p><strong>'.$review['author'].'</strong> – ';
      $date = strtotime($review['date_added']);
      echo date('d M Y',$date); ?><br />
    <img src="catalog/view/theme/default/image/stars_<?php echo $review['rating'] ?>.png" alt="<?php echo $review['rating'] ?> из 5 звёзд!" /><br />
      <?php echo $review['text'].'</p></div>';
      }
    } else { ?>
    	<div class="content"><?php echo "Нет отзывов"; ?></div>
    	  <?php } ?>
    Я не навязываю свое мнение. Просто высказался вслух.
     
  10. ashtray

    ashtray Главный по попкам!

    Регистрация:
    13 ноя 2012
    Сообщения:
    331
    Симпатии:
    70
    по идее да, сохрани файл на всякий, да пробуй.
     
    bosten нравится это.
  11. vip.nesterenko

    vip.nesterenko

    Регистрация:
    7 апр 2013
    Сообщения:
    86
    Симпатии:
    15
    А где по подробней можно узнать о VK API?
     
  12. nix

    nix php, MySQL, UNIX, MikroTik ROSAPI

    Регистрация:
    16 янв 2013
    Сообщения:
    1.000
    Симпатии:
    889
    на сайте yandex а в разделе API :rofl:
    Что за глупый вопрос, конечно на сайте вконтакте, внизу есть меню "Для разработчиков" там и API найдете!!!
     
    vip.nesterenko нравится это.
  13. winner7

    winner7

    Регистрация:
    6 мар 2013
    Сообщения:
    322
    Симпатии:
    55
    Всем привет. Я вот тоже себе поставил комменты к товарам из ВК, все хорошо, только теперь хочется вывести все комменты ко всем товарам в кучу на главную.
    Возможно ли в принципе вывести все комменты? В API вконтакте не могу найти мануал.