tr-opencart

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

Opencart 2.x Otomatik Seo Link Ve Meta Etiket Oluşturma

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  e-ticaretdersleri - Görüntüleme - Okunma  6157 - Yorum  10

e-ticaretdersleriv
Osmanlı Torunu
******
Süper Moderator user avatar
Çevrimdışı

Mesajlar: 3,225
Konular: 520
Katılma Tarihi: Jan 2012
Rep Puanı: 102
Teşekkürler: 1169
1060 Mesajına, 2133 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 08-21-2016 02:54 PM

Merhaba arkadaşlar sizlere opencart 2.x versiyonları için geçerli sürümlerde admin sayfasında girilen kategorilerde ürünlerde ve markalar da girilen başlığa göre javascrip ile türkçe duyarlı olarak seo link oluşturan ve meta etiketleri ile ürün etiketlerini kendisi otomatik dolduran modifikasyon hakkında bilgi vereceğiz. Bu tamamen jquery fonksiyonu kullanarak metin bütünlüğü alınarak boşluk özel karakter ve türkçe karaktere duyarlı olarak form elemanlarına kendisi seo yapısına uygun link ve meta etiketlerini girmektedir. jquery ile basit kodlanmış dilediğiniz gibi geliştirebilirsiniz.

Opencart 2.x Otomatik Seo Link Ve Meta Etiket Oluşturma Kurulumu

Dosyamızı Açalım :
admin/view/template/common

footer.tpl

Bulalım :


Alıntı:<footer id="footer">

Üst Satıra Ekleyelim :

Alıntı:<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.1/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$("#input-name1").live("keyup", function() {

str = $(this).val();
str =replaceSpecialChars(str);
str=str.toLowerCase();
str =str.replace( /\s\s+/g, ' ' ).replace(/[^a-z0-9\s]/gi, '').replace(/[^\w]/ig, "-");


function replaceSpecialChars(str) {
var specialChars = [["ş", "s"], ["ğ", "g"], ["ü", "u"], ["ı", "i"],["_", "-"],
["ö", "o"], ["Ş", "S"], ["Ğ", "G"], ["Ç", "C"], ["ç", "c"],
["Ü", "U"], ["İ", "I"], ["Ö", "O"], ["ş", "s"]];

for (var i = 0; i < specialChars.length; i++) {
str = str.replace(eval("/" + specialChars[i][0] + "/ig"), specialChars[i][1]);
}
return str;
}
$("#input-keyword").val(str);
});
});

</script>

<script type="text/javascript">
$(document).ready(function(){
$("#input-name1").live("keyup", function() {

str = $(this).val();
str =replaceSpecialCharssi(str);
str=str.toLowerCase();
str =str.replace( /\s\s+/g, ' ' ).replace(/[^a-z0-9\s]/gi, '').replace(/[^\w]/ig, ",");


function replaceSpecialCharssi(str) {
var specialCharssi = [["ş", "s"], ["ğ", "g"], ["ü", "u"], ["ı", "i"],[",", "-"],
["ö", "ö"], ["Ş", "ş"], ["Ğ", "G"], ["Ç", "ç"], ["ç", "ç"],
["Ü", "u"], ["İ", "i"], ["Ö", "ö"], ["ş", "ş"]];

for (var i = 0; i < specialCharssi.length; i++) {
str = str.replace(eval("/" + specialCharssi[i][0] + "/ig"), specialCharssi[i][1]);
}
return str;
}
$("#input-tag1").val(str);
});
});

</script>

<script type="text/javascript">
$(document).ready(function(){
$("#input-name1").live("keyup", function() {

str = $(this).val();
str =replaceSpecialCharss(str);
str=str.toLowerCase();
str =str.replace( /\s\s+/g, ' ' ).replace(/[^a-z0-9\s]/gi, '').replace(/[^\w]/ig, " ");


function replaceSpecialCharss(str) {
var specialCharss = [["ş", "s"], ["ğ", "g"], ["ü", "u"], ["ı", "i"],["_", "-"],
["ö", "o"], ["Ş", "S"], ["Ğ", "G"], ["Ç", "C"], ["ç", "c"],
["Ü", "U"], ["İ", "I"], ["Ö", "O"], ["ş", "s"]];

for (var i = 0; i < specialCharss.length; i++) {
str = str.replace(eval("/" + specialCharss[i][0] + "/ig"), specialCharss[i][1]);
}
return str;
}
$("#input-meta-title1").val(str);
$("#input-meta-description1").val(str);
$("#input-meta-keyword1").val(str);
});
});

