Αρχείο κατηγορίας Prestashop
Prestashop admin order View Location
/src/PrestashopBundle/Resources/views/Admin/Sell/Order/view.html.twig
Δημοσιεύθηκε στη Prestashop
Σχολιάστε
Υποκατηγορίες στο category.tpl
<!–tcp–> <div class=”subcategory-grid”> {if isset($subcategories) && count($subcategories) > 0} {foreach from=$subcategories item=subcategory} <div class=”subcategory”> <a href=”/{$subcategory.id_category}-{$subcategory.link_rewrite}”> <img src=”{$subcategory.image.bySize.Category_Square.url}” alt=”{$subcategory.name|escape:’html’:’UTF-8′}” /> <div class=”subcategory-caption”>{$subcategory.name|escape:’html’:’UTF-8′}</div> </a> </div> {/foreach} {/if} </div> <!–tcp–>
Δημοσιεύθηκε στη Prestashop
Σχολιάστε
Διόρθωση 500 Error στο τελευταίο βήμα πληρωμής
function smartyRender($params, &$smarty) { $ui = $params[‘ui’]; if ($ui !== null) { if (array_key_exists(‘file’, $params)) { $ui->setTemplate($params[‘file’]); } return $ui->render($params); } else { //Κατέγραψέ το σε log αν θες. Δεν έχει σχέση με τα στοιχεία που περνιούνται στην παραγγελία. } … Συνέχεια
Δημοσιεύθηκε στη Prestashop
Σχολιάστε
Μαζική αλλαγή φόρου σε όλα τα προϊόντα
UPDATE mm_product_shop SET id_tax_rules_group = 25 WHERE id_tax_rules_group = 22; UPDATE mm_product SET id_tax_rules_group = 25 WHERE id_tax_rules_group = 22;
Δημοσιεύθηκε στη Prestashop
Σχολιάστε
Εξαγωγή όλων των προϊόντων με χαρακτηριστικά σε Prestashop
SELECT p.id_product, pl.name as product_name, pa.reference as product_reference, p.ean13 AS product_barcode, GROUP_CONCAT(DISTINCT(pal.name) SEPARATOR “,”) as attribute, pa.ean13 AS attribute_barcode, pa.reference AS attribute_reference, ROUND(((p.price * 1.24) – coalesce(rd.reduction,0)),2) AS product_price, ROUND(p.wholesale_price,2) as product_wholesale, manu.name as product_manufacturer, cl.name FROM mm_product p LEFT … Συνέχεια
Δημοσιεύθηκε στη Prestashop
Σχολιάστε
Διόρθωση του ps_stock_available
UPDATE mm_stock_available a LEFT JOIN (SELECT id_product, id_product_attribute, SUM(physical_quantity) AS physical_quantityA FROM mm_stock GROUP BY id_product, id_product_attribute) b ON a.id_product = b.id_product AND a.id_product_attribute = b.id_product_attribute SET a.quantity = b.physical_quantityA
Δημοσιεύθηκε στη Prestashop
Σχολιάστε
Πως προσθέτουμε τα μεταφορικά στο product.tpl στο Prestashop
Controllers/font/ProductController.php Προσθέτουμε αυτό. Όπου 172 το id του carrier. Το id αλλάζει κάθε φορά που γίνεται επεξεργασία κάποιο στοιχείο του. //tcp $default_carrier = new Carrier(172); $carrier_zones = $default_carrier->getZones(); if (isset($carrier_zones) && !empty($carrier_zones)) { $first_carrier_zone = $carrier_zones[0][1]; $delivery_price = $default_carrier->getDeliveryPriceByWeight($this->product->weight, 1); … Συνέχεια
Δημοσιεύθηκε στη Prestashop
Σχολιάστε
Προσθήκη πεδίου default ομάδας στο Prestashop ή έξτρα πεδία στην εγγραφή
Πάμε στο authentication.tpl που βρίσκεται στο φάκελο του θέματος και προσθέτουμε ένα checkbox μέσα στην φόρμα. <div class=”checkbox”> <input type=”checkbox” name=”nautiko” value=”1″> <label for=”nautiko”>ΑΝΗΚΩ ΣΤΟ ΠΟΛΕΜΙΚΟ ΝΑΥΤΙΚΟ:</label> </div> Έπειτα ανοίγουμε το Controllers/front/AuthController.php. Αρχικά παίρνουμε την μεταβλητή από το post κάτω … Συνέχεια
Δημοσιεύθηκε στη Prestashop
Σχολιάστε
Εισαγωγή recaptcha σε Prestashop
Όταν οι smammers μας σπάνε τα νεύρα στο prestashop τότε χρησιμοποιούμε το recapcha της Google. Στις περισσότερες περιπτώσεις θα μας προστατέψει από ενοχλητικά μηνύματα. 1. Στο contact-form.tpl του template μας πάμε ακριβώς πριν το submit button. Κάτι σαν το κάτω … Συνέχεια
Δημοσιεύθηκε στη Prestashop
Σχολιάστε
Πως χρησιμοποιούμε το ID της παραγγελίας στο Prestashop ως Κωδικό Παραγγελίας
Πως χρησιμοποιούμε το ID της παραγγελίας ως Κωδικό Παραγγελίας. Στον φάκελο Classes/PaymentModule αλλάζουμε το σχετικό κομμάτι κώδικα με το παρακάτω. if (!$result) { PrestaShopLogger::addLog(‘PaymentModule::validateOrder – Order cannot be created’, 3, null, ‘Cart’, (int)$id_cart, true); throw new PrestaShopException(‘Can\’t save Order’); } … Συνέχεια
Δημοσιεύθηκε στη Prestashop
Σχολιάστε
Query για να παίρνουμε ιεραρχικά τις κατηγορίες στο Prestashop
SELECT c.id_parent, c.id_category, cl.name as name,level_depth FROM mm_category c LEFT JOIN mm_category_lang cl ON (c.id_category = cl.id_category AND id_lang = ‘2’) LEFT JOIN mm_category_group cg ON (cg.`id_category` = c.id_category) LEFT JOIN `mm_category_shop` cs ON (c.`id_category` = cs.`id_category` ) WHERE c.id_category … Συνέχεια
Δημοσιεύθηκε στη Prestashop
Σχολιάστε
Διαθεσιμότητες των ιδιοτήτων προϊόντων
{$product.quantity} γίνεται {$product.quantity_all_versions}
Δημοσιεύθηκε στη Prestashop
Σχολιάστε