[PHP] WebShop [2.0.0]

Message
Autor
Uživatelský avatar
Mysteria
Příspěvky: 9122
Registrován: 26 pro 2009, 15:40
Reputation: 7
Bydliště: Česká republika
Kontaktovat uživatele:

Re: [PHP] WebShop [2.0.0]

#821 Příspěvekod Mysteria » 20 kvě 2014, 11:59

Pokud si dobře pamatuju, tak slovenskej překlad nebyl podporovanej. Ale můžeš nahradit českej slovenským, to by mělo fungovat.

MagiCraft
Příspěvky: 369
Registrován: 29 kvě 2013, 18:34
Reputation: 3
Kontaktovat uživatele:

Re: [PHP] WebShop [2.0.0]

#822 Příspěvekod MagiCraft » 20 kvě 2014, 12:01

Ako predklad som si urobil v tom ws_items ale ta tabulka sa potm akokeby o jedno posunula a obrázk y boli v tom slovenskom preklade a ked bol precinok obrázok tak tam napísalo iba ked sa ten obrázok nachádza ./image/items.......
IP: Play.MagiCraft.eu
MagiCraft

Ak som pomohol K+ poteší :)

Uživatelský avatar
Mysteria
Příspěvky: 9122
Registrován: 26 pro 2009, 15:40
Reputation: 7
Bydliště: Česká republika
Kontaktovat uživatele:

Re: [PHP] WebShop [2.0.0]

#823 Příspěvekod Mysteria » 20 kvě 2014, 12:51

Jo no, říkám, že v době vydání nebyl slovenskej překlad podporován. Jestli ho chceš, tak nahraď českej a do slovenskýho dej všude NULL a mělo by to fungovat.

MagiCraft
Příspěvky: 369
Registrován: 29 kvě 2013, 18:34
Reputation: 3
Kontaktovat uživatele:

Re: [PHP] WebShop [2.0.0]

#824 Příspěvekod MagiCraft » 20 kvě 2014, 13:55

Tam som priložit tu tabulku a neviem ako dat ten znak $ do dalsieho stlpca...
Přílohy
WebShop.png
WebShop.png (166.38 KiB) Zobrazeno 3277 x
IP: Play.MagiCraft.eu
MagiCraft

Ak som pomohol K+ poteší :)

Uživatelský avatar
Mysteria
Příspěvky: 9122
Registrován: 26 pro 2009, 15:40
Reputation: 7
Bydliště: Česká republika
Kontaktovat uživatele:

Re: [PHP] WebShop [2.0.0]

#825 Příspěvekod Mysteria » 20 kvě 2014, 15:20

Stejně to nemáš správně, vidíš že místo slovenskýho překladu tam máš obrázek. Btw, co všechno jsi měnil kromě tabulky v databázi? Určitě jsi musel měnit i něco v PHP / JS kódu.

MagiCraft
Příspěvky: 369
Registrován: 29 kvě 2013, 18:34
Reputation: 3
Kontaktovat uživatele:

Re: [PHP] WebShop [2.0.0]

#826 Příspěvekod MagiCraft » 20 kvě 2014, 15:32

menil som iba preklad nic viac nic menej a no ve dto ze ked tam mam ten obrázok tak ako sa to dá presunút do iného stlpca
IP: Play.MagiCraft.eu
MagiCraft

Ak som pomohol K+ poteší :)

Uživatelský avatar
Mysteria
Příspěvky: 9122
Registrován: 26 pro 2009, 15:40
Reputation: 7
Bydliště: Česká republika
Kontaktovat uživatele:

Re: [PHP] WebShop [2.0.0]

#827 Příspěvekod Mysteria » 20 kvě 2014, 16:48

Neříkej mi, že jsi tam nic neměnil, když vidím, že ano. V originální verzi je jenom sloupeček s anglickým a českým názvem předmětu, ty tam máš navíc ten slovenskej. Plus vidím překlad názvů sloupečků do slovenštiny.

Takže za mě to vidím, že při těch úpravách došlo někde k chybě kvůli neznalosti PHP / JS a podobně. Když mi nedáš upravenej kód, tak bohužel nemám jak ti tam zjistit chybu.

MagiCraft
Příspěvky: 369
Registrován: 29 kvě 2013, 18:34
Reputation: 3
Kontaktovat uživatele:

Re: [PHP] WebShop [2.0.0]

#828 Příspěvekod MagiCraft » 20 kvě 2014, 18:18