</script>

İşlem Bukadar !
.....::::: Video :::::.....

<

Kaynak : e-ticaretdersleri
e-ticaretdersleri
Alıntı Yaparak Cevapla
Paylaş!
 Teşekkür Edenler: djsroe , kozmm , fotoğrafçı , nickelaj
djsroev
Kararlı
***
Üye user avatar
Çevrimdışı

Mesajlar: 111
Konular: 28
Katılma Tarihi: Feb 2015
Rep Puanı: 0
Teşekkürler: 10
2 Mesajına, 2 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 08-22-2016 01:58 PM
Eline Sağlık Kıroğlu yine döktürmüşsün.
Alıntı Yaparak Cevapla
Paylaş!
r44reev
Acemi Üye
**
Üye user avatar
Çevrimdışı

Mesajlar: 2
Konular: 0
Katılma Tarihi: Aug 2016
Rep Puanı: 0
Teşekkürler: 0
0 Mesajına, 0 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 08-22-2016 11:03 PM
Hocam eline sağlık. Fakat bir sorun var. Modülü yükleyince admin panelindeki sol taraftaki menüler açılmıyor.
Alıntı Yaparak Cevapla
Paylaş!
e-ticaretdersleriv
Osmanlı Torunu
******
Süper Moderator user avatar
Çevrimdışı

Mesajlar: 3,225
Konular: 520
Katılma Tarihi: Jan 2012
Rep Puanı: 102
Teşekkürler: 1169
1060 Mesajına, 2133 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 08-22-2016 11:58 PM
test ettim sorun göremedim
e-ticaretdersleri
Alıntı Yaparak Cevapla
Paylaş!
r44reev
Acemi Üye
**
Üye user avatar
Çevrimdışı

Mesajlar: 2
Konular: 0
Katılma Tarihi: Aug 2016
Rep Puanı: 0
Teşekkürler: 0
0 Mesajına, 0 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 09-11-2016 05:12 AM
Sol taraftaki menüler kapalı olduğunda sorun yok. Fakat açık olduğunda tıklanmıyor.
Alıntı Yaparak Cevapla
Paylaş!
nickelajv
Üye
***
Üye user avatar
Çevrimdışı

Mesajlar: 99
Konular: 21
Katılma Tarihi: Feb 2012
Rep Puanı: 1
Teşekkürler: 63
4 Mesajına, 5 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 12-01-2016 02:05 PM
Elinize sağlık,
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.1/jquery.min.js"></script>

sanırım javascript çakışması oluyor. Arkadaşların dediği gibi sol menü açılmadığı gibi ckeditor de çalışmıyor. Bunu çözebilen oldu mu acaba ?
Alıntı Yaparak Cevapla
Paylaş!
nickelajv
Üye
***
Üye user avatar
Çevrimdışı

Mesajlar: 99
Konular: 21
Katılma Tarihi: Feb 2012
Rep Puanı: 1
Teşekkürler: 63
4 Mesajına, 5 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 12-04-2016 08:34 PM
(12-01-2016 02:05 PM)nickelaj Yazılan:  Elinize sağlık,
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.1/jquery.min.js"></script>

sanırım javascript çakışması oluyor. Arkadaşların dediği gibi sol menü açılmadığı gibi ckeditor de çalışmıyor. Bunu çözebilen oldu mu acaba ?

Yok yapamadım bir türlü.
2.3 son sürümde deniyorum. Ürün sayfasında süper çalışıyor ama sol taraftaki ana menü çalışmıyor bu sefer. Açılıp kapanmıyor.
üstteki java satırını kaldırsam o çalışıyor bu sefer modülü çalıştıramadım
iki tane jquery çakışıyor ama kombin edemedim.
Bu konuda yardım edebilirseniz çok sevinirim.

