RE: Ürün Sayfasında Video Tab Modülü ( Güncel )
Arkadaşlar 1.5.1.3.1 sürümü için manuel kurulum anlatımı. Ürün Sayfanızda Video Yayınlamak (Güncel)
phpmyadmin , sql (veritabanınıza) girin ve
korkmadan çalıştırın :
Kod:
ALTER TABLE `product` ADD `youtube_code` TEXT NOT NULL ;
İlk Olarak (ADMİN Düzenlemesi)
admin/controller/catalog/product.php düzenle
Bul :
Kod:
$this->load->model('catalog/download');
Öncesine Ekle :
Kod:
if (isset($this->request->post['youtube_code'])) {
$this->data['youtube_code'] = $this->request->post['youtube_code'];
} else if (isset($product_info)) {
$this->data['youtube_code'] = $product_info['youtube_code'];
} else {
$this->data['youtube_code'] = '';
}
Bul :
Kod:
$this->data['tab_image'] = $this->language->get('tab_image');
Sonrasına Ekle :
Kod:
$this->data['tab_video'] = $this->language->get('tab_video');
Kullandıgınız Dil Dosyaları için
admin/language/turkish/turkish.php düzenle
Bu Kodla Başlayan Satırı Bul :
Sonrasına Ekle :
Kod:
$_['tab_video'] = 'Videolar';
admin/model/catalog/product.php : düzenle
Bul :
Kod:
$data['sort_order'] . "', date_added = NOW()"
Değiştir :
Kod:
$data['sort_order'] . "',date_added = NOW(), youtube_code='".$data['youtube_code']."'"
Bul :
Kod:
tax_class_id = '" . $this->db->escape($data['tax_class_id']) . "', sort_order = '" . (int)$data['sort_order'] . "', date_modified = NOW() WHERE product_id = '" . (int)$product_id . "'");
admin/view/template/catalog/product_form.tpl : düzenle
Bul :
Kod:
<div id="tabs" class="htabs"><a href="#tab-general"><?php echo $tab_general; ?></a><a href="#tab-data"><?php echo $tab_data; ?></a><a href="#tab-links"><?php echo $tab_links; ?></a><a href="#tab-attribute"><?php echo $tab_attribute; ?></a><a href="#tab-option"><?php echo $tab_option; ?></a><a href="#tab-discount"><?php echo $tab_discount; ?></a><a href="#tab-special"><?php echo $tab_special; ?></a><a href="#tab-image"><?php echo $tab_image; ?></a><a href="#tab-reward"><?php echo $tab_reward; ?></a><a href="#tab-design"><?php echo $tab_design; ?></a></div>
Değiştir :
Kod:
<div id="tabs" class="htabs"><a href="#tab-general"><?php echo $tab_general; ?></a><a href="#tab-data"><?php echo $tab_data; ?></a><a href="#tab-links"><?php echo $tab_links; ?></a><a href="#tab-attribute"><?php echo $tab_attribute; ?></a><a href="#tab-option"><?php echo $tab_option; ?></a><a href="#tab-discount"><?php echo $tab_discount; ?></a><a href="#tab-special"><?php echo $tab_special; ?></a><a href="#tab-image"><?php echo $tab_image; ?></a><a href="#tab-video"><?php echo $tab_video; ?></a><a href="#tab-reward"><?php echo $tab_reward; ?></a><a href="#tab-design"><?php echo $tab_design; ?></a></div>
Bul :
Öncesine Ekle :
Kod:
<div id="tab-video">
<table>
<tr>
<td class="left">
<textarea name="youtube_code" cols="120" rows="10"><?php echo $youtube_code; ?></textarea>
</td>
</tr>
</table>
</div>
ADMİN Kurulumu Tamamlanmıştır
Şimdi Ürün Sayfası Düzenlemeleri :
catalog/controller/product/product.php : düzenle
Bul :
Kod:
$this->data['tab_related'] = $this->language->get('tab_related');
Sonrasına Ekle
Kod:
$this->data['text_no_contents'] = $this->language->get('text_no_contents');
$this->data['tab_youtube'] = $this->language->get('tab_youtube');
Bul :
Kod:
$this->data['attribute_groups'] = $this->model_catalog_product->getProductAttributes($this->request->get['product_id']);
Sonrasına Ekle :
Kod:
$this->data['youtube_code'] = html_entity_decode($product_info['youtube_code'], ENT_QUOTES, 'UTF-8');
Kullandığınız Dil Dosyalarınız İçin:
catalog/language/turkish/product/product.php düzenle
Bul :
Kod:
$_['tab_review'] = 'Reviews (%s)';
Sonrasına Ekle :
Kod:
$_['tab_youtube'] = 'Tanıtım Videoları';
Bul :
Kod:
$_['text_reviews'] = '%s reviews';
Sonrasına Ekle :
Kod:
$_['text_no_contents'] = 'Henüz Video Eklenmemiştir.';
catalog/view/theme/
SizinTemanız/template/product/product.tpl : düzenle
Bul
Kod:
<a href="#tab-review"><?php echo $tab_review; ?></a>
Öncesine Ekle :
Kod:
<?php if ($youtube_code) { ?>
<a href="#tab-youtube"><?php echo $tab_youtube; ?></a>
<?php }?>
Bul :
Kod:
<?php if ($products) { ?>
<div id="tab-related" class="tab-content">
Öncesine Ekle
Kod:
<div id="tab-youtube" class="tab-content">
<?php if ($youtube_code) { ?>
<div align="center"><?php print $youtube_code;?></div>
<?php } else { ?>
<div style="background: #F7F7F7; border: 1px solid #DDDDDD; padding: 10px; margin-bottom: 10px;">
<?php echo $text_no_contents; ?></div>
<?php } ?>
</div>
ve bitti.
Not : Tüm Video Sitelerinin Embed Kodlarını Yayınlayabilirsiniz.
Artık Yapamadım Diyen çıkmaz umarım
Kolaylıklar Dilerim.
Embed Kod - Youtube
tarikphp' Alıntı:
Kardeş, 1.5.1.3.1 de denedim birsürü hata verdi. Acaba bu versiyona uyarlanır mı? Tamda aradığım modüldü. Teşekkür ederim.