tr-opencart

     
avatar Şuanki Zaman: 04-19-2024, 04:32 AMHoşgeldin Misafir !
  Şifremi Hatırlat   kayıt ol
opencart temaları

Eklenti Facebookta Ürün Resim ve Metaları - Facebook Products Meta Tags

Konuyu görüntüleyenler: 1 Misafir
 
Değerlendir:
  • 0 Oy - 0 Yüzde
  • 1
  • 2
  • 3
  • 4
  • 5
%
Cevapla  Gönder 
v  v
Yazar  Gökhan TAYLAN - Görüntüleme - Okunma  10831 - Yorum  6

Gökhan TAYLANv
Software Developer
****
V.İ.P Premium user avatar
Çevrimdışı

Mesajlar: 649
Konular: 49
Katılma Tarihi: Dec 2011
Rep Puanı: 21
Teşekkürler: 105
196 Mesajına, 443 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 04-17-2013 04:34 AM

Dosya Adı : dosyaismi.xml
Yükleme : {root}/vqmod/xml/

Facebook ; Ürün Adı, Meta Açıklaması Link ve Resim İçin Güzel Bir XML eklentidir.

DEMO ÇIKTI


<meta property="og:title" content="ÜRÜN BAŞLIĞI" />
<meta property="og:description" content="ÜRÜN META AÇIKLAMASI" />
<meta property="og:url" content="http://www.tr-opencart.com/urun-link.html" />
<meta property="og:image" content="http://www.tr-opencart.com/image/cache/data/resim-500x360_0.jpg" />



