Jump to content

Prestan0ob

Members
  • Posts

    360
  • Joined

  • Last visited

  • Days Won

    1

Posts posted by Prestan0ob

  1. 1 hour ago, Mary P said:

    Καλησπέρα σας θα ηθελα να αναλάβετε και το δικό shop καθότι με ενδιαφέρει η μαζική εισαγωγη αποθήκης του προμηθευτή 

    Καλησπέρα σας. Σας έστειλα προσωπικό μήνυμα.

  2. 32 minutes ago, nikosppv said:

    Σε ευχαριστώ πολύ για την βοήθειά σου. Το έλυσα το πρόβλημα μέσα από την βάση δεδομένων μετά την συμβουλή σου...

    Χαίρομαι. Εαν θες πάτα μια καρδούλα στο post μου. Καλή συνέχεια.

  3. Μπορείς να κάνεις αναζήτηση στην βάση δεδομένων και να βρεις που ακριβώς είναι αυτό. Είτε μέσω phpMyAdmin είτε την κατεβάζεις και κάνεις αναζήτηση στο notepad++. Εαν δεν καταλάβεις σε ποιο σημείο βρίσκετε για να το αλλάξεις μέσα απο το admin του prestashop το αλλάζεις απευθείας στην βάση.

    • Like 1
  4. 23 hours ago, Christ21 said:

    Καλησπέρα σας,

    Εχω παρατηρήσει οταν κάποιος πελάτης αφήνει μια σημείωση οι χαρακτήρες εμφανίζονται έτσι:

    ΔΕΝ ΥΠΑΡΧΕΙ ΟΝΟΜΑ ΣΤΟ ΚΟΥΔΟΥΝΙ ΕΙΣΟΔΟΥ. ΠΑΡΑΚΑΛΩ ΚΑΛΕΣΤΕ ΣΤΟ ΚΙΝΗΤΟ ΤΗΛΕΦΩΝΟ
     

    Γνωρίζει κανείς πως διορθώνεται αυτό;

    Ευχαριστώ εκ των προτέρων.

    Εαν κατάλαβα καλά και μιλάμε για το ίδιο μήνυμα εδώ αναφέρει πως ήταν bug και στο τέλος κάτω κάτω γράφουν πως έχει διορθωθεί στο 1.7.7.0
    https://github.com/PrestaShop/PrestaShop/issues/9726
    Εαν έχεις προηγούμενη έκδοση και δεν θέλεις να κάνεις upgrade απλά ακολούθησε ότι γράφει ο lutol στην ίδια σελίδα.

    Quote

    Presta developers can easily change in classes/tools.php for:

    public static function htmlentitiesUTF8($string, $type = ENT_QUOTES) { if (is_array($string)) { return array_map(array('Tools', 'htmlentitiesUTF8'), $string); } return htmlspecialchars((string)$string, $type, "UTF-8"); //USE htmlspecialchars NOT htmlentities }

     

     

  5. On 4/1/2019 at 11:35 AM, ilias-s said:

    Ωραίος φίλε, το βαζω και στο zip. 

    Φίλε το έβαλες? Το zip είναι ενημερωμένο? Γιατί βλέπω πως ο κώδικας είναι διαφορετικός απο αυτόν που γράφει ο sanctusmob

  6. Σε περίπτωση που κάποιος στο κατάστημά του δεν έχει εφαρμόσει φορολογικό συντελεστή στα προϊόντα, δηλαδή καταχωρεί τιμές με ΦΠΑ και παράλληλα έχει κόστος αποστολής + αντικαταβολής συμπεριλαμβανομένου ΦΠΑ, γίνετε να υπολογίζουμε το φόρο των αγορών με το παρακάτω ή έχω κάποιο λάθος; (Όλα τα προϊόντα έχουν 24% ΦΠΑ)

    tax:         '{/literal}{($order->total_products_wt + $order->total_shipping_tax_incl) * 0.24 / 1.24}{literal}'    // Total Tax.

    Edited: Για όποιον ενδιαφέρετε και δεν έχει φορολογικό συντελεστή στα προϊόντα μπορεί να υπολογίζει το ΦΠΑ απευθείας στο modules με τον παραπάνω τρόπο. Δηλαδή το skroutzanalytics.tpl γίνετε:

     

    <!-- Skroutz Analytics Order Products Script start -->
    <script>
    	{literal}
    		skroutz_analytics('ecommerce', 'addOrder', JSON.stringify({
    			order_id:    '{/literal}{$order->id_cart}{literal}',                                                                // Order ID. Required.
    			revenue:     '{/literal}{$order->total_products_wt + $order->total_shipping_tax_incl}{literal}',	  // Grand Total. Includes Tax and Shipping.
    			shipping:    '{/literal}{$order->total_shipping_tax_incl}{literal}',                                                // Total Shipping Cost.
    			tax:         '{/literal}{($order->total_products_wt + $order->total_shipping_tax_incl) * 0.24 / 1.24}{literal}'	// Total Tax.
    			
    		}));
    	{/literal}
    </script>
    <script>
    {foreach from=$order_products item=product}
    
    		{literal}
    			skroutz_analytics('ecommerce', 'addItem', JSON.stringify({
    			order_id:   '{/literal}{$order->id_cart}{literal}',                  // Order ID. Required.
    			product_id: '{/literal}{$product.product_id}{literal}',              // Product ID. Required.
    			name:       '{/literal}{$product.product_name}{literal}',            // Product Name. Required.
    			price:      '{/literal}{$product.product_price_wt}{literal}',    // Price per Unit. Required.
    			quantity:   '{/literal}{$product.product_quantity}{literal}'         // Quantity of Items. Required.
    	  		}));
    	  	{/literal}
    
    {/foreach}
    </script>
    <!-- Skroutz Analytics Order Products Script end -->

     

  7. I'm looking for a XML import module for prestashop with cron feature for scheduled imports and Xpath feature.
    Unfortunately i have not been able to find something similar to WP Import + WooComerce Add-on. Look on video above.
    Supports a drag and drop feature, Xpath reading from XML and cron. It's so perfect!
    It's so sad for a useless platform for eshop like woocomerce to have such a good extension for XML import, and there is nothing similar for prestashop.

     

  8. Υπάρχουν πολλά πρόσθετα για εισαγωγή xml και συγχρονισμό τιμών διαθεσιμότητας αυτόματα με cron. Το ένα έχει κάποια δυνατότητα που δεν έχει το άλλο. Καθώς έχω αρκετά e-shop που όλα λειτουργούν με προϊόντα προμηθευτών απο XML έχω αγοράσει και δοκιμάσει αρκετά modules.
    Ένα απο τα καλύτερα είναι το https://addons.prestashop.com/en/data-import-export/24523-easy-import-products-from-csv-excel-xml-json-txt.html που όμως ούτε με αυτό έκανα δουλειά μου τελικά και πλήρωσα τσάμπα 210Ευρώ.


    Το καλύτερο module που είχε βγει ever και είχα πάρει ήταν το γνωστό προ ετών total import pro που όμως η εταιρεία έκλεισε και έτσι δεν πρόλαβε να βγει για prestashop 1.7 ενώ και για 1.6 είχε ένα μικρό πρόβλημα το οποίο διόρθωσα. Στο τέλος μπήκα στην διαδικασία και μετέτρεψα όλο το module για prestashop 1.7 και πρόσθεσα και category mapping. Έτσι πλέον δεν υπάρχει κάτι που να μην μπορεί να κάνει αυτό το Module, σε οποιαδήποτε μορφή και να είναι το XML του προμηθευτή. Μετατρέπει Online το XML και το φέρνει στα μέτρα που θέλεις για εισαγωγή. Από αντικατάσταση τιμών στα πεδία online μέχρι mapping των κατηγοριών για να μπουν τα προϊόντα στις σωστές αντίστοιχες κατηγορίες και βέβαια αυτόματo συγχρονισμό τιμών και διαθεσιμότητας με cron. Εαν δεν βρεις κάτι στην αγορά που να σου κάνει μπορώ να βοηθήσω.

  9. 6 hours ago, sanctusmob said:

    Ναι είχα ασχοληθεί πριν από μερικά χρόνια. Οπότε αυτά που θα πω μπορεί τώρα να έχουν αλλάξει. Για να πάρεις πρόσβαση στο tecdoc δεν μπορείς να πάρεις απευθείας, αλλά μέσω των μεταπωλητών. Οι μεταπωλητές σου έδιναν πρόσβαση στο web service ή σου έδιναν έτοιμο eshop σε δικό τους hosting, δικιά του DB, δικιά τους πλατφόρμα, χωρίς να έχεις πρόσβαση πουθενά, παρά μόνο στην διαχείριση παραγγελιών, πελατών κτλ.

    Μπορείς να βρεις την DB του tecdoc και να προσπαθήσεις να την κάνεις reverse engineer ή να βρεις πληροφορίες από κάποιον που το έχει κάνει γιατί είναι χαοτική.

    Εγώ πήγα με την 2η προσέγγιση χωρίς να προχωρήσει το project.

    Υπάρχει εργαλεία που μετατρέπουν την βάση του tecdoc σε prestashop ή οτιδήποτε άλλη πλατφόρμα. Κάποιοι τα ονομάζουν TecDoc eshop module ή TecDoc prestashop module. Δεν ξέρω όμως πρώτον πως μπορείς να έχεις συνεχή ενημέρωση απο την βάση με νέα προϊόντα, μοντέλα αυτ. κτλ και δεύτερον πως μπορείς εκεί πάνω να κολλήσεις διαθεσιμότητα και τιμές απο τους προμηθευτές των ανταλλακτικών σου.

    Θυμάσαι κάποιον μεταπωλητή TecDoc μήπως βρω καμιά άκρη?

  10. Με ενδιαφέρει μέσω web service απο tecdoc. Ψάχνω να δω πόσο έχει η συνδρομή για το API και το Module για το prestashop και δεν μπορώ να βρω πληροφορίες. Έχεις ασχοληθεί με το θέμα? Μπορείς να βοηθήσεις σε παρακαλώ?

  11. Σε prestashop 1.7.6 μεταφράζω σε "Καλωσορίσατε!" απο το admin το θεμα του email εγγραφής τσεκάρω και το αντίστοιχο EmailsSubject.el-GR.xlf μέσα στο app/Resources/translations/el-GR και επιβεβαιώνω πως είναι μεταφρασμένο και συνεχίζει στο email του πελάτη να στέλνει στο θέμα του email επιβεβαίωσης εγγραφής "[Το ονομα του eshop] Welcome!".

    Έσβησα cache, έψαξα μήπως υπάρχει αυτό το welcome και σε κάποιο άλλο αρχείο, δεν μπορώ να βγάλω άκρη.

    Έχει αντιμετωπίσει κάποιος κάτι παρόμοιο?

  12. On 3/20/2021 at 2:48 PM, pageup said:

    Τέλεια, ευχαριστώ για τις απαντήσεις σας. Δηλαδή δεν χρειάζεται κάποιος reader για να διαβάζει το site;

    Reader έχουν οι ίδιοι οι χρήστες ΑΜΕΑ τα οποία για να διαβάσουν το site θα πρέπει τα site να είναι συμβατά με το παραπάνω πρότυπο.

  13. 3 hours ago, pageup said:

    Καλησπέρα στην κοινότητα.

    Απ΄ ότι ειχα δει παλαιότερα σε joomla sites και ΕΣΠΑ χρησιμοποιούσαμε ένα plugin που διαβάζει το περιεχόμενο και δημιουργεί αντιθέσεις αν πατηθεί ένα κουμπί.

    Δεν βλέπω τίποτα στο demo του https://addons.prestashop.com/en/products-homepage/47160-accessibility.html
    δηλαδή στο https://addons.prestashop.com/demo/FO37112.html.

    Γνωρίζει κανείς αν αυτό ικανοποιεί τις απαιτήσεις ή υπάρχει κάποιο άλλο για prestashop;

    Όπως λέει και πιο πάνω ο timeline δεν χρειάζεσαι κάποιο Plugin όπως κάναμε παλιά σε joomla. Τώρα πρέπει να περνάει το https://achecker.ca/checker/index.php

    Αλλά κλείνει το συγκεκριμένο site και αναφέρει ως πρώτο εναλλακτικό το https://wave.webaim.org/

    Περιμένουμε ενημέρωση. Όποιος γνωρίζει κάτι περισσότερο ας γράψει.

  14. εμένα είναι τελείως διαφορετικό. ίσως επειδή είναι μια έκδοση παλαιότερη απο την δική σου.

     

    		
    							 
    																   
     
    		 
    
    <p class="payment_module clearfix">
    																														   
    		<span style="float:left;"><img src="{$module_dir}modirumeb.gif" alt="{l s='Pay by Eurobank' mod='modirumeb'}"/></span>
    												 
    		<span>{l s='Pay with Eurobank' mod='modirumeb'}<br />{l s='Pay safely and quickly on the next page' mod='modirumeb'}</span>
    							
    																								   
    							 
    			   
    	 
    </p>
    <form name="modirumeb_confirmation" action="{$base_dir_ssl}{$InstalmentUrl}" method="post">
        {$ModInstalLogic}
    </form>
    
    <form name="modirumeb_confirmation" action="{$ModirumebUrl}" method="post">
        <input type="hidden" name="version" value="{$version}" />
        <input type="hidden" name="mid" value="{$mid}" />
        <input type="hidden" name="lang" value="{$lang}" />
        <input type="hidden" name="deviceCategory" value="{$deviceCategory}" />
        <input type="hidden" name="orderid" value="{$orderid}" />
        <input type="hidden" name="orderDesc" value="{$orderDesc}" />
        <input type="hidden" name="orderAmount" value="{$orderAmount}" />
        <input type="hidden" name="currency" value="{$currencySymbol}" />
        <input type="hidden" name="payerEmail" value="{$payerEmail}" />
        <input type="hidden" name="payerPhone" value="{$payerPhone}" />
        <input type="hidden" name="billCountry" value="{$billCountry}" />
        <input type="hidden" name="billState" value="{$billState}" />
        <input type="hidden" name="billZip" value="{$billZip}" />
        <input type="hidden" name="billCity" value="{$billCity}" />
        <input type="hidden" name="billAddress" value="{$billAddress}" />
        <input type="hidden" name="shipCountry" value="{$shipCountry}" />
        <input type="hidden" name="shipState" value="{$shipState}" />
        <input type="hidden" name="shipZip" value="{$shipZip}" />
        <input type="hidden" name="shipCity" value="{$shipCity}" />
        <input type="hidden" name="shipAddress" value="{$shipAddress}" />
        <input type="hidden" name="payMethod" value="{$payMethod}" />
        <input type="hidden" name="trType" value="{$trType}" />
        <input type="hidden" name="extInstallmentoffset" value="{$extInstallmentoffset}" />
        <input type="hidden" name="extInstallmentperiod" value="{$extInstallmentperiod}" />
        <input type="hidden" name="extRecurringfrequency" value="{$extRecurringfrequency}" />
        <input type="hidden" name="extRecurringenddate" value="{$extRecurringenddate}" />
        <input type="hidden" name="cssUrl" value="{$cssUrl}" />
        <input type="hidden" name="confirmUrl" value="{$confirmUrl}" />
        <input type="hidden" name="cancelUrl" value="{$cancelUrl}" />
        <input type="hidden" name="var1" value="{$var1}" />
        <input type="hidden" name="var2" value="{$var2}" />
        <input type="hidden" name="var3" value="{$var3}" />
        <input type="hidden" name="var4" value="{$var4}" />
        <input type="hidden" name="var5" value="{$var5}" />
        <input type="hidden" name="digest" value="{$digest}" />
        <input style="{$ModSubmit}" type="submit" value="{l s='Pay Now' mod='modirumeb'}" class="exclusive_large" />
    </form>

     

  15. 2 minutes ago, tapanda.gr said:

    Είχε το παιδί (ο πελάτης & φίλος μου) πιο παλιά έκδοση που είχε αγοράσει (το 2017) το εν λόγω module. Και για να κατεβάσουμε το update έπρεπε να πληρώσει εκ νέου όπως κι έκανε. Στα μικρά ποσά εμφανίζεται ως μέθοδος πληρωμής αλλά κι αυτός αναφέρει το πρόβλημα σου ότι ορισμένες παραγγελίες δεν περνάνε.

    Οπότε κατά 99% είναι θέμα του module και πρέπει να το λύσει ο κατασκευαστής. Το θέμα είναι πως θα τον πείσουμε! και έχει λήξει και το support!

  16. 42 minutes ago, tapanda.gr said:

    Σε πελάτη μου δεν δουλεύει από 80 ευρώ και πάνω (που έχει βάλει το παιδί 3 δόσεις με τις οδηγίες του κατασκευαστή 80:3) 🤮

    Έχεις τσεκάρει τα ποσά; Έχεις τσεκάρει ότι εκτελείται η validateOrder πριν αδειάσει το καλάθι;

    Την 1.6.8 έχεις?
    H παραγγελία που χάθηκε ήταν κάτω απο 80 Ευρώ και χωρίς δόσεις. Άλλες παραγγελίες που έγιναν σήμερα με Eurobank καταγράφηκαν κανονικά.

×
×
  • Create New...

Important Information

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