NO menil som to v tomto: http://www........cz/ web/ webshop/ app/ templates/ Homepage/ default.latte
A u je ten kód:
Spoiler: zobrazit

Kód: Vybrat vše

{#title}WebShop - Přehled předmětů{/#}
{#content}
      <div class='listItems'>
         <header>
            <img src='{$basePath}/images/header.png' alt='Header' />
         </header>
         <aside>
            <h1>Chcete pohodlne získať nejakú vec na server? Tu si ju môžete kúpiť!</h1>
         </aside>
         <section>
            <a class='detailUserAccount' href='' title='Kliknutím zobrazíte / skryjete podrobný prehľad uživateľského účtu.'>Prehľad uživateľského účtu / Odhlásenie</a>
            <table class='userAccount'>
               <tbody>
                  <tr>
                     <td class='key' title='Zobrazuje meno aktuálneho uživateľského účtu pod ktorým ste prihlásený do aplikacie WebShop.'>Uživateľské meno</td>
                     <td class='value' title='Zobrazuje meno aktuálneho uživateľského účtu pod ktorým ste prihlásený do aplikacie WebShop.'>{$userName}</td>
                  </tr><tr>
                     <td class='key' title='Zobrazuje aktuálný stav Vášho bankovného účtu na serveri.'>Zostatok na účte</td>
                     <td class='value' title='Zobrazuje aktuálný stav Vášho bankovného účtu na serveri.'>{$userBalance}{$currency}</td>
                  </tr><tr>
                     <td class='key' title='Zobrazuje, ako Vás aplikacia WebShop detekuje na serveri.'>Stav na serveri</td>
                     <td n:if='$userStatus' class='value green' title='Zobrazuje, ako Vás aplikacia WebShop detekuje na serveri.<br/>Zelené písmo indikuje, že ste detekovaný ako Online na serveru a budete môcť bez problémov nakupovať.'>Online (přihlášen)</td>
                     <td n:if='!$userStatus' class='value red' title='Zobrazuje, ako Vás aplikacia WebShop detekuje na serveri.<br/>Červené písmo indikuje, že ste detekovaný ako Offline na serveru a nebudete môcť nakupovať pokým nebudete Online na serveri.'>Offline (nepřihlášen)</td>
                  </tr><tr>   
                     {if $userCurrentIPAddress == $userLastIPAddress}
                     <td class='key' title='Zobrazuje Vašu aktuálnu IP adresu a polohu.'>Aktuálna IP adresa</td>
                     <td class='value green' title='Zobrazuje Vašu aktuálnu IP adresu a polohu.<br/>Zelené písmo indikuje shodu s poslední známou IP adresou.'>{$userCurrentIPAddress} ({$userCurrentLocation})</td>
                  </tr><tr>
                     <td class='key' title='Zobrazuje Vašu poslednú známu IP adresu a polohu.'>Posledná IP adresa</td>
                     <td class='value green' title='Zobrazuje Vašu poslednú známu IP adresu a polohu.<br/>Zelené písmo indikuje shodu s aktuální IP adresou.'>{$userLastIPAddress} ({$userLastLocation})</td>
                     {else}
                     <td class='key' title='Zobrazuje Vašu aktuálnu IP adresu a polohu.'>Aktuálna IP adresa</td>
                     <td class='value red' title='Zobrazuje Vašu aktuálnu IP adresu a polohu.<br/>Červené písmo indikuje rozpor s poslední známou IP adresou.'>{$userCurrentIPAddress} ({$userCurrentLocation})</td>
                  </tr><tr>   
                     <td class='key' title='Zobrazuje Vašu poslednú známu IP adresu a polohu.'>Posledná IP adresa</td>
                     <td class='value red' title='Zobrazuje Vašu poslednu známu IP adresu a polohu.<br/>Červené písmo indikuje rozpor s aktuální IP adresou.'>{$userLastIPAddress} ({$userLastLocation})</td>
                     {/if}
                  </tr><tr>   
                     <td class='key' title='Zobrazuje dátum a čas Vášho posledného prihlásenia na serveri.'>Posledné prihlásenie</td>
                     <td class='value' title='Zobrazuje dátum a čas Vášho posledného prihlásenia na serveri.'>{$userLastLogin}</td>
                  </tr><tr>
                     <td class='key' title='Tlačítko slúži k bezpečnému odhláseniu z aplikacie WebShop.'>Odhlásenie</td>
                     <td class='value' title='Odhlásenie z aplikacie WebShop.'>{form logoutForm}{input sendForm}{/form}</td>
                  </tr>
               </tbody>
            </table>
            {foreach $flashes as $flash}
               {if $flash->type == 'error'}
                  <div class='error'><img src='{$basePath}/images/error.png' alt='Chyba' />{$flash->message}</div>
               {else}
                  <div class='success'><img src='{$basePath}/images/success.png' alt='Úspech' />{$flash->message}</div>
               {/if}
            {/foreach}
            <table class='listItemsTable'>
               <thead>
                  <tr>
                     <th title='Klikni pre zoradenie tabuľky podľa ID predmetu.'>ID predmetu</th>
                     <th title='Klikni pre zoradenie tabuľky podľa originálneho názvu predmetu.'>Originálny názov predmetu</th>
                     <th title='Klikni pre zoradenie tabuľky podľa českého názvu predmetu.'>Český názov predmetu</th>
                     <th title='Klikni pre zoradenie tabuľky podľa slovenského názvu predmetu.'>Slovenský názov predmetu</th> #toto som zmenil
                     <th>Obrázok predmetu</th>
                     <th title='Klikni pre zoradenie tabuľky podľa ceny predmetu.'>Cena predmetu</th>
                  </tr>
               </thead>
               <tbody>
                  <tr n:foreach='$items as $item' title='Klikni pre nákup predmetu {$item->nameSlovak}.'>
                     <td>{$item->id}</td>
                     <td>{$item->nameEnglish}</td>
                     <td>{$item->nameCzech}</td>
                     <td>{$item->nameSlovak}</td> # a toto som zmenil
                     <td>{$item->image}</td>
                     <td>{$item->price}</td>
                  </tr>
               </tbody>
            </table>
         </section>
      </div>
      <script>
         var loginPage = false;
         var itemDetail = false;
         var currency = {$currency};
      </script>
      <script>var installedVersion = {$installedVersion};</script>
{/#}
IP: Play.MagiCraft.eu
MagiCraft

Ak som pomohol K+ poteší :)

Uživatelský avatar
Mysteria
Příspěvky: 9122
Registrován: 26 pro 2009, 15:40
Reputation: 7
Bydliště: Česká republika
Kontaktovat uživatele:

Re: [PHP] WebShop [2.0.0]

#829 Příspěvekod Mysteria » 20 kvě 2014, 21:18

No to je jasný, jenže ta tabulka je celá zpracovávaná JavaScriptem, takže ještě musíš ten sloupeček přidat v js/main.js, protože díky tomu to máš posunutý.

Kód: Vybrat vše

'aoColumnDefs': [
                { 'aTargets': [0], 'bUseRendered': false, 'fnRender': function (o, val) { return '<a class="itemDetail fancybox.ajax" data-fancybox-group="S0" href="./detail/?itemID=' + o.aData[0] + '"\>' + o.aData[0] + '</a>'; } },
                { 'aTargets': [1], 'bUseRendered': false, 'fnRender': function (o, val) { return '<a class="itemDetail fancybox.ajax" data-fancybox-group="S1" href="./detail/?itemID=' + o.aData[0] + '"\>' + o.aData[1] + '</a>'; } },
                { 'aTargets': [2], 'bUseRendered': false, 'fnRender': function (o, val) { return '<a class="itemDetail fancybox.ajax" data-fancybox-group="S2" href="./detail/?itemID=' + o.aData[0] + '"\>' + o.aData[2] + '</a>'; } },
                { 'aTargets': [3], 'bSortable': false, 'bUseRendered': false, 'fnRender': function (o, val) { return '<a class="itemDetail fancybox.ajax" data-fancybox-group="S3" href="./detail/?itemID=' + o.aData[0] + '"\><img src="' + o.aData[3] + '" alt="' + o.aData[1] + '" width="22" height="22" /></a>'; } },
                { 'aTargets': [4], 'bUseRendered': false, 'fnRender': function (o, val) { return '<a class="itemDetail fancybox.ajax" data-fancybox-group="S4" href="./detail/?itemID=' + o.aData[0] + '">' + o.aData[4] + currency + '</a>'; } }
            ],

MagiCraft
Příspěvky: 369
Registrován: 29 kvě 2013, 18:34
Reputation: 3
Kontaktovat uživatele:

Re: [PHP] WebShop [2.0.0]

#830 Příspěvekod MagiCraft » 20 kvě 2014, 21:36

jj uz som na to prisiel... a este da sa dako zmenit velkost tych stlpcov?
IP: Play.MagiCraft.eu
MagiCraft

Ak som pomohol K+ poteší :)


Zpět na „Návody“

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 8 hostů