Kod:
<modification>
    <id>Facebook Product Meta TAGS</id>
    <version>3.1</version>
    <vqmver>2.2.2</vqmver>
    <author>tr-opencart</author>

    <file name="system/library/document.php">
        <operation>
            <search position="after"><![CDATA[
                private $scripts = array();
            ]]></search>
            <add trim="true"><![CDATA[
                public $fbMeta = array();
            ]]></add>
        </operation>
        <operation>
            <search position="before"><![CDATA[
                public function setTitle($title)
            ]]></search>
            <add trim="true"><![CDATA[
                public function addFBMeta($property , $content ) {
                    $this->fbMeta[] = array(
                    'property'   => $property,
                    'content' => $content
                    );        
                }
                public function getFBMeta () {
                    return $this->fbMeta;
                }
            ]]></add>
        </operation>    
    </file>    

    <file name="catalog/controller/product/product.php">
        <operation>
            <search position="before"><![CDATA[
                $this->data['images'] = array();
            ]]></search>
            <add trim="true"><![CDATA[
                $this->document->addFBMeta('og:title', $this->document->getTitle() );
                if ($product_info['meta_description']) {
                    $this->document->addFBMeta('og:description', $this->currency->format($this->tax->calculate($product_info['price'], $product_info['tax_class_id'], $this->config->get('config_tax'))) . " - " . $product_info['meta_description'] );
                } else {
                    $this->document->addFBMeta('og:description', $this->currency->format($this->tax->calculate($product_info['price'], $product_info['tax_class_id'], $this->config->get('config_tax'))) . " - " . mb_substr(strip_tags($product_info['description']), 0, 255, 'UTF-8') . '&nbsp;&hellip;' );
                }
                $this->document->addFBMeta('og:url', $this->url->link('product/product', $url . '&product_id=' . $this->request->get['product_id']) );
                $this->document->addFBMeta('og:image', $this->data['popup'] );
            ]]></add>
        </operation>    
    </file>

    <file name="catalog/view/theme/*/template/common/header.tpl">
        <operation>
            <search position="before"><![CDATA[
                <?php if ($description) { ?>
            ]]></search>
            <add trim="true"><![CDATA[
                <?php foreach ($this->document->getFBMeta() as $fbMeta) { ?>
                    <meta property="<?php echo $fbMeta['property'] ?>" content="<?php echo $fbMeta['content']; ?>" />
                <?php } ?>
            ]]></add>
        </operation>    
    </file>    
</modification>
Gökhan TAYLAN
ALWAYS INNOVATIVE PROJECTS | BlockChain JSON-RPC API Integration
Alıntı Yaparak Cevapla
Paylaş!
 Teşekkür Edenler: yusuf_07 , nokta , e-ticaretdersleri
osmanv
Çırak
****
Üye
Çevrimdışı

Mesajlar: 255
Konular: 38
Katılma Tarihi: Dec 2011
Rep Puanı: 0
Teşekkürler: 58
6 Mesajına, 7 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 04-18-2013 10:07 PM
gökhan hocam alttaki gibi bişey çıkıyo paylaşm yaptığımda

149.86TL - <​p>  <​/p> <​table border="0" cellpadding="5" cellspacing="0" class="leftAlign" style="font-family: tahoma; color: rgb(102, 102, 102); font-size: 9px;" width="98%">  …
Alıntı Yaparak Cevapla
Paylaş!
Gökhan TAYLANv
Software Developer
****
V.İ.P Premium user avatar
Çevrimdışı

Mesajlar: 649
Konular: 49
Katılma Tarihi: Dec 2011
Rep Puanı: 21
Teşekkürler: 105
196 Mesajına, 443 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 04-19-2013 01:38 PM
hızlı destek alanından ulaş bakalım problemini çözelim. siteni görmeden bir bilgi veremiyorum.

(04-18-2013 10:07 PM)osman Yazılan:  gökhan hocam alttaki gibi bişey çıkıyo paylaşm yaptığımda

149.86TL - <​p>  <​/p> <​table border="0" cellpadding="5" cellspacing="0" class="leftAlign" style="font-family: tahoma; color: rgb(102, 102, 102); font-size: 9px;" width="98%">  …
Gökhan TAYLAN
ALWAYS INNOVATIVE PROJECTS | BlockChain JSON-RPC API Integration
Alıntı Yaparak Cevapla
Paylaş!
yesilyolv
Acemi Üye
**
Üye user avatar
Çevrimdışı

Mesajlar: 16
Konular: 4
Katılma Tarihi: Mar 2012
Rep Puanı: 0
Teşekkürler: 6
0 Mesajına, 0 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 05-28-2013 02:45 PM
gökhan hocam bu kodların vqmod olmayını varsa paylaşsanız çok yi olur. teşekkürler hocam
Alıntı Yaparak Cevapla
Paylaş!
Gökhan TAYLANv
Software Developer
****
V.İ.P Premium user avatar
Çevrimdışı

Mesajlar: 649
Konular: 49
Katılma Tarihi: Dec 2011
Rep Puanı: 21
Teşekkürler: 105
196 Mesajına, 443 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 05-28-2013 03:11 PM
system/library/document.php

Bul:
Kod:
private $scripts = array();

Sonrasına Ekle :
Kod:
public $fbMeta = array();

Bul :
Kod:
public function setTitle($title)

Öncesine Ekle

Kod:
public function addFBMeta($property , $content ) {
                    $this->fbMeta[] = array(
                    'property'   => $property,
                    'content' => $content
                    );        
                }
                public function getFBMeta () {
                    return $this->fbMeta;
                }


catalog/controller/product/product.php

BUl:
Kod:
$this->data['images'] = array();


Öncesine Ekle :
Kod:
      $this->document->addFBMeta('og:title', $this->document->getTitle() );
                if ($product_info['meta_description']) {
                    $this->document->addFBMeta('og:description', $this->currency->format($this->tax->calculate($product_info['price'], $product_info['tax_class_id'], $this->config->get('config_tax'))) . " - " . $product_info['meta_description'] );
                } else {
                    $this->document->addFBMeta('og:description', $this->currency->format($this->tax->calculate($product_info['price'], $product_info['tax_class_id'], $this->config->get('config_tax'))) . " - " . mb_substr(strip_tags($product_info['description']), 0, 255, 'UTF-8') . '&nbsp;&hellip;' );
                }
                $this->document->addFBMeta('og:url', $this->url->link('product/product', $url . '&product_id=' . $this->request->get['product_id']) );
                $this->document->addFBMeta('og:image', $this->data['popup'] );




catalog/view/theme/*/template/common/header.tpl

Bul :
Kod:
<?php if ($description) { ?>

Öncesine Ekle:

Kod:
<?php foreach ($this->document->getFBMeta() as $fbMeta) { ?>
                    <meta property="<?php echo $fbMeta['property'] ?>" content="<?php echo $fbMeta['content']; ?>" />
                <?php } ?>




(05-28-2013 02:45 PM)yesilyol Yazılan:  gökhan hocam bu kodların vqmod olmayını varsa paylaşsanız çok yi olur. teşekkürler hocam
Gökhan TAYLAN
ALWAYS INNOVATIVE PROJECTS | BlockChain JSON-RPC API Integration
Alıntı Yaparak Cevapla
Paylaş!
DeathDancev
Opencart
**
Üye user avatar
Çevrimdışı

Mesajlar: 40
Konular: 7
Katılma Tarihi: Mar 2012
Rep Puanı: 0
Teşekkürler: 0
12 Mesajına, 15 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 01-22-2015 02:24 AM
(05-28-2013 03:11 PM)Gökhan TAYLAN Yazılan:  system/library/document.php

Bul:
Kod:
private $scripts = array();

Sonrasına Ekle :
Kod:
public $fbMeta = array();

Bul :
Kod:
public function setTitle($title)

Öncesine Ekle

Kod:
public function addFBMeta($property , $content ) {
                    $this->fbMeta[] = array(
                    'property'   => $property,
                    'content' => $content
                    );        
                }
                public function getFBMeta () {
                    return $this->fbMeta;
                }


catalog/controller/product/product.php

BUl:
Kod:
$this->data['images'] = array();


Öncesine Ekle :
Kod:
      $this->document->addFBMeta('og:title', $this->document->getTitle() );
                if ($product_info['meta_description']) {
                    $this->document->addFBMeta('og:description', $this->currency->format($this->tax->calculate($product_info['price'], $product_info['tax_class_id'], $this->config->get('config_tax'))) . " - " . $product_info['meta_description'] );
                } else {
                    $this->document->addFBMeta('og:description', $this->currency->format($this->tax->calculate($product_info['price'], $product_info['tax_class_id'], $this->config->get('config_tax'))) . " - " . mb_substr(strip_tags($product_info['description']), 0, 255, 'UTF-8') . '&nbsp;&hellip;' );
                }
                $this->document->addFBMeta('og:url', $this->url->link('product/product', $url . '&product_id=' . $this->request->get['product_id']) );
                $this->document->addFBMeta('og:image', $this->data['popup'] );




catalog/view/theme/*/template/common/header.tpl

Bul :
Kod:
<?php if ($description) { ?>

Öncesine Ekle:

Kod:
<?php foreach ($this->document->getFBMeta() as $fbMeta) { ?>
                    <meta property="<?php echo $fbMeta['property'] ?>" content="<?php echo $fbMeta['content']; ?>" />
                <?php } ?>




(05-28-2013 02:45 PM)yesilyol Yazılan:  gökhan hocam bu kodların vqmod olmayını varsa paylaşsanız çok yi olur. teşekkürler hocam

Gökhan hocam resim kısmı düzeldi ancak ben de Osman hocam gibi aynı sıkıntıyı yaşıyorum. Çıktısı aşağıdaki resimdeki gibi oluyor. Acaba çözüm nedir? Emeğinize sağlık.

Kullandığım versiyon: Opencart 1.5.4.6

Resim görüntüleyici
Alıntı Yaparak Cevapla
Paylaş!
Gökhan TAYLANv
Software Developer
****
V.İ.P Premium user avatar
Çevrimdışı

Mesajlar: 649
Konular: 49
Katılma Tarihi: Dec 2011
Rep Puanı: 21
Teşekkürler: 105
196 Mesajına, 443 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 01-22-2015 02:42 AM
Açıklamada veya diğer bilgilerde sorun yaşayan arkadaşlar "strip_tags" fonksiyonunu kullansınlar.

strip_tags : Html karakterlerını temizleme konusunda çok pratik ve işinize yarayacak bir fonksiyondur.

Bul :
Kod:
$product_info['meta_description']

Değiştir :
Kod:
strip_tags($product_info['meta_description'])


(04-18-2013 10:07 PM)osman Yazılan:  gökhan hocam alttaki gibi bişey çıkıyo paylaşm yaptığımda

149.86TL - <​p>  <​/p> <​table border="0" cellpadding="5" cellspacing="0" class="leftAlign" style="font-family: tahoma; color: rgb(102, 102, 102); font-size: 9px;" width="98%">  …


(01-22-2015 02:24 AM)DeathDance Yazılan:  Gökhan hocam resim kısmı düzeldi ancak ben de Osman hocam gibi aynı sıkıntıyı yaşıyorum. Çıktısı aşağıdaki resimdeki gibi oluyor. Acaba çözüm nedir? Emeğinize sağlık.

Kullandığım versiyon: Opencart 1.5.4.6

Resim görüntüleyici
Gökhan TAYLAN
ALWAYS INNOVATIVE PROJECTS | BlockChain JSON-RPC API Integration
Alıntı Yaparak Cevapla
Paylaş!

« Önceki | Sonraki »
Cevapla  Gönder 

Facebookta Ürün Resim ve Metaları - Facebook Products Meta Tags Konusunun Linki Direk Link
Facebookta Ürün Resim ve Metaları - Facebook Products Meta Tags Konusunun HTML Kodu HTML Link
Facebookta Ürün Resim ve Metaları - Facebook Products Meta Tags Konusu BBCode Linki BBCode Link
Facebookta Ürün Resim ve Metaları - Facebook Products Meta Tags Konusunu Paylaş Sosyal Paylaş

Benzeyen Konular
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  Header Links te linklerin önüne resim ekleme Vqmod e-ticaretdersleri 1 6,063 12-07-2022 07:45 AM
Son Mesaj: trapman
  katagorilerdeki ürün sayılarını kaldırma mukoonline 3 7,995 11-22-2021 10:01 AM
Son Mesaj: Jadoosa
  Ürün sayfasında resimlerin üzerine gelindiğinde aktif etmek e-ticaretdersleri 1 6,986 04-28-2021 05:14 AM
Son Mesaj: goker1
  Ürün Sayfasında Üreticiler Logosu Faklı e-ticaretdersleri 5 8,877 03-08-2021 01:06 PM
Son Mesaj: Mehmet1990
  Ürün Sayfasına Hemen Al butonu eklemek BLaDe 33 31,056 05-28-2020 01:09 PM
Son Mesaj: muchblood
  opencart 1.5.6 ürün ekleme oturum kapanma sorunu emir28 1 933 10-25-2019 03:04 AM
Son Mesaj: sembolpc
  Anasayfa'da Meta Keyword Etiketlerini gösterme Vqmod sekhil 21 15,080 02-25-2019 02:10 PM
Son Mesaj: emir28
  [Modifikasyon] Breadcrumb - Ürün tam yolu ITECHINN 13 10,650 01-01-2019 05:23 PM
Son Mesaj: safakozt
Exclamation lcwaikiki.com gibi ürün seçeneği sistemi? yusufsayi 1 2,143 12-10-2018 11:07 PM
Son Mesaj: teknohiz
  Ürün Listeme (Session ID) Yardım alish 0 1,213 06-29-2018 12:56 PM
Son Mesaj: alish

Facebookta Ürün Resim ve Metaları - Facebook Products Meta Tags indir, Facebookta Ürün Resim ve Metaları - Facebook Products Meta Tags Videosu, Facebookta Ürün Resim ve Metaları - Facebook Products Meta Tags online izle, Facebookta Ürün Resim ve Metaları - Facebook Products Meta Tags Bedava indir, Facebookta Ürün Resim ve Metaları - Facebook Products Meta Tags Yükle, Facebookta Ürün Resim ve Metaları - Facebook Products Meta Tags Hakkında, Facebookta Ürün Resim ve Metaları - Facebook Products Meta Tags nedir, Facebookta Ürün Resim ve Metaları - Facebook Products Meta Tags Free indir, Facebookta Ürün Resim ve Metaları - Facebook Products Meta Tags oyunu, Facebookta Ürün Resim ve Metaları - Facebook Products Meta Tags download


Forum Atla: