Ali TUNÇ Posted March 8, 2012 Share Posted March 8, 2012 Arkadaşlar daha önce kurmuş olduğum temada pozisyonların yerini değiştirmiş, bazı modülleri tamamen kaldırmıştım. Şimdi orjinal haline dönmek istiyorum. Versiyon 1.2'den 1.4 e geçtim. Fakat sadece versiyon yenilemiş oldum. Pozisyonların yerini nasıl sıfırlayabilirim? Yardımlarınızı bekliyorum. Teşekkürler Link to comment Share on other sites More sharing options...
MEG Venture Posted March 8, 2012 Share Posted March 8, 2012 İngilizce forumlarda "reset hooks" diye de aratabilirsin. Ben ilk bakışta şöyle bir şey buldum. Pozisyonları sıfırlamak için doğrudan bir buton yok. Ancak veritabanından bu işlemi gerçekleştirebilirsin. Kurmuş olduğun 3'üncü parti modüllerin pozisyon ayarlarını kaybedeceğini ve tekrar kurman gerekeceğini unutma. 1. Veritabanında ps_hook_module tablosunu yedekle. Burada ps yerine kendi veritababında kullandığın prefix'i (ön ek) kullanmalısın. 2. Phpmayadmin kullanarak aşağıdaki sql komutunu çalıştır. Bu kod posizyonların bulunduğu ps_hook_module tablosunu temizleyerek, yerine orijinal kurulumu yapacak. Kodu çalıştımadan önce ps öneklerini sende farklıysa değiştirmeyi unutma. TRUNCATE `ps_hook_module`; INSERT INTO `ps_hook_module` (`id_module`, `id_hook`, `position`) VALUES (3, 1, 1),(6, 1, 2),(4, 1, 3),(8, 2, 1),(3, 4, 1),(6, 4, 2),(9, 6, 1),(16, 6, 2),(8, 6, 3), (20, 6, 4),(15, 7, 1),(21, 7, 2),(10, 7, 3),(24, 7, 4),(14, 7, 5),(12, 7, 6),(7, 7, 7),(17, 7, 8),(5, 8, 1),(1, 8, 2),(19, 9, 1),(11, 14, 1),(13, 14, 2),(18, 14, 3), (19, 14, 4),(22, 14, 5),(8, 19, 1),(23, 21, 1),(25, 11, 1),(25, 21, 2),(26, 32, 1),(27, 32, 2),(28, 32, 3),(30, 32, 4),(31, 32, 5),(32, 32, 6),(33, 32, 7),(34, 33, 1), (35, 33, 2),(36, 33, 3),(37, 33, 4),(38, 36, 1),(39, 37, 1),(40, 32, 8),(41, 32, 9),(42, 32, 10),(43, 32, 11),(42, 14, 6),(43, 14, 7),(44, 32, 12),(45, 32, 13),(46, 32, 15), (47, 32, 14),(48, 32, 16),(49, 32, 17),(50, 32, 18),(51, 32, 19),(51, 45, 1),(25, 25, 1),(41, 20, 2),(52, 32, 20); İyi çalışmalar. Link to comment Share on other sites More sharing options...
Ali TUNÇ Posted March 9, 2012 Author Share Posted March 9, 2012 çağlar kardeşim öncelikle yardımın için teşekkür ederim. SQL kısmına geldiğim zaman şöyle bir satır çıkıyor standart olarak SELECT * FROM `nct_hook_module` WHERE 1 bu satırı silmeli miyim yoksa altına mı eklemeliyim senin verdiğin kodu? Link to comment Share on other sites More sharing options...
MEG Venture Posted March 9, 2012 Share Posted March 9, 2012 Onu silmeli, alanı tamamen temizlemelisin. Tabloyu yedeklemeyi lütfen unutma. Link to comment Share on other sites More sharing options...
Ali TUNÇ Posted March 9, 2012 Author Share Posted March 9, 2012 o satırı silince çalıştı. Çok ama çok teşekkür ederim. Eline emeğine sağlık kardeşim. Umarım benim gibi yardıma ihtiyacı olan herkes faydalanır bu değerli bilgiden. Link to comment Share on other sites More sharing options...
Ali TUNÇ Posted March 9, 2012 Author Share Posted March 9, 2012 kategorilerim boş çıkıyor şimdi de Link to comment Share on other sites More sharing options...
MEG Venture Posted March 9, 2012 Share Posted March 9, 2012 Sevindim. Kolay gelsin. Link to comment Share on other sites More sharing options...
Ali TUNÇ Posted March 9, 2012 Author Share Posted March 9, 2012 Hem kategoriler hemde orta alandaki ürünlerin tamamı kayboldu. Link to comment Share on other sites More sharing options...
MEG Venture Posted March 9, 2012 Share Posted March 9, 2012 Kategoriler ile ilgili third party modül kullanmış mıydın? Sanırım productscategory ve featuredproducts modüllerinde sorun olmuş. Daha önce kullandığın temanın modules klasörlerinde bu modüller var ise bu hatayı alman normal. Prestashop'ın orijinal kurulumu ile gelen modülleri restore etmelisin. Link to comment Share on other sites More sharing options...
Ali TUNÇ Posted March 9, 2012 Author Share Posted March 9, 2012 onu nasıl yapabilirim? Presta kurulum dosyasının içindeki module klasörünü yüklesem olur mu? Link to comment Share on other sites More sharing options...
MEG Venture Posted March 9, 2012 Share Posted March 9, 2012 Olur tabii ama tamamını ftp'ye atmana gerek yok. Upload etmek zaman alır. Daha önce kurmuş olduğun temanın modules klasöründe gelen modüller ne ise onları silip eskilerini (prestashop kurulumu ile gelen) atman yeterli. Sonra SQL komutunu tekrar çalıştırmalısın. Link to comment Share on other sites More sharing options...
Ali TUNÇ Posted March 9, 2012 Author Share Posted March 9, 2012 cpanel'den modules klasörünü sildim. FTP'den orjinal klasörü gönderiyorum şu an. Ardından da komutu tekrar çalıştıracağım. Bakalım n'olacak? ilgi ve alakan için minnettarım kardeşim. Gelişmeyi seninle paylaşacağım birazdan. Link to comment Share on other sites More sharing options...
Ali TUNÇ Posted March 9, 2012 Author Share Posted March 9, 2012 orjinal temayı yükledim. Orjinal modules klasörünü de yükledim. Ardından komutu tekrar çalıştırdım. Fakat ne kategoriler ne de ana sayfadaki ürünlerim gelmedi. Link to comment Share on other sites More sharing options...
Ali TUNÇ Posted March 9, 2012 Author Share Posted March 9, 2012 yedeğini aldığım klasörü hook_module yi nasıl geri alabilirim? dışa aktar diyerek sql ve xml dosyası olarak kaydetmiştim. şimdi içe aktar dediğim de hata veriyor. Link to comment Share on other sites More sharing options...
MEG Venture Posted March 9, 2012 Share Posted March 9, 2012 Aslında bu durum çok ilginç. Çünkü ps_hook_module'de değiştirdiğin alanların başka hiçbir yer ile ilişkisi yok. Sadece pozisyonların exceptionlarını tutan bir tabloda id_hook geçiyor, ama onun da etkisi olmaması lazım. PM ile admin bilgilerini gönderirsen bakabilirim. Link to comment Share on other sites More sharing options...
Ali TUNÇ Posted March 9, 2012 Author Share Posted March 9, 2012 Çözüm İlgili modülleri kaldırıp kurulması ve cache'in kapatılması ile düzeldi. Uğraş ve emeklerinden dolayı değerli kardeşim Çağlar'a teşekkür ederim. 1 Link to comment Share on other sites More sharing options...
Recommended Posts