Kereskedelmi és bolt bővítmények

virtuemart saját megrendelői oldal

Több
5 hónapja 2 hete #17925 Írta: sanya93
virtuemart saját megrendelői oldal téma létrehozva sanya93 által
csináltam egy interaktív póló tervezőt a virtuemart override fáljában a default php-ben, van hozzá még egy másik php fájl is és egy js- fájl, 
meg is jelenik szépen az adott terméknél ez. lehet testreszabni a pólót, megjelenik a póló képen interaktívan a felirat a kép stb.
Viszont itt jön a gond, hogy a kosárba rakás után nem jelenik meg a kosárban, tehát nem adja át a default fájl a kosárnak az értékeket.
Mi lenne szerintetek a legjobbmegoldás.
Itt a fájlom ani anúgy js-el szépen müködik.
<style>
.designer-layout {
  display: flex;
  gap: 40px;
  justify-content: center;
  align-items: flex-start;
  margin-top: 30px;
  flex-wrap: wrap;
}
.canvas-side {
  flex: 1;
  max-width: 420px;
}
.editor-side {
  flex: 1;
  max-width: 500px;
}
.shirt-designer-toolbar {
  margin-bottom: 20px;
}
#initial-shirt-image {
  display: none;
}
</style>

<div id="shirt-designer-container" class="shirt-designer-wrapper designer-layout">
  <!-- 🎨 Bal oldalon: canvas -->
  <div class="canvas-side">
    <h3>🎨 Tervezd meg a saját pólódat!</h3>
    <canvas id="shirt-canvas" width="400" height="400"></canvas>
    <p><small>* A végleges nézet megjelenik itt.</small></p>

    <!-- ⛳ Láthatatlan póló kép referenciának -->
    <img id="initial-shirt-image" src="http://localhost/tesztoldal/images/polo-feher-front.png" alt="Póló alap" />
  </div>

  <!-- 🛠️ Jobb oldalon: szerkesztők -->
  <div class="editor-side">

    <div class="shirt-designer-toolbar">
        <label for="custom-text">Szöveg:</label>
        <input type="text" id="custom-text" placeholder="Írd be a saját szöveged...">

        <label for="font-select">Betűtípus:</label>
        <select id="font-select">
            <option value="Arial">Arial</option>
            <option value="Comic Sans MS">Comic Sans MS</option>
            <option value="Courier New">Courier New</option>
            <option value="Georgia">Georgia</option>
            <option value="Impact">Impact</option>
            <option value="Tahoma">Tahoma</option>
            <option value="Times New Roman">Times New Roman</option>
            <option value="Trebuchet MS">Trebuchet MS</option>
            <option value="Verdana">Verdana</option>
            <option value="Lobster">Lobster</option>
        </select>

        <label for="font-size">Méret:</label>
        <input type="number" id="font-size" min="10" max="100" value="30">

        <label for="font-color">Szín:</label>
        <input type="color" id="font-color" value="#000000">

        <label><input type="checkbox" id="bold"> Félkövér</label>
        <label><input type="checkbox" id="italic"> Dőlt</label>
    </div>

    <div class="shirt-designer-toolbar">
        <label for="custom-image">Saját kép feltöltése:</label>
        <input type="file" id="custom-image" accept="image/*">
    </div>

    <div class="shirt-designer-toolbar">
        <label for="emoji-select">Emoji:</label>
        <select id="emoji-select">
            <option value="😀">😀</option>
            <option value="😎">😎</option>
            <option value="🔥">🔥</option>
            <option value="❤️">❤️</option>
            <option value="🎮">🎮</option>
            <option value="🏆">🏆</option>
            <option value="🧠">🧠</option>
        </select>
    </div>


<div class="shirt-designer-toolbar">
        <label for="shirt-side-select">Póló oldala:</label>
        <select id="shirt-side-select">
            <option value="front">Eleje</option>
            <option value="back">Hátulja</option>
        </select>
    </div>


    <div class="shirt-designer-toolbar">
        <label for="shirt-color-select">Póló színe:</label>
        <select id="shirt-color-select">
            <option value="feher">Fehér</option>
            <option value="fekete">Fekete</option>
            <option value="piros">Piros</option>
            <option value="kek">Kék</option>
            <option value="zold">Zöld</option>
        </select>
    </div>

Jelentkezz be, hogy te is részt vehess beszélgetésben!

Több
5 hónapja 2 hete #17926 Írta: sanya93
sanya93 válaszolt a következő témában: virtuemart saját megrendelői oldal
Nincs akkor erre megoldas?

Jelentkezz be, hogy te is részt vehess beszélgetésben!

Több
4 hónapja 2 hete #17934 Írta: kovacshazi
kovacshazi válaszolt a következő témában: virtuemart saját megrendelői oldal
Gyanítom használsz valami JavaScriptet ami a képre helyezi az opciókat.
Na ezzel a JS-sel kellene megoldani azt is, hogy a választott opciókat beírja a VM termék egyedi mezőibe a választott értéket.
Ez az egyedi mező kosár attributum legyen.

Segítség Joomla és VirtueMart webáruház készítéséhez, problémák megoldásában
www.webprogramok.hu

Joomladay2013 - Budapest, Hungary
www.joomladay.hu

Jelentkezz be, hogy te is részt vehess beszélgetésben!