Teşekkürler
Alıntı Yaparak Cevapla
Paylaş!
nickelajv
Üye
***
Üye user avatar
Çevrimdışı

Mesajlar: 99
Konular: 21
Katılma Tarihi: Feb 2012
Rep Puanı: 1
Teşekkürler: 63
4 Mesajına, 5 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 12-08-2016 05:22 PM
Sorunu çözdüm, en azından bende artık çalışıyor.
Java çakışmasını engellemek için noconflict kodunu kullandım ve değişken atadım.
3 scripte de j , jj, jjj olarak ayırdım ve çalıştı.
Belki size de faydası olur

PHP Kod:
<script type="text/javascript">
var 
$j jQuery.noConflict(); 
$j(document).ready(function(){ 
$j("#input-name1").live("keyup", function() {

str $j(this).val();
str =replaceSpecialChars(str);
str=str.toLowerCase();
str =str.replace( /\s\s+/g' ' ).replace(/[^a-z0-9\s]/gi'').replace(/[^\w]/ig"-");


function 
replaceSpecialChars(str) {
var 
specialChars = [["ş""s"], ["ğ""g"], ["ü""u"], ["ı""i"],["_""-"],
[
"ö""o"], ["Ş""S"], ["Ğ""G"], ["Ç""C"], ["ç""c"],
[
"Ü""U"], ["İ""I"], ["Ö""O"], ["ş""s"]];

for (var 
0specialChars.lengthi++) {
str str.replace(eval("/" specialChars[i][0] + "/ig"), specialChars[i][1]);
}
return 
str;
}
$j("#input-keyword").val(str);
}); 
});

</script>

<script type="text/javascript">
var $jj = jQuery.noConflict(); 
$jj(document).ready(function(){ 
$jj("#input-name1").live("keyup", function() {

str = $jj(this).val();
str =replaceSpecialCharssi(str);
str=str.toLowerCase();
str =str.replace( /\s\s+/g, ' ' ).replace(/[^a-z0-9\s]/gi, '').replace(/[^\w]/ig, ",");


function replaceSpecialCharssi(str) {
var specialCharssi = [["ş", "s"], ["ğ", "g"], ["ü", "u"], ["ı", "i"],[",", "-"],
["ö", "ö"], ["Ş", "ş"], ["Ğ", "G"], ["Ç", "ç"], ["ç", "ç"],
["Ü", "u"], ["İ", "i"], ["Ö", "ö"], ["ş", "ş"]];

for (var i = 0; i < specialCharssi.length; i++) {
str = str.replace(eval("/" + specialCharssi[i][0] + "/ig"), specialCharssi[i][1]);
}
return str;
}
$jj("#input-tag1").val(str);
}); 
});

</script>

<script type="text/javascript">
var $jjj = jQuery.noConflict(); 
$jjj(document).ready(function(){ 
$jjj("#input-name1").live("keyup", function() {

str = $jjj(this).val();
str =replaceSpecialCharss(str);
str=str.toLowerCase();
str =str.replace( /\s\s+/g, ' ' ).replace(/[^a-z0-9\s]/gi, '').replace(/[^\w]/ig, " ");


function replaceSpecialCharss(str) {
var specialCharss = [["ş", "s"], ["ğ", "g"], ["ü", "u"], ["ı", "i"],["_", "-"],
["ö", "o"], ["Ş", "S"], ["Ğ", "G"], ["Ç", "C"], ["ç", "c"],
["Ü", "U"], ["İ", "I"], ["Ö", "O"], ["ş", "s"]];

for (var i = 0; i < specialCharss.length; i++) {
str = str.replace(eval("/" + specialCharss[i][0] + "/ig"), specialCharss[i][1]);
}
return str;
}
$jjj("#input-meta-title1").val(str);
$jjj("#input-meta-description1").val(str);
$jjj("#input-meta-keyword1").val(str);
}); 
});

