Jump to content

cirrus3d

Members
  • Posts

    31
  • Joined

  • Last visited

Everything posted by cirrus3d

  1. Εδώ για Αγγλικά: http://cirrus3d.com/prestashop-does-not-work-after-changing-ip-address-or-requires-SSL Εάν έχετε αλλάξει ip και το site σας σταματήσει να λειτουργεί - κυρίως σε τοπικά installations, χρησιμοποιώντας phpmyadmin ή κονσόλα mysql και εκτελώντας τις ακόλουθες εντολές SQL: UPDATE _ps_configuration SET value='xxx.xxx.xxx.xxx' WHERE name='PS_SHOP_DOMAIN'; UPDATE _ps_configuration SET value='xxx.xxx.xxx.xxx' WHERE name='PS_SHOP_DOMAIN_SSL'; όπου xxx.xxx.xxx.xxx η νέα ip που έχει ανατεθεί στην κάρτα δικτύου σας. Ακόμη, εάν για παράδειγμα φέρατε τοπικά ένα installation που είχε εγκατεστημένο SSL certificate και δεν σας παίζει, ή απλά θέλετε να απενεργοποιήσετε τη λειτουργία SSL στο site σας τότε εκτελείτε: UPDATE _ps_configuration SET value='0' WHERE name='PS_SSL_ENABLED'; Για τα παραπάνω λάβετε υπ'όψη πως ο πίνακας _ps_configuration μπορεί να ονομάζεται διαφορετικά, ανάλογα με το prefix που έχετε ορίσει κατά την εγκατάσταση του prestashop.
  2. Γειά σου φίλε μου. Δοκίμασε να σβήσεις τα εξής: <script type="text/javascript"> $(document).ready(function() { $.ajax({ url: "ajax.php", dataType: "json", data: "getAdminHomeElement", success: function(json) { if (json.screencast != \'NOK\') $(\'#adminpresentation\').fadeIn(\'slow\'); else $(\'#adminpresentation\').fadeOut(\'slow\'); $(\'#partner_preactivation\').fadeOut(\'slow\', function() { if (json.partner_preactivation != \'NOK\') $(\'#partner_preactivation\').html(json.partner_preactivation); else $(\'#partner_preactivation\').html(\'\'); $(\'#partner_preactivation\').fadeIn(\'slow\'); }); $(\'#discover_prestashop\').fadeOut(\'slow\', function() { if (json.discover_prestashop != \'NOK\') $(\'#discover_prestashop\').html(json.discover_prestashop); else $(\'#discover_prestashop\').html(\'\'); $(\'#discover_prestashop\').fadeIn(\'slow\'); }); }, error: function(XMLHttpRequest, textStatus, errorThrown) { $(\'#adminpresentation\').fadeOut(\'slow\'); $(\'#partner_preactivation\').fadeOut(\'slow\'); $(\'#discover_prestashop\').fadeOut(\'slow\'); } }); }); </script> <div id="partner_preactivation"> <p class="center"><img src="../img/loader.gif" alt="" /> '.translate('Loading...').'</p> </div> και <div id="discover_prestashop"> <p class="center"><img src="../img/loader.gif" alt="" /> '.translate('Loading...').'</p> </div> από το αρχείο {admin_folder}/tabs/AdminHome.php έχε υπόψη ότι μετά από upgrade πιθανότατα να πρέπει να ξανακάνεις τις αλλαγές αυτές. κάνε ένα αντίγραφο του αρχείου πριν από οτιδήποτε άλλο.
  3. Δε φταίει η βάση - το πρόβλημα είναι στις μεταφράσεις. Πιθανότατα η μεταφράσεις δεν έχουν το σωστό encoding ή είναι με html entities. Τη μετάφραση την έκανες μόνος σου;
  4. Thanks for the reply. To help others, bootstrapping prestashop into your php file is easy. On top of your page you can include: include(dirname(__FILE__).'/config/config.inc.php'); include(dirname(__FILE__).'/init.php'); global $cookie; if your php file is on the site root. Then, to see if a user is logged in or not you can do a: echo $cookie->logged; and it will return true if the user is logged in, or nothing if he is not.
  5. Thanks for the reply. My external html/page will be on the same domain. How do I check from there?
  6. Hi all, I am currently writing an external PHP application to create products using the webservice. By external I mean this is a normal HTML/PHP page, the user fills in the product data, and then the product is created when he presses submit. How do I check if the user is logged in or not? Can I do this using the webservice? Do I need to keep a separate user database on my system? Thanks
  7. I had a breakthrough with the sample on this page: http://forge.prestashop.com/browse/PSCFI-5081 The product seems to be uploaded correctly AND connected to the product.
  8. Unfortunately the documentation does not help with this. The XML schema that is provided when you go for example to http://myshop/api/images/products?schema=blank seems to be wrong. My PS version is 1.4.6.2
  9. ααα είναι πολύ απλό. Πας στο google maps, κάνεις δεξί κλικ εκεί που θες και επιλέγεις what's here. Αυτόματα θα σου εμφανιστεί στο search bar το longitude και το latitude της περιοχής που διάλεξες. Αν σου βγάλει ότι ναναι το prestashop βάλε τους αριθμούς ανάποδα.
  10. Γίνεται αλλά θα πρέπει να το κάνεις προγραμματιστικά και θα προσθέσεις πολυπλοκότητα στο site σου χωρίς πραγματικά να χρειάζεται.
  11. Hi, after turning errors to on in prestashop (1.4.9) i get: Notice: Undefined offset: 5 in /var/www/xxxxxxxx/modules/minicslider/minicslider.php on line 196 The module seems to work though but there are some issues with the internationalization of this module that need to be solved I think.
  12. I can confirm that the upgrade module works up to 1.4 and not for 1.5. to Prestaguys: You have done a very good job. You are ubercool! Keep it up!
  13. FYI, I solved this issue by removing the {if $minicSlider.options.width.$lang_iso|@count != 0} on line 45 and the {/if} on line 69 in modules/minicslider/tpl/front.tpl Thanks, Kyriakos
  14. Hi, on PS 1.4.6.2 with the latest Minic Slider, the multilanguage feature is not working for me. I have two languages, Engilsh and Greek. With multilanguage turned off, the slideshow works fine. When I turn it on, in the English version it's fine, but on the Greek one the Minic slider does not even show. Debugging the page, i see the minic script is loading with no apparent errors, but the div that contains the slider does not show. Anyone with this issue? Thanks
  15. Να συμπληρώσω πως αναλόγως με το configuration σου, ίσως χρειαστεί να κάνεις πάλι generate το αρχείο .htaccess μέσω του back end (Tools/Generators) ή ακόμη και να πειράξεις τον πίνακα ps_configuration στη βάση σου. Αυτά όμως μόνο αν έχεις προβλήματα και δε σου λειτουργεί κάτι σωστά. Πάλι εδώ είμαστε
  16. Καλημέρα, είμαι ένας από τους developers του Cretan Mall. Ευχαριστούμε για τα καλά σου λόγια. Αν δεν έχεις ασχοληθεί με την ανάπτυξη δυναμικών sites, το prestashop είναι καλό για να ξεκινήσεις κατά τη γνώμη μου. Manual στα Ελληνικά από ότι ξέρω δεν υπάρχει. Θα σου πρότεινα όμως, για να γλυτώσεις από τη φασαρία κατασκευής και συντήρησης, να χρησιμοποιήσεις την έτοιμη λύση (prestabox νομίζω λέγεται: http://www.prestabox.com/en/), που προσφέρουν τα παιδιά που το έχουν φτιάξει και είναι λύση hosted. Δηλαδή από ότι έχω δει, δε θα χρειαστεί να στήσεις μόνος σου το κατάστημα γιατί είναι ήδη στημένο. Υπάρχει βέβαια συνδρομή (15 ευρώ το μήνα το λιγότερο, ή ποσοστά από τα κέρδη σου) αλλά δε θα πρέπει να σκας για τη συντήρηση που χρειάζεται ένα developer από μόνη της. Φιλικά, Κυριάκος
  17. Στο back-end τσέκαρε στην καρτέλα Preferences / Products μήπως είναι ενεργοποιημένη η επιλογή Catalogue Mode, και αν είναι, απενεργοποίησέ την.
  18. Καλημέρα, Καλό θα ήταν να μας πεις τι ακριβώς έκδοση του prestashop χρησιμοποιείς. Το κατάστημα είναι online ή τοπικά; Windows / Linux server?
  19. Εγώ έλυσα το πρόβλημα με αυτόν τον τρόπο: http://www.prestashop.com/forums/topic/153951-%CF%80%CF%81%CF%8C%CE%B2%CE%BB%CE%B7%CE%BC%CE%B1-%CE%BC%CE%B5-%CF%84%CE%B7%CE%BD-%CE%B5%CE%BA%CF%84%CF%8D%CF%80%CF%89%CF%83%CE%B7-%CF%84%CE%B9%CE%BC%CE%BF%CE%BB%CE%BF%CE%B3%CE%AF%CF%89%CE%BD-%CF%83%CE%B5-pdf/
  20. I must say I've done business with Tom and he's a great guy. He helped us install our ecommerce on https://cretanmall.gr. He answers his emails promptly and he's even on skype most of the time. This guy seriously knows what he's doing. Thanks all, good luck and keep up the good work. Setting up a commerce module is not so difficult as it seems. Kyriakos
  21. Καλημέρα, μου ζητήθηκε από τη δουλειά μου να έχουμε animation στις φωτογραφίες των κατηγοριών των προϊόντων και έτσι αποφάσισα να χρησιμοποιήσω flash. Χωρίς να έχω τεστάρει ιδιαίτερα το όλο hack (δεν είμαι σίγουρος αν παίζει σε όλους τους browsers) σας το παραδίδω: 1) Στο theme μας ανοίγουμε το αρχείο category.tpl (prestashop/themes/ourtheme/category.tpl) 2) Βρίσκουμε τη γραμμή: <img src="{$link->getCatImageLink($category->link_rewrite, $category->id_image, 'category')}" alt="{$category->name|escape:'htmlall':'UTF-8'}" title="{$category->name|escape:'htmlall':'UTF-8'}" id="categoryImage" width="{$categorySize.width}" height="{$categorySize.height}" /> και της βάζουμε σχόλια: <!-- <img src="{$link->getCatImageLink($category->link_rewrite, $category->id_image, 'category')}" alt="{$category->name|escape:'htmlall':'UTF-8'}" title="{$category->name|escape:'htmlall':'UTF-8'}" id="categoryImage" width="{$categorySize.width}" height="{$categorySize.height}" /> !--> 3) Θα χρησιμοποιήσουμε τη replace function της smarty templating engine για να αλλάξουμε το .jpg extension σε .swf. Ακριβώς από κάτω ή από πάνω από τη σχολιασμένη γραμμή βάζουμε το embedded object για το flash. <object id="editorial" width="710" height="130"> <embed type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" width="710" height="130" name="editorial" src="{$link->getCatImageLink($category->link_rewrite, $category->id_image, 'category')replace:'jpg':'swf'}" bgcolor="#FFFFFF" quality="high" swLiveConnect="true" allowScriptAccess="samedomain" ></embed> </object> Στον κώδικα αυτόν φαίνονται τα width και τα height που πρέπει να αλλαχθούν ώστε να είναι ίδια με το swf που θα έχουμε φτιάξει. Επίσης φαίνεται η replace function. 4) Τελικό βήμα είναι να βρούμε σε κάθε κατηγορία του site μας, που βρίσκονται οι εικόνες που έχουμε ορίσει για κατηγορίες πχ (prestashop/img/c/category-1/category-1.jpg) και εκεί να κάνουμε upload με το ίδιο όνομα το swf μας. (prestashop/img/c/category-1/category-1.swf). Δυστυχώς θα πρέπει να ανέβουν όλα τα swf με το χέρι. 5) Από εκεί και πέρα και αν όλα έχουν πάει καλά θα πρέπει αντί για το jpg να βλέπουμε το swf αρχείο in all its glory. Αυτό θα μπορούσε να γίνει ένα ωραιότατο module. Take care guys, greetings to the greek prestashop community, and improvements are more than welcome! Κυριάκος http://www.cirrus3d.com
  22. Κάπου υπάρχει το string ipg.onoma shop μέσα στον κώδικά σου ή στη βάση δεδομένων. Κοίτα μία στα defines (config/defines.inc.php)- δεν είμαι σίγουρος που αλλού μπορεί να είναι. Ίσως χρειαστεί να κατεβάσεις όλο το site τοπικά και να κάνεις search το συγκεκριμένο string.
  23. ...αν ψάξεις πιθανότατα θα δεις οτι θα στο κάνει και αλλού και όχι μόνο από εκεί που λες. Κοίτα τα configuration από την αρχή μήπως έχεις κάνει κάποιο λάθος copy paste...
×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More