Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Admin: bei Bestellung Artikelbilder anzeigen

    aldor80

    • Neu im Forum
    • Beiträge: 14
    Admin: bei Bestellung Artikelbilder anzeigen
    Antwort #15 am: 29. August 2010, 22:19:00
    Hier mal der erste Versuch:

    nach:

    Code: PHP  [Auswählen]
    <?php

            for ($i = 0, $n = sizeof($order->products); $i <$n; $i ++) {

                    echo '          <tr class="dataTableRow">'."\n".'            <td class="dataTableContent" valign="top" align="right">'.$order->products[$i]['qty'].' x </td>'."\n".'            <td class="dataTableContent" valign="top">

    einfügen:

    Code: PHP  [Auswählen]
    <a href="../images/product_images/thumbnail_images/'.$order->products[$i]['id'].'_0.JPG" target="_blank"><img src="../images/product_images/thumbnail_images usw.

    Vielleicht habt Ihr noch bessere Vorschläge. Würde mich freuen!

    aldor80

    • Neu im Forum
    • Beiträge: 14
    Admin: bei Bestellung Artikelbilder anzeigen
    Antwort #16 am: 29. August 2010, 22:21:16
    hier nochmal der vollständige Code:

    Code: PHP  [Auswählen]
    <a href="../images/product_images/thumbnail_images/'.$order->products[$i]['id'].'_0.JPG" target="_blank"><img src="../images/product_images/thumbnail_images/'.$order->products[$i]['id'].'_0.JPG" border="0">

    Sorry :oops:

    Haina

    • Fördermitglied
    • Beiträge: 217
    Admin: bei Bestellung Artikelbilder anzeigen
    Antwort #17 am: 16. Mai 2011, 21:21:31
    @aldor80
    Hallo aldor, nette Idee.

    Würde an Deiner Stelle aber das JPG klein schreiben, Win local verzeiht das zwar aber manche Unix-Doms sind da recht eigensinnig.

    Zudem wenn Du schon einen Link drauflegst, warum dann nicht gleich auf die Popups ??

    Und damit's noch sauberer formatiert rüber kommt kannst Du noch eine <td> an den Anfang setzen, Content und Headerbereich, insgesamt also etwa so ...

    Artikel-Bilder im Admin bei den BESTELLUNGEN anzeigen

    /admin/orders.php ca. Z. 590

    Nach:

    Code: PHP  [Auswählen]
      for ($i = 0, $n = sizeof($order->products); $i <$n; $i ++) {          echo ' <tr class="dataTableRow">'."\n".'
    einfügen:

    Code: PHP  [Auswählen]
    <td class="dataTableContent" valign="top" align="left"> <a href="../images/product_images/popup_images/'.$order->products[$i]['id'].'_0.jpg" target="_blank"><img src="../images/product_images/thumbnail_images/'.$order->products[$i]['id'].'_0.jpg" border="0"> </td>
     
    und damit noch der Table-Header passt weiter oben ca. Z. 564

    nach:

    Code: PHP  [Auswählen]
     <tr class="dataTableHeadingRow">
     
    einfügen:

    Code: PHP  [Auswählen]
    <!-- shs folgende Zeile eingefügt wegen Artikelbild in der Bestellung bzw. Bestell-Position ...   -->
                <td class="dataTableHeadingContent" width="125px"><?php echo TABLE_HEADING_PRODUCTS; ?></td>
     
    Viel Spass damit
     :)

    Sardaukar

    • Frisch an Board
    • Beiträge: 73
    • Geschlecht:
    Admin: bei Bestellung Artikelbilder anzeigen
    Antwort #18 am: 17. Mai 2011, 10:48:43
    Danke an enricosh, funktioniert einwandfrei. :)

    speedy

    • Viel Schreiber
    • Beiträge: 3.214
    Admin: bei Bestellung Artikelbilder anzeigen
    Antwort #19 am: 05. Juni 2011, 22:28:32
    Also ich wäre dafür das zu übernehmen, habe es testweise integriert und es erleichtert schon einiges.
    Zugleich wäre es die konsequente Umsetzung, da im Adminbereich sowieso schon an einigen Stellen Thumbnails angezeigt werden.

    Ich würde nur folgendes ändern.

    statt

    Code: PHP  [Auswählen]
     <td class="dataTableHeadingContent" width="125px"><?php echo TABLE_HEADING_PRODUCTS; ?></td>
    folgendes:

    Code: PHP  [Auswählen]
    <td class="dataTableHeadingContent" width="125px"><?php echo TABLE_HEADING_IMAGE; ?></td>
    In der lang/german/admin/orders.php dann noch über

    Code: PHP  [Auswählen]
    define('TABLE_HEADING_PRODUCTS', 'Artikel');
    das hier einfügen:

    Code: PHP  [Auswählen]
    define('TABLE_HEADING_IMAGE','Bild');
    2x die Spalte "Artikel" auszugeben, wie oben wie beschrieben finde ich nicht gut.

    Diese kleine Erweiterung von Enrico wirkt sich nur ggü. dem Admin aus, falls jemand die ersten Posts im Thread liest, die erst einen anderen Eindruck erwecken könnten.

    web28

    • modified Team
    • Beiträge: 9.404
    Admin: bei Bestellung Artikelbilder anzeigen
    Antwort #20 am: 06. Juni 2011, 11:52:56
    Diesen Code halte ich für suboptimal:

    Code: PHP  [Auswählen]
            ../images/product_images/popup_images/'.$order->products[$i]['id'].'_0.jpg"
    Den Bildernamen sollte sich man aus der Datenbank holen. Da muss nämlich nicht zwangsläufig

    Code: PHP  [Auswählen]
            ...'_0.jpg'
    drinstehen. Das können GIF oder PNG Bilder sein, externe Bilder usw.

    Ich bin mir auch völlig sicher, dass dieses Thema im Forum schon behandelt wurde.

    Gruss Web28

    speedy

    • Viel Schreiber
    • Beiträge: 3.214
    Admin: bei Bestellung Artikelbilder anzeigen
    Antwort #21 am: 06. Juni 2011, 12:14:15
    Meinst du es so, wie in der "categories_view.php" bei den bisherigen Thumbnails.

    Code: PHP  [Auswählen]
    xtc_image(DIR_WS_CATALOG_THUMBNAIL_IMAGES.$products['products_image'], $products['products_name'], '50%')

    infobewerber

    • Neu im Forum
    • Beiträge: 14
    Re: Admin: bei Bestellung Artikelbilder anzeigen
    Antwort #22 am: 27. August 2011, 15:09:11
    @aldor80

    Also bei mir kommt nur ein leeres Bild / Platzhalter wenn ich das von "aldor80" eingebe!

    Pfadangabe scheint fehlerhaft zu sein!

    Kann jemand bitte helfen?

    Sonst super Lösungsansatz!

    infobewerber

    • Neu im Forum
    • Beiträge: 14
    Re: Admin: bei Bestellung Artikelbilder anzeigen
    Antwort #23 am: 31. August 2011, 14:53:34
    @web28, @Speedy und @Co. habt Ihr eine Idee??

    Die Bilder werden bei mir mit eurer Methode nicht angezeigt!

    Vielen Dank

    [EDIT Tomcraft 31.08.2011: Full-Quote entfernt, siehe: FAQ: Full-Quotes und Groß-/Kleinschreibung - mit anderen Worten Netiquette!]

    shopfuchs

    • Neu im Forum
    • Beiträge: 33
    Re: Admin: bei Bestellung Artikelbilder anzeigen
    Antwort #24 am: 05. September 2011, 09:08:24
    Hallo,
    wie löscht man die Artikelbilder aus der Bestellung wieder raus? Bei mir verschiebt sich da alles. Sieht nicht schön aus. Vielen Dank!

    voodoopupp

    • Fördermitglied
    • Beiträge: 1.869
    • Geschlecht:
    Re: Admin: bei Bestellung Artikelbilder anzeigen
    Antwort #25 am: 05. September 2011, 09:16:22
    Äääääh, indem du das, was du eingebaut hast, auch wieder raus löschst?  :-?

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.370
    • Geschlecht:
    Re: Admin: bei Bestellung Artikelbilder anzeigen
    Antwort #26 am: 05. September 2011, 16:09:49
    :good:

    :lol2:

    Genau so wird es gemacht... einfach die Anleitung rekursiv abarbeiten. :D

    Grüße

    Torsten

    speedy

    • Viel Schreiber
    • Beiträge: 3.214
    Re: Admin: bei Bestellung Artikelbilder anzeigen
    Antwort #27 am: 09. September 2011, 22:23:54
    @infobewerber
    web28 hat ja hier gesagt, dass die Bilder am Ende nicht zwingend _0.jpg benannt sein müssen.
    Deshalb sollte man es aus der Datenbank holen, um an die richtigen Dateinamen zu kommen, doch das hat halt noch keiner umgesetzt.

    Prinzipiell fände ich das auch schön, da es die Arbeit erleichtern kann, evtl. kommt es mal oder nicht.
    Ich habe es bislang nur getestet und dann das von web28 beschriebene Problem festgestellt und mich dann nicht weiter damit beschäftigt, da eben nicht optimal.

    surftimer

    • Neu im Forum
    • Beiträge: 30
    • Geschlecht:
    Re: Admin: bei Bestellung Artikelbilder anzeigen
    Antwort #28 am: 07. Dezember 2011, 21:47:30
    Hallo

    Hat das schon jemand gemacht oder gibt es irgendwo eine fertige Anleitung wie man die Bilder aus der Datenbank holt und im Adminbereich bei den Bestellungen ausgibt ? Ich habe auch das Problem, dass x Bilder jpg, JPG, JPEG oder gif heissen und dass alles umkonvertieren etc. wäre eine Wahnsinnsarbeit.

    Danke für jede Hilfe

    Gruß

    Michael

    GTB

    • modified Team
    • Gravatar
    • Beiträge: 6.306
    • Geschlecht:
    Re: Admin: bei Bestellung Artikelbilder anzeigen
    Antwort #29 am: 07. Dezember 2011, 22:10:45
    Du musst nur einen "LEFT JOIN" auf die Tabelle "products" machen, dann hat du den Bildnamen.

    Gruss Gerhard
    Trade Republic - Provisionsfrei Aktien handeln
    20 Antworten
    10424 Aufrufe
    04. August 2014, 13:53:30 von noRiddle (revilonetz)
    4 Antworten
    2193 Aufrufe
    12. September 2016, 17:37:53 von Glera77
    11 Antworten
    6898 Aufrufe
    03. Juni 2010, 20:04:11 von sinuspower
    2 Antworten
    2083 Aufrufe
    24. Dezember 2014, 22:54:22 von robertko