</script> 
Alıntı Yaparak Cevapla
Paylaş!
 Teşekkür Edenler: e-ticaretdersleri , fotoğrafçı
e-ticaretdersleriv
Osmanlı Torunu
******
Süper Moderator user avatar
Çevrimdışı

Mesajlar: 3,225
Konular: 520
Katılma Tarihi: Jan 2012
Rep Puanı: 102
Teşekkürler: 1169
1060 Mesajına, 2133 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 12-09-2016 10:32 AM
Bi deneyelim çözüm içi +RAP
e-ticaretdersleri
Alıntı Yaparak Cevapla
Paylaş!
fotoğrafçıv
Acemi Üye
**
Üye user avatar
Çevrimdışı

Mesajlar: 5
Konular: 0
Katılma Tarihi: Mar 2016
Rep Puanı: 0
Teşekkürler: 19
0 Mesajına, 0 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 12-13-2016 12:20 PM
Düzenlemenizi ekledim ama js çakışması devam ediyor.
Js kullanan kısımlar çalışmıyor admin de.
Oc versiyon 2.3.0.2

(12-08-2016 05:22 PM)nickelaj Yazılan:  Sorunu çözdüm, en azından bende artık çalışıyor.
Java çakışmasını engellemek için noconflict kodunu kullandım ve değişken atadım.
3 scripte de j , jj, jjj olarak ayırdım ve çalıştı.
Belki size de faydası olur

PHP Kod:
<script type="text/javascript">
var 
$j jQuery.noConflict(); 
$j(document).ready(function(){ 
$j("#input-name1").live("keyup", function() {

str $j(this).val();
str =replaceSpecialChars(str);
str=str.toLowerCase();
str =str.replace( /\s\s+/g' ' ).replace(/[^a-z0-9\s]/gi'').replace(/[^\w]/ig"-");


function 
replaceSpecialChars(str) {
var 
specialChars = [["ş""s"], ["ğ""g"], ["ü""u"], ["ı""i"],["_""-"],
[
"ö""o"], ["Ş""S"], ["Ğ""G"], ["Ç""C"], ["ç""c"],
[
"Ü""U"], ["İ""I"], ["Ö""O"], ["ş""s"]];

for (var 
0specialChars.lengthi++) {
str str.replace(eval("/" specialChars[i][0] + "/ig"), specialChars[i][1]);
}
return 
str;
}
$j("#input-keyword").val(str);
}); 
});

</script>

<script type="text/javascript">
var $jj = jQuery.noConflict(); 
$jj(document).ready(function(){ 
$jj("#input-name1").live("keyup", function() {

str = $jj(this).val();
str =replaceSpecialCharssi(str);
str=str.toLowerCase();
str =str.replace( /\s\s+/g, ' ' ).replace(/[^a-z0-9\s]/gi, '').replace(/[^\w]/ig, ",");


function replaceSpecialCharssi(str) {
var specialCharssi = [["ş", "s"], ["ğ", "g"], ["ü", "u"], ["ı", "i"],[",", "-"],
["ö", "ö"], ["Ş", "ş"], ["Ğ", "G"], ["Ç", "ç"], ["ç", "ç"],
["Ü", "u"], ["İ", "i"], ["Ö", "ö"], ["ş", "ş"]];

for (var i = 0; i < specialCharssi.length; i++) {
str = str.replace(eval("/" + specialCharssi[i][0] + "/ig"), specialCharssi[i][1]);
}
return str;
}
$jj("#input-tag1").val(str);
}); 
});

</script>

