• 18-03-2015, 09:22:58
    #1
    Arkadaşlar Merhaba,

    Opencart oalrak kurulumuna başladığımız sitemizin url yapılarının bazılarını nereden çevireceğimizi bulamadık.

    Bize yardımcı olabilirmisiniz?

    Hediye Çeki Sayfasının Url yapısı şu şekilde;

    com/index.php?route=account/voucher

    com/hediye-ceki şekline nasıl getirebilirim?


    Ayrıca Siteye

    siteadi.com şeklinde girildiğinde www.siteadi.com şekline getirmek için .htacses ten düzenleme yapsam siteye bir zararı olur mu?
  • 18-03-2015, 09:36:10
    #2
    Sistem > Mağazalar > Düzenle > Sunucu > SEO URL Kullan (Evet)

    Sonrada eklediğin kategoriler ve urunlerdeki SEO URL kısımına istediğin değeri gir.

    Bunun calısabilmesi için htaccess dosyasının aktif olması gerekiyor.
  • 18-03-2015, 18:40:14
    #3
    Erturk adlı üyeden alıntı: mesajı görüntüle
    Sistem > Mağazalar > Düzenle > Sunucu > SEO URL Kullan (Evet)

    Sonrada eklediğin kategoriler ve urunlerdeki SEO URL kısımına istediğin değeri gir.

    Bunun calısabilmesi için htaccess dosyasının aktif olması gerekiyor.
    O kısımlarımda sorun yok hocam, benim aslında düzenlemek istediğim yerler

    Hesabım, Sepetim gibi sayfaların url yapısına müdehale etmek istiyorum hocam.

    İlgin için teşekkürler şimdiden.
  • 18-03-2015, 20:14:55
    #4
    Üyeliği durduruldu
    Themrah adlı üyeden alıntı: mesajı görüntüle
    O kısımlarımda sorun yok hocam, benim aslında düzenlemek istediğim yerler

    Hesabım, Sepetim gibi sayfaların url yapısına müdehale etmek istiyorum hocam.

    İlgin için teşekkürler şimdiden.
    Hocam bahsettiğiniz alanlar için opencartın orjinalinde öyle bir özellik yok, oraları düzenleyemiyorsunuz. Çok gıcık ama malesef yok. Bu açığı seo modulleri ile kapatabilirsiniz. Modul ihtiyacınız olursa yardımcı olabilirim.
  • 19-03-2015, 00:36:22
    #5
    Database'de url_alias tablosundan istediğiniz şekilde düzenleyebilirsiniz.
    Daha pratik şekilde database.sql adında sql dosyası oluşturup aşağıdaki gibi kaydedin. Veritabanında içe aktardığınızda istediğiniz gibi olacaktır.
    url_alias tablosunu kendi tablo yapınıza göre değiştirmeyi unutmayın (oc_url_alias gibi).
    INSERT INTO url_alias (query, keyword) VALUES ('common/home', '');
    INSERT INTO url_alias (query, keyword) VALUES ('oc_account/wishlist', 'istek');
    INSERT INTO url_alias (query, keyword) VALUES ('oc_account/account', 'hesabim');
    INSERT INTO url_alias (query, keyword) VALUES ('oc_checkout/cart', 'sepetim');
    INSERT INTO url_alias (query, keyword) VALUES ('oc_checkout/checkout', 'odeme');
    INSERT INTO url_alias (query, keyword) VALUES ('oc_account/login', 'giris');
    INSERT INTO url_alias (query, keyword) VALUES ('oc_account/logout', 'cikis');
    INSERT INTO url_alias (query, keyword) VALUES ('oc_account/order', 'siparis-gecmisi');
    INSERT INTO url_alias (query, keyword) VALUES ('oc_account/newsletter', 'haber');
    INSERT INTO url_alias (query, keyword) VALUES ('oc_product/special', 'kampanyalar');
    INSERT INTO url_alias (query, keyword) VALUES ('oc_affiliate/account', 'affiliates');
    INSERT INTO url_alias (query, keyword) VALUES ('oc_checkout/voucher', 'hediye-kuponu');
    INSERT INTO url_alias (query, keyword) VALUES ('oc_product/manufacturer', 'markalar');
    INSERT INTO url_alias (query, keyword) VALUES ('oc_information/contact', 'iletisim');
    INSERT INTO url_alias (query, keyword) VALUES ('oc_account/return/insert', 'geri-donus');
    INSERT INTO url_alias (query, keyword) VALUES ('oc_information/sitemap', 'site-haritasi');
    INSERT INTO url_alias (query, keyword) VALUES ('oc_account/forgotten', 'sifremi-unuttum');
    INSERT INTO url_alias (query, keyword) VALUES ('oc_account/download', 'indir');
    INSERT INTO url_alias (query, keyword) VALUES ('oc_account/return', 'iade');
    INSERT INTO url_alias (query, keyword) VALUES ('oc_account/transaction', 'islemler');
    INSERT INTO url_alias (query, keyword) VALUES ('oc_account/register', 'hesap-olustur');
    INSERT INTO url_alias (query, keyword) VALUES ('oc_product/compare', 'karsilastirmali-urunler');
    INSERT INTO url_alias (query, keyword) VALUES ('oc_product/search', 'arama');
    INSERT INTO url_alias (query, keyword) VALUES ('oc_account/edit', 'hesap-duzenle');
    INSERT INTO url_alias (query, keyword) VALUES ('oc_account/password', 'sifre-degistir');
    INSERT INTO url_alias (query, keyword) VALUES ('oc_account/address', 'adres');
    INSERT INTO url_alias (query, keyword) VALUES ('oc_account/reward', 'hediye-puani');
    INSERT INTO url_alias (query, keyword) VALUES ('oc_affiliate/edit', 'ortaklik-hesabi-duzenleme');
    INSERT INTO url_alias (query, keyword) VALUES ('oc_affiliate/password', 'ortaklik-hesabi-sifre');
    INSERT INTO url_alias (query, keyword) VALUES ('oc_affiliate/payment', 'ortaklik-hesabi-odeme');
    INSERT INTO url_alias (query, keyword) VALUES ('oc_affiliate/tracking', 'ortaklik-hesabi-takip');
    INSERT INTO url_alias (query, keyword) VALUES ('oc_affiliate/transaction', 'ortaklik-hesabi-islemler');
    INSERT INTO url_alias (query, keyword) VALUES ('oc_affiliate/logout', 'ortaklik-hesabi-cikis');
    INSERT INTO url_alias (query, keyword) VALUES ('oc_affiliate/forgotten', 'ortaklik-hesabi-sifremi-unuttum');
    INSERT INTO url_alias (query, keyword) VALUES ('oc_affiliate/register', 'ortaklik-hesabi-kayit');
    INSERT INTO url_alias (query, keyword) VALUES ('oc_affiliate/login', 'ortaklik-hesabi-giris');
  • 19-03-2015, 11:12:37
    #6
    firsatialem adlı üyeden alıntı: mesajı görüntüle
    Database'de url_alias tablosundan istediğiniz şekilde düzenleyebilirsiniz.
    Daha pratik şekilde database.sql adında sql dosyası oluşturup aşağıdaki gibi kaydedin. Veritabanında içe aktardığınızda istediğiniz gibi olacaktır.
    url_alias tablosunu kendi tablo yapınıza göre değiştirmeyi unutmayın (oc_url_alias gibi).
    INSERT INTO url_alias (query, keyword) VALUES ('common/home', '');
    INSERT INTO url_alias (query, keyword) VALUES ('oc_account/wishlist', 'istek');
    INSERT INTO url_alias (query, keyword) VALUES ('oc_account/account', 'hesabim');
    INSERT INTO url_alias (query, keyword) VALUES ('oc_checkout/cart', 'sepetim');
    INSERT INTO url_alias (query, keyword) VALUES ('oc_checkout/checkout', 'odeme');
    INSERT INTO url_alias (query, keyword) VALUES ('oc_account/login', 'giris');
    INSERT INTO url_alias (query, keyword) VALUES ('oc_account/logout', 'cikis');
    INSERT INTO url_alias (query, keyword) VALUES ('oc_account/order', 'siparis-gecmisi');
    INSERT INTO url_alias (query, keyword) VALUES ('oc_account/newsletter', 'haber');
    INSERT INTO url_alias (query, keyword) VALUES ('oc_product/special', 'kampanyalar');
    INSERT INTO url_alias (query, keyword) VALUES ('oc_affiliate/account', 'affiliates');
    INSERT INTO url_alias (query, keyword) VALUES ('oc_checkout/voucher', 'hediye-kuponu');
    INSERT INTO url_alias (query, keyword) VALUES ('oc_product/manufacturer', 'markalar');
    INSERT INTO url_alias (query, keyword) VALUES ('oc_information/contact', 'iletisim');
    INSERT INTO url_alias (query, keyword) VALUES ('oc_account/return/insert', 'geri-donus');
    INSERT INTO url_alias (query, keyword) VALUES ('oc_information/sitemap', 'site-haritasi');
    INSERT INTO url_alias (query, keyword) VALUES ('oc_account/forgotten', 'sifremi-unuttum');
    INSERT INTO url_alias (query, keyword) VALUES ('oc_account/download', 'indir');
    INSERT INTO url_alias (query, keyword) VALUES ('oc_account/return', 'iade');
    INSERT INTO url_alias (query, keyword) VALUES ('oc_account/transaction', 'islemler');
    INSERT INTO url_alias (query, keyword) VALUES ('oc_account/register', 'hesap-olustur');
    INSERT INTO url_alias (query, keyword) VALUES ('oc_product/compare', 'karsilastirmali-urunler');
    INSERT INTO url_alias (query, keyword) VALUES ('oc_product/search', 'arama');
    INSERT INTO url_alias (query, keyword) VALUES ('oc_account/edit', 'hesap-duzenle');
    INSERT INTO url_alias (query, keyword) VALUES ('oc_account/password', 'sifre-degistir');
    INSERT INTO url_alias (query, keyword) VALUES ('oc_account/address', 'adres');
    INSERT INTO url_alias (query, keyword) VALUES ('oc_account/reward', 'hediye-puani');
    INSERT INTO url_alias (query, keyword) VALUES ('oc_affiliate/edit', 'ortaklik-hesabi-duzenleme');
    INSERT INTO url_alias (query, keyword) VALUES ('oc_affiliate/password', 'ortaklik-hesabi-sifre');
    INSERT INTO url_alias (query, keyword) VALUES ('oc_affiliate/payment', 'ortaklik-hesabi-odeme');
    INSERT INTO url_alias (query, keyword) VALUES ('oc_affiliate/tracking', 'ortaklik-hesabi-takip');
    INSERT INTO url_alias (query, keyword) VALUES ('oc_affiliate/transaction', 'ortaklik-hesabi-islemler');
    INSERT INTO url_alias (query, keyword) VALUES ('oc_affiliate/logout', 'ortaklik-hesabi-cikis');
    INSERT INTO url_alias (query, keyword) VALUES ('oc_affiliate/forgotten', 'ortaklik-hesabi-sifremi-unuttum');
    INSERT INTO url_alias (query, keyword) VALUES ('oc_affiliate/register', 'ortaklik-hesabi-kayit');
    INSERT INTO url_alias (query, keyword) VALUES ('oc_affiliate/login', 'ortaklik-hesabi-giris');
    Çok teşekkürler hocam, Allah razı olsun..
  • 19-03-2015, 22:51:14
    #7
    Peki hocam şunu nasıl yapabiliriz? Footer'de yer alan Bilgiler bölümü bildiğiniz üzere bilgi sayfaları bölümüne girilen sayfaları gösteriyor. Ben bazı ana makaleler eklemek istiyorum. Örneğin "Kazak Modelleri", "Pantolon Modelleri" gibi makaleler. Özgün ve SEO amaçlı makaleler olacak. Bunlar benim ürün kategorilerim ve bu ürün kategorileri 12 tane. Bilgi sayfalarından eklersem o bölüm aşağıya doğru çok fazla uzayacak ve ben de bunu istemiyorum. Çünkü bu sefer tasarım çok kötü oluyor. Bilgiler ile Müşteri Servisi arasına bir bölüm açmak istiyorum ve oraya da bu kategoriler ile ilgili makalelerimi ekleyip nasıl yayınlayabilirim ve bu sayfaları .html olarak nasıl çağırabilirim?

    Ya da ikinci alternatif olarak Bilgi Sayfaları bölümünü 2 sütun olarak nasıl ayarlayabilirim? Mesela 10. satırdan sonra ikinci sütuna geçsin şeklinde. Umarım anlatabilmişimdir :/ Teşekkür ederim.
  • 20-03-2015, 03:45:56
    #8
    En basitinden static sayfalar oluşturup içeriği .tpl dosyasına ekler, footer.tpl den linkleri çağırabilirsiniz. Panel versiyonu da yine static sayfa oluşturup bölümlerden tanımlarsınız, costum html gibi bir modülle de bu sayfalarada gösterirseniz istediğiniz gibi olabilir. Yapılacak en kolay işlemler olarak bunlar aklıma geldi.
  • 20-03-2015, 10:06:46
    #9
    Üyeliği durduruldu
    naboo adlı üyeden alıntı: mesajı görüntüle
    Peki hocam şunu nasıl yapabiliriz? Footer'de yer alan Bilgiler bölümü bildiğiniz üzere bilgi sayfaları bölümüne girilen sayfaları gösteriyor. Ben bazı ana makaleler eklemek istiyorum. Örneğin "Kazak Modelleri", "Pantolon Modelleri" gibi makaleler. Özgün ve SEO amaçlı makaleler olacak. Bunlar benim ürün kategorilerim ve bu ürün kategorileri 12 tane. Bilgi sayfalarından eklersem o bölüm aşağıya doğru çok fazla uzayacak ve ben de bunu istemiyorum. Çünkü bu sefer tasarım çok kötü oluyor. Bilgiler ile Müşteri Servisi arasına bir bölüm açmak istiyorum ve oraya da bu kategoriler ile ilgili makalelerimi ekleyip nasıl yayınlayabilirim ve bu sayfaları .html olarak nasıl çağırabilirim?

    Ya da ikinci alternatif olarak Bilgi Sayfaları bölümünü 2 sütun olarak nasıl ayarlayabilirim? Mesela 10. satırdan sonra ikinci sütuna geçsin şeklinde. Umarım anlatabilmişimdir :/ Teşekkür ederim.
    Hocam bilgi sayfalarını eklerken orada altta checkbox kutusu mevcut "altta göster" başlıklı. Eğer orayı aktif ederseniz istediğiniz bilginin o alanda görünmesini sağlamış olursunuz.