Jump to content

shaft

Members
  • Posts

    72
  • Joined

  • Last visited

Everything posted by shaft

  1. So after trying next hours it is a simple way. Problem was in table called "to" and "from" ... It is a same name in MySQL syntax. In my case: $foreach_speci_price = "2"; $get_speci_to = Db::getInstance()->getValue('SELECT `to` FROM '._DB_PREFIX_.'specific_price WHERE id_specific_price = \''.pSQL($foreach_speci_price).'\''); echo $get_speci_to; Maybe it help someone. Marked as SOLVED.
  2. Hi, I am writting a script, that use a db. Last 2 hours I trying to get a value in datetime "from" and "to" column, but withnout sucess. Trying like this: $foreach_speci_price = "2"; $get_speci_to = Db::getInstance()->getValue('SELECT to FROM '._DB_PREFIX_.'specific_price WHERE id_specific_price = \''.pSQL($foreach_speci_price).'\''); echo $get_speci_to; But it is not working. Can anyone help? Thank you. Shaft :-)
  3. Hello, this is what I looking too. I have combination, so I have to change product.js in "themes/your_theme/js/product.js Original: Line 741: if (priceWithDiscountsWithoutTax != priceWithGroupReductionWithoutTax) { if (combination.specific_price.reduction_type == 'amount') { $('#reduction_amount_display').html('-' + formatCurrency(+discountValue * currencyRate, currencyFormat, currencySign, currencyBlank)); $('#reduction_amount').show(); } else { var toFix = 2; if ((parseFloat(discountPercentage).toFixed(2) - parseFloat(discountPercentage).toFixed(0)) == 0) toFix = 0; $('#reduction_percent_display').html('-' + parseFloat(discountPercentage).toFixed(toFix) + '%'); $('#reduction_percent').show(); } } To: if (priceWithDiscountsWithoutTax != priceWithGroupReductionWithoutTax) { if (combination.specific_price.reduction_type == 'percentage') { $('#reduction_amount_display').html('-' + formatCurrency(+discountValue * currencyRate, currencyFormat, currencySign, currencyBlank)); $('#reduction_amount').show(); } else { var toFix = 0; if ((parseFloat(discountPercentage).toFixed(0) - parseFloat(discountPercentage).toFixed(0)) == 0) toFix = 0; $('#reduction_percent_display').html('-' + parseFloat(discountPercentage).toFixed(toFix) + '%'); $('#reduction_percent').show(); } } Also I use round percentage to all number. :-) Thank you. Prestashop 1.6.0.14. Regards Shaft
  4. Hello, thank you for this tutorial. It WORKS very good! ;-) Prestashop v 1.6.0.14. PS: Do you know, how to get a image "cart" in clickable link to "cart" in scroll down menu. Just like in a image bellow? :-)
  5. I think so no. Becose this is first time, what I create a function and apply a varialbe to .tpl. So I do not know, what excatly run if I create it. Can you help me please, what run to register new function and apply to .tpl? Thank you, Regards, Shaft :-)
  6. Hello, I am trying to create a variable background with image 1.jpg,2.jpg,3.jpg,4.jpg etc.. First what I do a function inside FrontController.php like this: public function randomBackground() { //add variable background $bg = array('_1.jpg', '_2.jpg', '_3.jpg' ); // array of filenames $i = rand(0, count($bg)-1); // generate random number size of the array $selectedBg = "$bg[$i]"; // set variable equal to which random filename was chosen $this->context->smarty->assign(array( 'background_random' => $selectedBg, )); } Second I style and change header.tpl (..yourtheme/header.tpl) like this: <div class="columns-container" style="background: url('../themes/default-bootstrap/img/bg/{$background_random|escape:'html':'UTF-8'}') center no-repeat fixed #FFF;background-size: cover;"> But it does not work. If I load a page and view a console I got this: <div class="columns-container" style="background: url('../themes/default-bootstrap/img/bg/ Notice: Undefined index: background_random in /var/www/clients/client1/web1/web/tools/smarty/sysplugins/smarty_internal_templatebase.php(157) : eval()'d code on line 184 Notice: Trying to get property of non-object in /var/www/clients/client1/web1/web/tools/smarty/sysplugins/smarty_internal_templatebase.php(157) : eval()'d code on line 184 ') center no-repeat fixed #FFF;background-size: cover;">........</div> Any idea, how to fix it? Thank you Shaft :-)
  7. Hello, I have a write script for xml import product from supplier and work fine under 1.6.0.x version with class. I wanted to use a script for this new version 1.6.1.0 and now I get this error "Fatal error: Class 'Context' not found in /srv/www/example.com/public/www/init.php on line 21. This is sample of script code: $presto_init = array("ObjectModel", "webservice/WebserviceRequest", "Tools", "shop/Shop", "db/Db", "db/DbPDO", "Context", "Configuration"); require_once('config/alias.php'); require_once('config/defines.inc.php'); require_once('config/settings.inc.php'); include('init.php'); ini_set('display_errors', 'on'); error_reporting(E_ALL | E_STRICT); class Worker { public static function loadPrestaShopClass($path) { require_once("classes/".$path.".php"); $file = explode("/", $path); $class = end($file); class_alias($class."Core", $class); return $class; } } Does anyone know, what Prestashop change in this version and how to change it to work? Thank you for your reply. Regards Shaft
  8. Zdravím, zkuste zvětšit min-height na větší výšku z defaultně v šabloně nastavených 344px na například 500px. Pokud používáte default template - "themes/default_bootstrap/css/global.css" toto: #facebook_block,#cmsinfo_block. V tom změňte hodnotu min-height na vyšší. S pozdravem Shaft
  9. Aby bylo políčko zaškrtnuté primárně, tak bych hledal někde v souboru your_theme/authetication.tpl něco jako newsletter v kódu. Osobně jsem to nedělal, ale bude to určitě možné.
  10. Řešil bych to přidáním úplně nového pole do kódu a to označil jako IČ. Následně bych dal pryč to původní IČ.
  11. Hi, i need help with TinyMce resolved this problem in Prestashop. This is for template to use in Ebay, allegro etc. automatic auction. I just create a html template with css style inside. For example: <style type="text/css"><!-- #page_aukro { width:100%; border:1px solid black; min-width: 600px; max-height: 6000px; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABZJREFUeNpi2r9//38gYGAEESAAEGAAasgJOgzOKCoAAAAASUVORK5CYII=); } --></style> <div id="page_aukro"> Content ..... </div> Now if I save this template inside Prestashop - using TinyMce editor (paste in HTML code) remove tag and stay just this: <div id="page_aukro"> Content .... </div> How and where to make a exception for TinyMce to do not remove tag ? I was searching all day and trying but without sucess. Thank you for your help. Regards, Shaft
  12. I was trying do something in "controllers/front/AddressController.php" and "controllers/front/AuthController.php" like: If company is set, no need to validate a first name and last name, else first name and last name is required. But withnout success... :/
  13. Hello, I would need advice on how to set not required fields for first name and last name, if the customer fills the company field. -------------------------------- For example 1: The customer fills in the order: Company: XYZ First name: "empty" // not required Last name: "empty" // not required Adress line: XYZ ZIP CODE: XYZ City: XYZ State : XYZ etc.... For example 2: Company: XYZ First name: XYZ // they can fill, but not required Last name: XYZ // they can fill, but not required Adress line: XYZ ZIP CODE: XYZ City: XYZ State : XYZ etc.... For example 3: Company: "empty" First name: XYZ //now it is required Last name: XYZ //now it is required Adress line: XYZ ZIP CODE: XYZ City: XYZ State : XYZ etc.... ----------- Anybody know, how to do that? Prestashop version 1.6.0.7. I think this will help more people. Thank you, for your answer. Best regards, Shaft
  14. Můžu tě prosímtě ještě poprosit, jestli nevíš, v jakých souborech se dají takto upravit ceny v "košíku" a pokladně první krok souhrn objednávky. Zkoušel jsem upravovat v themes/moje_tema/modules/blockcart/ soubor .tpl kde bylo convertPrice a není zatím žádný vliv.... Jinak na stránce produktu toto funguje skvěle. Děkuji :-)
  15. Zdravím, nevím, zda to již někdo zde řešil. Nicměné pořeboval by jsem vyřešit následující věc.: Mám nastaveno na eshopu, aby se mi částka zaokrouhlovala a byla zobrazena bez desetinných míst. Ovšem na faktuře je to rovněž zaokrouhleno na celý koruny. Má otázka zní: Jak nastavit ceny na faktuře tak, aby nebyly zaokrouhleny na celé koruny, ale byly rozepsány s 2 desetinami s tím, že obchod bude zobrazovat zaokrouhlené ceny bez desetin?? Myslím, že by to pomohlo více lidem. Děkuji předem, S pozdravem S.
  16. Hi, i have problem with email template. If customer create an order, he will receive a email (using - order_conf.html template). Everythink is ok, but if he will received a email, the products, which he will order is not show in email in this template. See the attachment file. I am using 1.6.0.7. with "czech" language. If I try to use a "en" template, the result was the same. Please, help me. Thank you. Regards Shaft
  17. Hi, I have a problem with search by code, witch I have in product combination. For example: I have product with name "test" and code "001". For this product are two combination "A and B". I set for this combination different code name like this for first combination "001A" and for second combination "001B". If I want to search by code, i will write this to search bar "001" and I will get result - product "test". It is OK. But if I want search exactly combination "A" for product "test", I will write "001A" to search bar and I will get NO RESULTS. I have Prestashop 1.6.0.6. Does anyone some solution, how to fix it? Thank you, Shaft
  18. Zdravím, po dnešním celodenním brouzdání a hledání modulu zdarma pro platbu v hotovosti při osobním odběru na verzi 1.5x ps, jsem konečně našel výborný modul, který je dokonce lepší, než byl klasický modul pro platbu v hotovosti (cash on pickup) pro verze 1.4x. Modul se jmenuje Universal Payment. Dokáže vytvořit neomezeně platebních metod typu "Platba v hotovosti". Modul jsem sám ozkoušel na verzi 1.5.2 a funguje bez problémů. Tento modul je ZDARMA dostupný pro verzi 1.5x Stažení ZDE: http://addons.prestashop.com/en/payments-gateways-prestashop-modules/5507-Universal-payment-module.html Češtinu jsem udělal a přikládám v příloze (nějak tam není komplet čeština v adminu, ale pro zákazníky je čeština vidět kompletní). Nakopírovat do adresáře modulu (../modules/universalpay/translations/) Snad jsem usnadnil hodně lidem práci v hledání :-). . cs.php cs.php
  19. Zdravím, nevím, zda je to někde v nastavení nebo tak, ale vadí mi jedna věc. Když má zákazník v košíku zboží a klikne na Objednávka. Typ procesu registrace: Standardní (vytvoření účtu a adresy) Při plné registraci, kdy zákazník na začátku zadá email, dostane se na stránku, kde nyní vyplní veškeré informace - jméno,příjmení, email, adresu, společnost atd... a dá REGISTROVAT. Po tomto procesu - REGISTROVAT bych předpokládal, že se bude pokračovat v objednávce. Jenže ono po kliknutí REGISTROVAT se dostane na stránku my-account.php (můj účet). Poté opět musí najet na košík a dát objednávka a až poté pokračuje v objednávce. Typ procesu registrace: Pouze vytvoření účtu Při plné registraci, kdy zákazník na začátku zadá email, dostane se na stránku, kde nyní vyplní pouze jméno, příjmení, email a heslo - poté dá tlačítko REGISTROVAT. Nyní nám vytvoří účet, ale přitom krásně zůstaneme na stránce objednávky a pokračujeme dále v objednávce. TENTO DRUHÝ ZPŮSOB JE IDEÁLNÍ ŘEŠENÍ, ale zase to tam píše, že musím vyplnit telefon i když tam není políčko na telefon. Takže u této varianty bych musel mít vypnutý povinný telefon, což se mi také nehodí. Můj dotaz tedy zní: Je možné nějak změnit přesměrování u Standardní registrace, aby se poté zobrazila stránka s pokračováním objednávky a né "můj účet" jako funguje u typu registrace "pouze vytvoření účtu"? Nebo jak vypnout povinný telefon při vyplňování pouze na té zrychlené stránce, kde se vyplňuje email, jméno, příjmení a heslo, ale poté při zadávání adresy nechat telefon povinný? Myslím, že by odpověď na tuto otázku pomohla více lidem. Předem děkuji za pomoc. Prestashop verze 1.5.2
  20. Měl jsem stejný problém s tím košíkem. Vyřešilo mi to toto řešení: http://www.prestasho...258#entry977258
  21. Jak jsi prosimtě vyřešil ten "select" objednávek co máš na tomto obrázku http://imageshack.us/f/84/vzorek.jpg/ ? Já bych právě potřeboval nějak vyřešit hromadný výběr objednávek a dát změnu stavu např. na "Doručeno", ale abych nemusel klikat na každou objednávku zvlášť. Myslím, že takových nás je tu dost, co řeší tento problém.
  22. Já jsem to zkoušel i natvrdo v kódu změnit ten text, ale jakmile jsem to změnil i natvrdo tak to nešlo... Nevím, kde je zakopanej pes
  23. Zdravím, u toho modulu Free EU Cookie Law Module nefunguje text když přeložím. Funguje pouze originál. Nevíte co s tím?
×
×
  • Create New...

Important Information

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