<script type="text/javascript">
var $jjj = jQuery.noConflict(); 
$jjj(document).ready(function(){ 
$jjj("#input-name1").live("keyup", function() {

str = $jjj(this).val();
str =replaceSpecialCharss(str);
str=str.toLowerCase();
str =str.replace( /\s\s+/g, ' ' ).replace(/[^a-z0-9\s]/gi, '').replace(/[^\w]/ig, " ");


function replaceSpecialCharss(str) {
var specialCharss = [["ş", "s"], ["ğ", "g"], ["ü", "u"], ["ı", "i"],["_", "-"],
["ö", "o"], ["Ş", "S"], ["Ğ", "G"], ["Ç", "C"], ["ç", "c"],
["Ü", "U"], ["İ", "I"], ["Ö", "O"], ["ş", "s"]];

for (var i = 0; i < specialCharss.length; i++) {
str = str.replace(eval("/" + specialCharss[i][0] + "/ig"), specialCharss[i][1]);
}
return str;
}
$jjj("#input-meta-title1").val(str);
$jjj("#input-meta-description1").val(str);
$jjj("#input-meta-keyword1").val(str);
}); 
});

</script> 
Alıntı Yaparak Cevapla
Paylaş!

« Önceki | Sonraki »
Cevapla  Gönder 

Opencart 2.x Otomatik Seo Link Ve Meta Etiket Oluşturma Konusunun Linki Direk Link
Opencart 2.x Otomatik Seo Link Ve Meta Etiket Oluşturma Konusunun HTML Kodu HTML Link
Opencart 2.x Otomatik Seo Link Ve Meta Etiket Oluşturma Konusu BBCode Linki BBCode Link
Opencart 2.x Otomatik Seo Link Ve Meta Etiket Oluşturma Konusunu Paylaş Sosyal Paylaş

Benzeyen Konular
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  Opencart 2.3.0.2 arama sorunu hrn.coskun 0 276 09-01-2023 04:38 PM
Son Mesaj: hrn.coskun
  [Modifikasyon] Opencart Tüm Versiyonlarda Ürün Detay Sayfasına Ürün teslim tarihi eklemek osdem66 56 29,009 11-22-2022 12:14 AM
Son Mesaj: mustafasinger
  opencart journal ürün detay sayfasındaki sosyal simgeler mehmetvearzu 1 476 11-02-2021 12:40 AM
Son Mesaj: hirdavatustasi
  Opencart da kampanya 0 tl yapamıyorum divaneren 0 1,603 10-20-2020 03:43 PM
Son Mesaj: divaneren
  Opencart 2.x.x.x mail sorunu emir28 1 1,992 05-26-2020 01:44 PM
Son Mesaj: spyll
  Opencart 2.0.x de sipaiş tamamlandı sayfasında bilgiler tarturek2 1 1,931 05-04-2020 04:32 AM
Son Mesaj: teknohiz
  Opencart 2.x Hesabım Linklerini Seolu Hale Getirme cahveci 7 6,446 04-15-2020 01:10 AM
Son Mesaj: digimy
  OpenCart 2.x seo url kozm 4 3,891 02-17-2020 08:23 PM
Son Mesaj: aufuk1
  Opencart Birfatura Sistemine Vergi No Vergi Dairesi ve Tc no bilgilerini aktarma firathuy 0 1,085 01-30-2020 10:48 PM
Son Mesaj: firathuy
  Opencart 3.0.3.2 de Butonları ve Adet Kısmını Ürüne Göre Açıp Kapatabilirmiyiz ? mmmfalcom 1 1,066 01-11-2020 11:08 PM
Son Mesaj: teknohiz

Opencart 2.x Otomatik Seo Link Ve Meta Etiket Oluşturma indir, Opencart 2.x Otomatik Seo Link Ve Meta Etiket Oluşturma Videosu, Opencart 2.x Otomatik Seo Link Ve Meta Etiket Oluşturma online izle, Opencart 2.x Otomatik Seo Link Ve Meta Etiket Oluşturma Bedava indir, Opencart 2.x Otomatik Seo Link Ve Meta Etiket Oluşturma Yükle, Opencart 2.x Otomatik Seo Link Ve Meta Etiket Oluşturma Hakkında, Opencart 2.x Otomatik Seo Link Ve Meta Etiket Oluşturma nedir, Opencart 2.x Otomatik Seo Link Ve Meta Etiket Oluşturma Free indir, Opencart 2.x Otomatik Seo Link Ve Meta Etiket Oluşturma oyunu, Opencart 2.x Otomatik Seo Link Ve Meta Etiket Oluşturma download


Forum Atla: