Jump to content

Vvitty

Members
  • Posts

    39
  • Joined

  • Last visited

Everything posted by Vvitty

  1. Ok, now I could see additional information in the customer list of BO, I could correctly register customer, but still missing a radio button. How can I load preset values for radio buttons from the database? Like the one from ps_gender, just from ps_scales or any other created.
  2. Looks nice, I will try to figure it out Thanks!
  3. Hello, I need to add a radio button into customer registration. I've already added it into authentication.tpl, but how could I load it by data (and put them into database then)? I solved it long time ago for PS1.2, but with PS1.5.6, I got lost a bit It is used for my information to understood in which model scales my customers are interested in, so I would add a column id_scale into ps_customers. Thanks for help! That's what I added to authentication.tpl (inspired by gender setting), it shows the label in the registration form but obviously not any buttons... <p class="radio required"> <span>{l s='Preffered scale'}</span> {foreach from=$scales key=k item=scale} <input type="radio" name="id_scale" id="id_scale{$scale->id}" value="{$scale->id}" {if isset($smarty.post.id_scale) && $smarty.post.id_scale == $scale->id}checked="checked"{/if} /> <label for="id_scale{$scale->id}" class="top">{$scale->name}</label> {/foreach} </p>
  4. Taky mam historickou 1.2 a po zvazeni moznosti jsem databazi preportoval rucne, takze o veci z databaze jsem neprisel. Uprav modulu moc nemam, takze to me netrapi, tech par podstatnych ktere nejsou v 1.5.6 si koupim pro novou verzi... jen vhodne Themes jaksi nemuzu najit, v tech novych je vsechno strasne "roztahane" a to co jsem na starem mel na jednu obrazovku zabira v novem obrazovky dve
  5. Jestli ten interface funguje stejne dobre jako ostatni Aukro funkce, tak bych doporucil spise udelat celem vzad... doporucuji si projit Aukro forum :-( Zejmena kdyz k tomu pripocteme nulovou podporu ze strany Aukra (pokud nepocitam odpoved "predali jsme to technikum k analyze", volne prelozeno asi jako "nechapeme co po nas vubec chcete tak nas uz neotravujte, a nezapomente zaplatit mesicni vyuctovani"...
  6. Popis byl u toho, pripadne se da dohledat v prislusnem vlakne zde na webu. Je tu popis instalace, par problemu co s tim lidi meli i jak to pouzivat. Je to zdarma, tak je treba pocitat s tim ze bude potreba projit par stranek psaneho textu pro nalezeni instrukci. Druhou moznosti je dat $20 nekomu kdo to udela za Vas, pripadne €40 za hotovy modul ktery ma i instalator ;-) Ja to instaloval pred rokem a vim ze to nezabralo vic nez hodinku vcetne nalezeni ze vubec existuje. Bezi mi to na 1.3.5 bez problemu.
  7. Jde to i zadarmo, zalezi jak velky komfort a podporu od toho clovek ceka. Ja pouzivam script od Luca Lo Bascio a jsem s nim spokojeny, na tech par uprav co potrebuji to staci. V signature je nize uvedeny text, predpokladam ze aspon trosku znaly uzivatel si to dohleda treba pomoci googlu. Pokud ne, tak nezbyva nez zacalovat nekomu kdo to zvladne ;-) ---------------------------------- Script by Luca Lo Bascio. Visit www.atomicshop.it to shop Hardware, Console, CD and DVDs Recordable, Monitor, TV and more. If you are interested at DROPSHIPPING, we created a script that inserts and updates categories, brands and products of www.AtomicShop.it in your PrestaShop e-commerce, Joomla VirtuaMart or Wordpress. You sell, we ship! The gain is assured! Acctually only for shipping in Italy For information send email to [email protected]
  8. Vvitty

    Odpočet

    Sice je to off topic, ale existuje nejaky rozumny duvod proc by mel mit eshop na webu oteviraci dobu? Tim se pripravis o jednu z vyhod, a to ze si zakaznik muze nakoupit kdy chce a ma cas a naladu...
  9. Chci mit uvedene ceny v cizich menach jen jako orientacni, aby to dotycny nemusel pokazde prepocitavat z CZK, ale platbu bych rad obdrzel v CZK, ne v cizi mene. Jednoduchy zpusob jsem nenasel, tak jsem zmenil kurzy tak, aby odpovidaly castce kterou mi PP pripise po prevodu a bude.
  10. Mam aktualne povolene tri meny - hlavni (CZK) a pro lepsi orientaci zahranicnich zakazniku take EUR a USD. Je mozne nekde v PP modulu nebo Preste nastavit, aby se platby pres PP provadely rovnou v CZK, bez ohledu na to jakou menu ma zakaznik zvolenou pro zobrazovani ? Samozrejme to znamena, ze zakaznikovi muze PP namisto rekneme 100 EUR strhnout 102,53 EUR, ale to se da osetrit poznamkou s odkazem na aktualni kurzy... rad bych se vyhnul problemum s neustalymi zmenami kurzu :-)
  11. Tohle jsem resil vloni, myslim ze to skoncilo upravou PHP tak, aby v pripade ze lze product objednat a mnozstvi je nula zobrazil "Out of stock" a jinak "Available", ale uz nemuzu dohledat kde to presne bylo. Pro to, co ma zakazano objednavani pod nulu pak zobrazuje "This product is no longer in stock". Resp. ceske ekvivalenty. Myslim, ze navod tu dokonce nekde byl, v anglicke verzi fora.
  12. Efendy: z obchodnich podminek "Příklad: Do košíku vložím 1x telefon (zboží nad 1000Kč) poštovné je tedy 150Kč, přidám další telefon k poštovnému se přičte manipulační poplatek 100Kč, přidám hodinky (zboží do 1000Kč) k poštovnému se přičte manipulační poplatek 50Kč. celkové poštovné včetně manipulačních poplatků je tedy 300Kč."
  13. Vzhledem k tomu, ze nejste platce DPH, tak je nesmysl uvadene ceny oznacovat "XXX Kc s DPH". Jinymi slovy, vyhodte si na shopu to "s DPH" z vypisu, uctu, souhrnu a dalsich... napr. se to da rozume udelat v prekadech.
  14. Mamejeradi: i v Cechach se da poctive vybudovat slusna firma. Ale nic neni zadarmo... coz asi vis sam ;-) Je pravda, ze uz jsem taky z nabidky nektere polozky vyhazel, ciste proto, ze je sem ruzni podnikavci tahaji nacerno z Ciny, k nakupni cene si pridaji petikorunu a vzhledem k tomu, ze neplati clo, DPH, prispevky na likvidaci a dalsi veci, tak se s prodejkou dostavaji pod nakupku poctiveho prodejce. Vzhledem k tomu, ze u nekterych pripadu velmi dobre znam puvod zbozi, jejich dodavatele i jeho cenu, je to velice jednoducha matematika. A kdyz nekoho z nich na Aukro.CZ vyhmatne financak, dotycny docela zaplace, jenze jeho misto seberou dva jini.
  15. pardon, ze se vmesuji do debaty, ale to jestli nekdo ma IC nebo ne nerika vubec nic o tom, jestli je to velkoodberatel nebo ne. Mam registrovane zakazniky s IC, kteri si koupi zbozi za 500.- za kvartal, a zakazniky bez IC, kteri nakoupi za radove vice penez. Proc tedy tomu prvnimu davat -20% jen proto, ze je firma, a druhemu nic ?
  16. modul ship2pay nadefinovat prepravce do 20 000 a k nemu priradit jako payment modul COD pro prepravce nad 20K uz jen bank transfer
  17. Ramble: Prohlizec IE7, OS WinXP, vse v US verzi.
  18. Proc se mi to ukazuje v anglictine ? Proc tam pulka veci neni vubec vyplnena (terms of use, delivery, ....) z defaultu ? Proc je tlacitko "vyhledej" mimo ramecek ? Proc linky vedou na prazdne nebo neexistujici stranky ? tot jest prvni pohled... dal jsem to nestudoval.
  19. BO - Orders - STatuses a tam si ve stavech objednavek zaskrtej pro ktere stavy povolit zakaznikovi stazeni faktury.
  20. Click... a diky za pripomenuti :-) Asi si budu muset nastavit nejake upominani, v praci delam zalohy kazdy patek, tak tady aspon jednou za mesic by taky neskodilo. Mamejeradi: pojezdy.eu , czko uz bylo zabrane spekulanty... a dik za reklamu Bronikus: tak pak posli link, az to budes mit v spoustenem stavu. Muzu hodit kratky odkaz treba do "magazinu".
  21. skoda, ze to neumi pocitat dopravne podle ceny A(!) hmotnosti, a zvysovat podle toho co je prekrocene prvni.
  22. Pridavam si do udaju o uzivateli jednu pro muj eshop dulezitou polozku - radio button (id_scale), podobne jako je pro volbu pohlavi uzivatele, jen data jsou jina. V tabulce mam prislusne pole pridane. Bohuzel, pri zakladani uctu se mnou nove pridana hodnota neulozi do databaze. Pri editaci uzivatele v menu osobnich udaju to uklada spravne. Zapomel jsem na neco pri upravach, kdyz jsem upravil jen Customer.php, identity.tpl a authentication.tpl (viz nize)? Verze shopu - 1.2.5. Upravil jsem Customer.php class Customer extends ObjectModel { public $id; /** @var string Secure key */ public $secure_key; /** @var integer Gender ID */ public $id_gender = 9; ... protected $fieldsValidate = array('secure_key' => 'isMd5', 'lastname' => 'isName', 'firstname' => 'isName', 'email' => 'isEmail', 'passwd' => 'isPasswd', 'id_gender' => 'isUnsignedId', 'id_scale' => 'isUnsignedId', 'birthday' => 'isBirthDate', 'newsletter' => 'isBool', 'optin' => 'isBool', 'active' => 'isBool'); ....... public function getFields() { parent::validateFields(); if (isset($this->id)) $fields['id_customer'] = intval($this->id); $fields['secure_key'] = pSQL($this->secure_key); $fields['id_gender'] = intval($this->id_gender); $fields['id_scale'] = intval($this->id_scale); $fields['lastname'] = pSQL(Tools::strtoupper($this->lastname)); .... a authentication.tpl / identity.tpl {l s='Title'} <input type="radio" name="id_gender" id="id_gender1" value="1" {if isset($smarty.post.id_gender) && $smarty.post.id_gender == 1}checked="checked"{/if} /> {l s='Mr.'} <input type="radio" name="id_gender" id="id_gender2" value="2" {if isset($smarty.post.id_gender) && $smarty.post.id_gender == 2}checked="checked"{/if} /> {l s='Ms.'} {l s='Modelové měřítko'} <input type="radio" name="id_scale" id="id_scaleZ" value="1" {if isset($smarty.post.id_scale) && $smarty.post.id_scale == 1}checked="checked"{/if} /> {l s='Z'} <input type="radio" name="id_scale" id="id_scaleN" value="2" {if isset($smarty.post.id_scale) && $smarty.post.id_scale == 2}checked="checked"{/if} /> {l s='N'} <input type="radio" name="id_scale" id="id_scaleTT" value="3" {if isset($smarty.post.id_scale) && $smarty.post.id_scale == 3}checked="checked"{/if} /> {l s='TT'} <input type="radio" name="id_scale" id="id_scaleH0" value="4" {if isset($smarty.post.id_scale) && $smarty.post.id_scale == 4}checked="checked"{/if} /> {l s='H0'} <input type="radio" name="id_scale" id="id_scale0" value="5" {if isset($smarty.post.id_scale) && $smarty.post.id_scale == 5}checked="checked"{/if} /> {l s='0'} <input type="radio" name="id_scale" id="id_scale00" value="6" {if isset($smarty.post.id_scale) && $smarty.post.id_scale == 6}checked="checked"{/if} /> {l s='00'} <input type="radio" name="id_scale" id="id_scaleO" value="99" {if isset($smarty.post.id_scale) && $smarty.post.id_scale == 99}checked="checked"{/if} /> {l s='Jiná'} ...
  23. Zajimava diskuze, diky za tip - modulky poslouzi pro inspiraci. Nicmene, ani to neni odpovedi na puvodni dotaz (nebo alespon jak jej chapu ja), protoze tohle poskytuje vicemene soupisku jednotlivych polozek v shopu a kolik na nich prodejce vydela. Ale opet to nedava zadnou predstavu o tom, jak velky byl profit napr. za minuly mesic - a rekl bych, ze bez zasahu do databaze a skriptu ktery do ni zapisuje objednavky se to udelat neda. V tabulce objednavek se tak musi krome prodejni ceny objevit i polozka nakladu (spocitana dle wholesale_price), ktera uz se potom da celkem dobre zpracovat podobne, jako cena. Bez toho je puvodni pozadavek nerealizovatelny (alespon ne spolehlive a dlouhodobe).
  24. - ne kazdy produkt ma stejnou marzi -> napr. od dodavatele A mam produkty s marzi 20%, od dodavatele B 50% a produkty me vlastni vyroby klidne i 100%. - pomerne casto mam u produktu mnozstevni slevy. U drobnosti za 25.- jsem mnohem radeji, kdyz si jich nekdo koupi rovnou 20 nebo treba 50, pak vyrazne klesa rezie takze ne, ze znalosti trzby za tento mesic nejsem schopen dat dohromady zisk, maximalne tak zbezny odhad. Na to byl podle me smerovan puvodni dotaz...
×
×
  • Create New...

Important Information

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