Marktplatz - Eine große Auswahl an neuen und hilfreichen Modulen sowie modernen Templates für die modified eCommerce Shopsoftware
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: Manufakturers BILD in die produktlisting und newprodukts!

    talktarif.de

    • Mitglied
    • Beiträge: 154
    • Geschlecht:
    Hallo
    ich habe jetzt schon viel gesucht aber nichts passendes Gefunden ich suche nach einem Weg das Hersteller bild in die Produkt Boxen ( Produktlisting und newprodukcts usw) zu bekommen.

    Danke im Vorraus

    lg steffen

    Linkback: https://www.modified-shop.org/forum/index.php?topic=20763.0
    Shop Hosting

    foxalpha

    • Neu im Forum
    • Beiträge: 42
    • Geschlecht:
    Re: Manufakturers BILD in die produktlisting und newprodukts!
    Antwort #1 am: 24. Juni 2012, 17:19:21
    Hallo,

    ich hatte das Problem auch mal, es müsste möglich sein wenn du folgende Änderungen vor nimmst:

    DATEI: /includes/modules/new_products.php
    Zeile: 54
    Code: PHP  [Auswählen]
            $new_products_query = "SELECT * FROM
                                                    "
    .TABLE_PRODUCTS." p,
                                                    "
    .TABLE_PRODUCTS_DESCRIPTION." pd,
                                                    "
    .TABLE_PRODUCTS_TO_CATEGORIES." p2c,
                                                    "
    .TABLE_CATEGORIES." c
                                                    where c.categories_status='1'
                                                    and p.products_id = p2c.products_id and p.products_id=pd.products_id
                                                    and p2c.categories_id = c.categories_id
                                                    "
    .$group_check."
                                                    "
    .$fsk_lock."
                                                    and c.parent_id = '"
    .$new_products_category_id."'
                                                    and p.products_status = '1' and pd.language_id = '"
    .(int) $_SESSION['languages_id']."'
                                                    order by p.products_date_added DESC limit "
    .MAX_DISPLAY_NEW_PRODUCTS;
     

    ändern in
    Code: PHP  [Auswählen]
            $new_products_query = "SELECT * FROM
                                                    "
    .TABLE_PRODUCTS." p,
                                                    "
    .TABLE_PRODUCTS_DESCRIPTION." pd,
                                                    "
    .TABLE_PRODUCTS_TO_CATEGORIES." p2c,
                                                    "
    .TABLE_CATEGORIES." c,
                                                    "
    .TABLE_MANUFACTURERS." m
                                                    where c.categories_status='1'
                                                    and p.products_id = p2c.products_id and p.products_id=pd.products_id and p.manufacturers_id = m.manufacturers_id
                                                    and p2c.categories_id = c.categories_id
                                                    "
    .$group_check."
                                                    "
    .$fsk_lock."
                                                    and c.parent_id = '"
    .$new_products_category_id."'
                                                    and p.products_status = '1' and pd.language_id = '"
    .(int) $_SESSION['languages_id']."'
                                                    order by p.products_date_added DESC limit "
    .MAX_DISPLAY_NEW_PRODUCTS;
     

    Mit dieser Änderung müsstest du jetzt mit Hilfe von
    Code: PHP  [Auswählen]
    {$module_data.MANUFACTURERS_IMAGE}
    in der Template Datei products_new.html auf das Herstellerbild zugreifen können.

    Diese Methode ist ungetestet und kann Fehler enthalten. Bitte Schreib wenn was nicht passt.

    Grüße

    FoX

    talktarif.de

    • Mitglied
    • Beiträge: 154
    • Geschlecht:
    Re: Manufakturers BILD in die produktlisting und newprodukts!
    Antwort #2 am: 24. Juni 2012, 18:51:54
    Habe das so eingefügt leider ohne Ergebnis unten mal ein Screenshot wie man sieht zeigt es denn Namen an! habe aber auch beides eingefügt.

    Code: PHP  [Auswählen]
    {$module_data.MANUFACTURER} {$module_data.MANUFACTURERS_IMAGE}  

    hier mal die New products.php

    Code: PHP  [Auswählen]
    {config_load file="$language/lang_$language.conf" section="new_products"}
    <h1>{#heading_text#}</h1>
     <div class="p_show1">
            {foreach name=aussen item=module_data from=$module_content}
    <div class="p_show2">

               {if $module_data.PRODUCTS_PRICE_P != ''}
    <div class="product_special">{$module_data.PRODUCTS_PRICE_P}</div>
    {/if}
    {if $module_data.PRODUCTS_OLDNEW != '' && $module_data.PRODUCTS_PRICE_P
    == ''}
    <div class="product_isnew"></div>
    {/if}


                     <h2><a title="{$module_data.PRODUCTS_NAME}" href="{$module_data.PRODUCTS_LINK}">{$module_data.PRODUCTS_NAME}</a></h2>

            <div class="p_show3">

                    {if $module_data.PRODUCTS_IMAGE}
            <a title="{$module_data.PRODUCTS_NAME}" href="{$module_data.PRODUCTS_LINK}">
            <img src="{$module_data.PRODUCTS_IMAGE}" alt="{$module_data.PRODUCTS_NAME}" /></a>
                       {else}
      <div style="height: 150px; width: 150px; text-align: center; border: 1px solid #dadada; margin: 5px;">
      <br /><br /><strong>Kein Bild verfügbar</strong></div>
            {/if}


          <div  style="font-size:22px; color:#E20074; font-weight: bold;">
              <p style="text-align: center"><br />{$module_data.PRODUCTS_PRICE}</p> </div>
                <p class="taxandshippinginfo" style="text-align: center">

                 Lieferung: {$module_data.PRODUCTS_SHIPPING_NAME}  <br />
                 {if $module_data.PRODUCTS_VPE}
                    {$module_data.PRODUCTS_VPE}
                 {/if}     {$module_data.MANUFACTURER} {$module_data.MANUFACTURERS_IMAGE}
                           </p>
    </div></div>

      {/foreach}
      <div id="cat_clear">&nbsp;</div>
    </div>
     

    nochmals danke ach ja das ganze muss dann auch noch in die produktklisting damit alle Produkt boxen damit ausgestattet sind.

    talktarif.de

    • Mitglied
    • Beiträge: 154
    • Geschlecht:
    Re: Manufakturers BILD in die produktlisting und newprodukts!
    Antwort #3 am: 24. Juni 2012, 18:54:56
    Sorry das ist natürlich die new_products.php  :datz:

    Code: PHP  [Auswählen]
    <?php
    /* -----------------------------------------------------------------------------------------
       $Id: new_products.php 1571 2010-12-10 12:38:05Z dokuman $

       modified eCommerce Shopsoftware - community made shopping
       http://www.modified eCommerce Shopsoftware.org

       Copyright (c) 2010 modified eCommerce Shopsoftware
       -----------------------------------------------------------------------------------------
       based on:
       (c) 2000-2001 The Exchange Project  (earlier name of osCommerce)
       (c) 2002-2003 osCommerce(new_products.php,v 1.33 2003/02/12); www.oscommerce.com
       (c) 2003   nextcommerce (new_products.php,v 1.9 2003/08/17); www.nextcommerce.org
       (c) 2006 xt:Commerce (new_products.php 1292 2005-10-07); www.(( Wir dulden keine kommerziellen Werbelinks - Bitte <a href="index.php?topic=3013.0">Forenregeln</a> beachten! ))

       Released under the GNU General Public License
       -----------------------------------------------------------------------------------------
       Third Party contributions:
       Enable_Disable_Categories 1.3                Autor: Mikel Williams | mikel@ladykatcostumes.com

       Released under the GNU General Public License
       ---------------------------------------------------------------------------------------*/


    $module_smarty = new Smarty;

    $module_smarty->assign('tpl_path', 'templates/'.CURRENT_TEMPLATE.'/');


    //fsk18 lock
    $fsk_lock = '';
    if ($_SESSION['customers_status']['customers_fsk18_display'] == '0') {
      $fsk_lock = ' and p.products_fsk18!=1';
    }

    $group_check = '';
    if (GROUP_CHECK == 'true') {
      $group_check = " and p.group_permission_".$_SESSION['customers_status']['customers_status_id']."=1 ";
    }

    if ((!isset ($new_products_category_id)) || ($new_products_category_id == '0')) {

        $new_products_query = "SELECT * FROM
                             "
    .TABLE_PRODUCTS." p,
                             "
    .TABLE_PRODUCTS_DESCRIPTION." pd
                             WHERE p.products_id = pd.products_id
                             and p.products_startpage = '1'
                             "
    .$group_check."
                             "
    .$fsk_lock."
                             and p.products_status = '1'
                             and pd.language_id = '"
    .(int) $_SESSION['languages_id']."'
                             order by p.products_startpage_sort ASC
                             limit "
    .MAX_DISPLAY_NEW_PRODUCTS;
    } else {

      if (MAX_DISPLAY_NEW_PRODUCTS_DAYS != '0') {
        $date_new_products = date("Y.m.d", mktime(1, 1, 1, date("m"), date("d") - MAX_DISPLAY_NEW_PRODUCTS_DAYS, date("Y")));
        $days = " and p.products_date_added > '".$date_new_products."' ";
      }
      $new_products_query = "SELECT * FROM
                                                    "
    .TABLE_PRODUCTS." p,
                                                    "
    .TABLE_PRODUCTS_DESCRIPTION." pd,
                                                    "
    .TABLE_PRODUCTS_TO_CATEGORIES." p2c,
                                                    "
    .TABLE_CATEGORIES." c,
                                                    "
    .TABLE_MANUFACTURERS." m
                                                    where c.categories_status='1'
                                                    and p.products_id = p2c.products_id and p.products_id=pd.products_id and p.manufacturers_id = m.manufacturers_id
                                                    and p2c.categories_id = c.categories_id
                                                    "
    .$group_check."
                                                    "
    .$fsk_lock."
                                                    and c.parent_id = '"
    .$new_products_category_id."'
                                                    and p.products_status = '1' and pd.language_id = '"
    .(int) $_SESSION['languages_id']."'
                                                    order by p.products_date_added DESC limit "
    .MAX_DISPLAY_NEW_PRODUCTS;
    }
    $row = 0;
    $module_content = array ();

    //BOF - web28 -  Produkte mit gleicher ID nicht doppelt anzeigen
    $pid_array = array();
    $new_products_query = xtDBquery($new_products_query);
    while ($new_products = xtc_db_fetch_array($new_products_query, true)) {
      if (!in_array($new_products['products_id'],$pid_array)) {
        $module_content[] = $product->buildDataArray($new_products);
      }
      $pid_array[] = $new_products['products_id'];
    }
    unset($pid_array);
    //EOF - web28 -  Produkte mit gleicher ID nicht doppelt anzeigen

    if (sizeof($module_content) >= 1) {
      $module_smarty->assign('language', $_SESSION['language']);
      $module_smarty->assign('module_content', $module_content);

      // set cache ID
       if (!CacheCheck()) {
        $module_smarty->caching = 0;
        if ((!isset ($new_products_category_id)) || ($new_products_category_id == '0')) {
          $module = $module_smarty->fetch(CURRENT_TEMPLATE.'/module/new_products_default.html');
        } else {
          $module = $module_smarty->fetch(CURRENT_TEMPLATE.'/module/new_products.html');
        }
      } else {
        $module_smarty->caching = 1;
        $module_smarty->cache_lifetime = CACHE_LIFETIME;
        $module_smarty->cache_modified_check = CACHE_CHECK;
        $cache_id = $new_products_category_id.$_SESSION['language'].$_SESSION['customers_status']['customers_status_name'].$_SESSION['currency'];
        if ((!isset ($new_products_category_id)) || ($new_products_category_id == '0')) {
          $module = $module_smarty->fetch(CURRENT_TEMPLATE.'/module/new_products_default.html', $cache_id);
        } else {
          $module = $module_smarty->fetch(CURRENT_TEMPLATE.'/module/new_products.html', $cache_id);
        }
      }
      $default_smarty->assign('MODULE_new_products', $module);
    }
    ?>

    foxalpha

    • Neu im Forum
    • Beiträge: 42
    • Geschlecht:
    Re: Manufakturers BILD in die produktlisting und newprodukts!
    Antwort #4 am: 24. Juni 2012, 19:02:40
    Hallo Steffen,

    kleine Frage.... ist der Screenshoot aus einer Kategorie oder von der Startseite ?

    Grüße

    FoX

    talktarif.de

    • Mitglied
    • Beiträge: 154
    • Geschlecht:
    Re: Manufakturers BILD in die produktlisting und newprodukts!
    Antwort #5 am: 24. Juni 2012, 19:28:50
    Aus der Kategorie ( siehe unten links Screenshot  :mrgreen: )
    ich will im Gesamtem Shop alle Produkt Boxen mit dem Hersteller Bild ausstatten.  :pro:

    foxalpha

    • Neu im Forum
    • Beiträge: 42
    • Geschlecht:
    Re: Manufakturers BILD in die produktlisting und newprodukts!
    Antwort #6 am: 24. Juni 2012, 19:32:37
    OK, noch ne Frage, hat diese Kategoire Unterkategorien ???
    wenn nein, schicke ich dir gleich einen anderen Code.

    Grüße

    FoX

    talktarif.de

    • Mitglied
    • Beiträge: 154
    • Geschlecht:
    Re: Manufakturers BILD in die produktlisting und newprodukts!
    Antwort #7 am: 24. Juni 2012, 19:38:04
    Ich habe denn Shop kurz Online gestellt ist alt Baustelle LOL http://www.erotikartikel24.net

    ist eine Normale Kategorie/mit Unterkategorie die Anzeige soll aber im gesammten Shop sein.

    danke :cheers:

    foxalpha

    • Neu im Forum
    • Beiträge: 42
    • Geschlecht:
    Re: Manufakturers BILD in die produktlisting und newprodukts!
    Antwort #8 am: 24. Juni 2012, 19:49:53
    OK,

    dann lass uns erstmal das Product_listing machen... dazu:
    Datei: includes/modules/deflaut.php
    Zeile: ca. 389
    Code: PHP  [Auswählen]
        $listing_sql = "select p.products_fsk18,
                                      p.products_shippingtime,
                                      p.products_model,
                                      p.products_ean,
                                      pd.products_name,
                                      p.products_id,
                                      m.manufacturers_name,
                                      p.products_quantity,
                                      p.products_image,
                                      p.products_weight,
                                      pd.products_short_description,
                                      pd.products_description,
                                      p.manufacturers_id,
                                      p.products_price,
                                      p.products_vpe,
                                      p.products_vpe_status,
                                      p.products_vpe_value,                          
                                      p.products_discount_allowed,
                                      p.products_tax_class_id
                                      from  "
    .TABLE_PRODUCTS_DESCRIPTION." pd, ".TABLE_MANUFACTURERS." m, ".TABLE_PRODUCTS_TO_CATEGORIES." p2c, ".TABLE_PRODUCTS." p
                                      where p.products_status = '1'
                                      and p.manufacturers_id = m.manufacturers_id
                                      and m.manufacturers_id = '"
    .(int) $_GET['filter_id']."'
                                      and p.products_id = p2c.products_id
                                      and pd.products_id = p2c.products_id
                                      "
    .$group_check."
                                      "
    .$fsk_lock."
                                      and pd.language_id = '"
    .(int) $_SESSION['languages_id']."'
                                      and p2c.categories_id = '"
    .$current_category_id."'".$sorting;

    ändern in:
    Code: PHP  [Auswählen]
        $listing_sql = "select p.products_fsk18,
                                      p.products_shippingtime,
                                      p.products_model,
                                      p.products_ean,
                                      pd.products_name,
                                      p.products_id,
                                      m.manufacturers_name,
                                      p.products_quantity,
                                      p.products_image,
                                      p.products_weight,
                                      pd.products_short_description,
                                      pd.products_description,
                                      p.manufacturers_id,
                                      p.products_price,
                                      p.products_vpe,
                                      p.products_vpe_status,
                                      p.products_vpe_value,                          
                                      p.products_discount_allowed,
                                      p.products_tax_class_id,
                                      m.manufacturers_image
                                      from  "
    .TABLE_PRODUCTS_DESCRIPTION." pd, ".TABLE_MANUFACTURERS." m, ".TABLE_PRODUCTS_TO_CATEGORIES." p2c, ".TABLE_PRODUCTS." p
                                      where p.products_status = '1'
                                      and p.manufacturers_id = m.manufacturers_id
                                      and m.manufacturers_id = '"
    .(int) $_GET['filter_id']."'
                                      and p.products_id = p2c.products_id
                                      and pd.products_id = p2c.products_id
                                      "
    .$group_check."
                                      "
    .$fsk_lock."
                                      and pd.language_id = '"
    .(int) $_SESSION['languages_id']."'
                                      and p2c.categories_id = '"
    .$current_category_id."'".$sorting;

    ... wie du siehst fragen wir vor dem "from TABLE BLABLA BLA" noch das Manufacturers_image ab.

    Nun müsstest du im Template für das Product Listing (deflaut dein_template/modules/product_listing/product_listing.html") in der foreach Schleife wo die Produkte abgefragt werden mit der Variable
    {$module_data.MANUFACTURERS_IMAGE} den Bildnamen erhalten ... bau mal bitte ein und dann sehen wir weiter

    P.s. Dies ist erstmal nur die Lösung für Kategorien... nicht für die Suche oder die Startseite, oder Kategorien mit Unterkategorien. Sprich für die Seite: http://www.erotikartikel24.net/Mode-fuer-ihn/Slips-Boxer:::6_17.html sollte es dann laufen.

    Grüße

    Fox

    talktarif.de

    • Mitglied
    • Beiträge: 154
    • Geschlecht:
    Re: Manufakturers BILD in die produktlisting und newprodukts!
    Antwort #9 am: 24. Juni 2012, 20:02:31
    Hallo wie du siehst gehts nicht jetzt wird zwar fast überall der hersteller name angezeigt nicht aber das image!?..

    talktarif.de

    • Mitglied
    • Beiträge: 154
    • Geschlecht:
    Re: Manufakturers BILD in die produktlisting und newprodukts!
    Antwort #10 am: 24. Juni 2012, 20:03:46
    hier mal die default php

    [code=php]       

    <?php

    /* -----------------------------------------------------------------------------------------
      $Id: default.php 1292 2005-10-07 16:10:55Z mz $

      XT-Commerce - community made shopping
      http://www.(( Wir dulden keine kommerziellen Werbelinks - Bitte Forenregeln beachten! ))

      Copyright © 2003 XT-Commerce
      -----------------------------------------------------------------------------------------
      based on:
      © 2000-2001 The Exchange Project  (earlier name of osCommerce)
      © 2002-2003 osCommerce(default.php,v 1.84 2003/05/07); www.oscommerce.com
      © 2003  nextcommerce (default.php,v 1.11 2003/08/22); www.nextcommerce.org

      Released under the GNU General Public License
      -----------------------------------------------------------------------------------------
      Third Party contributions:
      Enable_Disable_Categories 1.3        Autor: Mikel Williams | mikel@ladykatcostumes.com
      Customers Status v3.x  © 2002-2003 Copyright Elari elari@free.fr | www.unlockgsm.com/dload-osc/ | CVS : http://cvs.sourceforge.net/cgi-bin/viewcvs...by=date#dirlist

      Released under the GNU General Public License
      ---------------------------------------------------------------------------------------*/

    $default_smarty = new smarty;
    $default_smarty->assign('tpl_path', 'templates/'.CURRENT_TEMPLATE.'/');
    $default_smarty->assign('session', session_id());
    $main_content = '';
    // include needed functions
    require_once (DIR_FS_INC.'xtc_customer_greeting.inc.php');
    require_once (DIR_FS_INC.'xtc_get_path.inc.php');
    require_once (DIR_FS_INC.'xtc_check_categories_status.inc.php');

    //BOF - Dokuman - 2009-10-02 - removed feature, due to wrong links in category on "last viewed" 
    //$_SESSION['lastpath'] = $_GET['cPath'];
    //EOF - Dokuman - 2009-10-02 - removed feature, due to wrong links in category on "last viewed" 

    if (xtc_check_categories_status($current_category_id) >= 1) {

    $error = CATEGORIE_NOT_FOUND;
    include (DIR_WS_MODULES.FILENAME_ERROR_HANDLER);

    } else {

    if ($category_depth == 'nested') {
      if (GROUP_CHECK == 'true') {
      $group_check = "and c.group_permission_".$_SESSION['customers_status']['customers_status_id']."=1 ";
      }
      $category_query = "select cd.categories_description,
                                cd.categories_name,
                                cd.categories_heading_title,       
                                c.categories_template,
                                c.categories_image from ".TABLE_CATEGORIES." c, ".TABLE_CATEGORIES_DESCRIPTION." cd
                                where c.categories_id = '".$current_category_id."'
                                and cd.categories_id = '".$current_category_id."'
                                ".$group_check."
                                and cd.language_id = '".(int) $_SESSION['languages_id']."'";
      $category_query = xtDBquery($category_query);

      $category = xtc_db_fetch_array($category_query, true);

      if (isset ($cPath) && preg_match('/_/', $cPath)) { // Hetfield - 2009-08-19 - replaced deprecated function ereg with preg_match to be ready for PHP >= 5.3
      // check to see if there are deeper categories within the current category
      $category_links = array_reverse($cPath_array);
      for ($i = 0, $n = sizeof($category_links); $i < $n; $i ++) {
        if (GROUP_CHECK == 'true') {
        $group_check = "and c.group_permission_".$_SESSION['customers_status']['customers_status_id']."=1 ";
        }
        $categories_query = "select cd.categories_description,
                                    c.categories_id,
                                    cd.categories_name,
                                    cd.categories_heading_title,
                                    c.categories_image,
                                    c.parent_id from ".TABLE_CATEGORIES." c, ".TABLE_CATEGORIES_DESCRIPTION." cd
                                    where c.categories_status = '1'
                                    and c.parent_id = '".$category_links[$i]."'
                                    and c.categories_id = cd.categories_id
                                    ".$group_check."
                                    and cd.language_id = '".(int) $_SESSION['languages_id']."'
                                    order by sort_order, cd.categories_name";
        $categories_query = xtDBquery($categories_query);

    // BOF - Dokuman - 22.07.2009 - avoid else-condition
    /*
        if (xtc_db_num_rows($categories_query, true) < 1) {
        // do nothing, go through the loop
        } else {
        break; // we've found the deepest category the customer is in
        }
    */   
        if ( xtc_db_num_rows($categories_query, true) >= 1 ) {
          break; // we've found the deepest category the customer is in
        }
    // EOF - Dokuman - 22.07.2009 - avoid else-condition
       
      }
      } else {
      if (GROUP_CHECK == 'true') {
        $group_check = "and c.group_permission_".$_SESSION['customers_status']['customers_status_id']."=1 ";
      }
      $categories_query = "select cd.categories_description,
                                  c.categories_id,
                                  cd.categories_name,
                                  cd.categories_heading_title,
                                  c.categories_image,
                                  c.parent_id from ".TABLE_CATEGORIES." c, ".TABLE_CATEGORIES_DESCRIPTION." cd
                                  where c.categories_status = '1'
                                  and c.parent_id = '".$current_category_id."'
                                  and c.categories_id = cd.categories_id
                                  ".$group_check."
                                  and cd.language_id = '".(int) $_SESSION['languages_id']."'
                                  order by sort_order, cd.categories_name";
      $categories_query = xtDBquery($categories_query);
      }

      $rows = 0;
      while ($categories = xtc_db_fetch_array($categories_query, true)) {
      $row

    foxalpha

    • Neu im Forum
    • Beiträge: 42
    • Geschlecht:
    Re: Manufakturers BILD in die produktlisting und newprodukts!
    Antwort #11 am: 24. Juni 2012, 20:14:08
    Haste du evtl. Caching aktiviert ... wenn ja kannst du mal den Inhalt des Ordners templates_c löschen und dann mal in die products_listing.html wo jetzt {$module_data.MANUFACTURERS_IMAGE} steht mal {$module_data.MANUFACTURERS_IMAGE} xyz eintragen und diese auch nochmal posten ?

    talktarif.de

    • Mitglied
    • Beiträge: 154
    • Geschlecht:
    Re: Manufakturers BILD in die produktlisting und newprodukts!
    Antwort #12 am: 24. Juni 2012, 20:20:43
    Ok habe das trinne wie man jetzt sieht ist in der produktlisting alles eingetragen das xyz siehste ja jetzt unter dem Preis

    http://www.erotikartikel24.net/Mode-fuer-ihn/Slips-Boxer:::6_17.html

    inhalt produktlisting

    Code: PHP  [Auswählen]
    {config_load file="$language/lang_$language.conf" section="index"}

    {if $CATEGORIES_HEADING_TITLE}
      <h1>{$CATEGORIES_HEADING_TITLE}</h1>
      {else}
      <h1>{$CATEGORIES_NAME}</h1>
    {/if}
    <div class="p_show4">{if $CATEGORIES_DESCRIPTION || $CATEGORIES_IMAGE || $MANUFACTURER_DROPDOWN}
                    {if $CATEGORIES_DESCRIPTION}{$CATEGORIES_DESCRIPTION}<br />{/if}  <br />
            <div style="float:right; padding-right: 30px; padding-top: 15px">{$NAVIGATION}</div>




            <div style="padding-left: 15px; padding-top: 5px;" style="font-size:13px; color:#666; font-weight: bold;">Suche verfeinern</div>
                    <div style="float:left; padding-left: 15px;">{if $MANUFACTURER_DROPDOWN}{$MANUFACTURER_DROPDOWN}</div><div style="float:left">{if $SORTING_DROPDOWN}{$SORTING_DROPDOWN}</div>
                      {/if}                                   {/if}
    {/if}</div>
    <br /><br /><br /><br />

      <div class="p_show1">
            {foreach name=aussen item=module_data from=$module_content}
    <div class="p_show2">
                     <h2><a title="{$module_data.PRODUCTS_NAME}" href="{$module_data.PRODUCTS_LINK}">{$module_data.PRODUCTS_NAME}</a></h2>

            <div class="p_show3">



                    {if $module_data.PRODUCTS_IMAGE}
            <a title="{$module_data.PRODUCTS_NAME}" href="{$module_data.PRODUCTS_LINK}">
            <img src="{$module_data.PRODUCTS_IMAGE}" alt="{$module_data.PRODUCTS_NAME}" /></a>
                       {else}
      <div style="height: 150px; width: 150px; text-align: center; border: 1px solid #dadada; margin: 5px;">
      <br /><br /><strong>Kein Bild verfügbar</strong></div>
            {/if}


          <div  style="font-size:22px; color:#E20074; font-weight: bold;">
              <p style="text-align: center"><br />{$module_data.PRODUCTS_PRICE}</p> </div>
                <p class="taxandshippinginfo" style="text-align: center">

                 Lieferung: {$module_data.PRODUCTS_SHIPPING_NAME}  <br />
                 {if $module_data.PRODUCTS_VPE}
                    {$module_data.PRODUCTS_VPE}
                 {/if}   {$module_data.MANUFACTURERS_IMAGE} xyz
                           </p>
    </div>   </div>

      {/foreach}
      <div id="cat_clear">&nbsp;</div>
    </div>

    <div class="p_show5"><div style="float:right; padding-right: 30px; padding-top: 5px">{$NAVIGATION}</div> </div>
     

    lg

    foxalpha

    • Neu im Forum
    • Beiträge: 42
    • Geschlecht:
    Re: Manufakturers BILD in die produktlisting und newprodukts!
    Antwort #13 am: 24. Juni 2012, 20:30:10
    Ah, hatte was vergessen ... wir müssen das noch in die Product Klasse übertragen...

    Dazu... Dattei:
    /includes/classes/product.php
    Zeile: ca 421

    Code: PHP  [Auswählen]
                    return array ('PRODUCTS_NAME' => $array['products_name'],
                                    'COUNT'=>$array['ID'],
                                    'PRODUCTS_ID'=>$array['products_id'],
                                    'PRODUCTS_MODEL'=>$array['products_model'],
                                    'PRODUCTS_VPE' => $this->getVPEtext($array, $products_price['plain']),
                                    'PRODUCTS_IMAGE' => $this->productImage($array['products_image'], $image),
                                    'PRODUCTS_LINK' => xtc_href_link(FILENAME_PRODUCT_INFO, xtc_product_link($array['products_id'], $array['products_name'])),
                                    'PRODUCTS_PRICE' => $products_price['formated'],
                                    'PRODUCTS_TAX_INFO' => $main->getTaxInfo($tax_rate),
                                    'PRODUCTS_SHIPPING_LINK' => $main->getShippingLink(),
                                    'PRODUCTS_BUTTON_BUY_NOW' => $buy_now,
                                    'PRODUCTS_SHIPPING_NAME'=>$shipping_status_name,
                                    'PRODUCTS_SHIPPING_IMAGE'=>$shipping_status_image,
                                   
                                    //'PRODUCTS_DESCRIPTION' => $array['products_description'],
            'PRODUCTS_DESCRIPTION' => isset($array['products_description']) ? $array['products_description'] : '', //DokuMan - 2010-02-26 - set Undefined index
           
            //BOF - Tomcraft - 2010-07-15 - Added PRODUCTS_QUANTITY for further use in template
            'PRODUCTS_QUANTITY' => (int)$array['products_quantity'],
            //EOF - Tomcraft - 2010-07-15 - Added PRODUCTS_QUANTITY for further use in template
                                   
                                    //'PRODUCTS_EXPIRES' => $array['expires_date'],
            'PRODUCTS_EXPIRES' => isset($array['expires_date']) ? $array['expires_date'] : 0, //DokuMan - 2010-02-26 - set Undefined index

                                    //'PRODUCTS_CATEGORY_URL'=>$array['cat_url'],
            'PRODUCTS_CATEGORY_URL' => isset($array['cat_url']) ? $array['cat_url'] : '', //DokuMan - 2010-02-26 - set Undefined index
                                   
                                    //'PRODUCTS_SHORT_DESCRIPTION' => $array['products_short_description'],
                                    'PRODUCTS_SHORT_DESCRIPTION' => isset($array['products_short_description']) ? $array['products_short_description'] : '', //DokuMan - 2010-02-26 - set Undefined index

                                    //'PRODUCTS_FSK18' => $array['products_fsk18']);
                                    'PRODUCTS_FSK18' => isset($array['products_fsk18']) ? $array['products_fsk18'] : 0, //DokuMan - 2010-02-26 - set Undefined index
            );
     

    ändern in:
    Code: PHP  [Auswählen]
                    return array ('PRODUCTS_NAME' => $array['products_name'],
                                    'COUNT'=>$array['ID'],
                                    'PRODUCTS_ID'=>$array['products_id'],
                                    'PRODUCTS_MODEL'=>$array['products_model'],
                                    'PRODUCTS_VPE' => $this->getVPEtext($array, $products_price['plain']),
                                    'PRODUCTS_IMAGE' => $this->productImage($array['products_image'], $image),
                                    'PRODUCTS_LINK' => xtc_href_link(FILENAME_PRODUCT_INFO, xtc_product_link($array['products_id'], $array['products_name'])),
                                    'PRODUCTS_PRICE' => $products_price['formated'],
                                    'PRODUCTS_TAX_INFO' => $main->getTaxInfo($tax_rate),
                                    'PRODUCTS_SHIPPING_LINK' => $main->getShippingLink(),
                                    'PRODUCTS_BUTTON_BUY_NOW' => $buy_now,
                                    'PRODUCTS_SHIPPING_NAME'=>$shipping_status_name,
                                    'PRODUCTS_SHIPPING_IMAGE'=>$shipping_status_image,
                                   
                                    //'PRODUCTS_DESCRIPTION' => $array['products_description'],
            'PRODUCTS_DESCRIPTION' => isset($array['products_description']) ? $array['products_description'] : '', //DokuMan - 2010-02-26 - set Undefined index
           
            //BOF - Tomcraft - 2010-07-15 - Added PRODUCTS_QUANTITY for further use in template
            'PRODUCTS_QUANTITY' => (int)$array['products_quantity'],
            //EOF - Tomcraft - 2010-07-15 - Added PRODUCTS_QUANTITY for further use in template
                                   
                                    //'PRODUCTS_EXPIRES' => $array['expires_date'],
            'PRODUCTS_EXPIRES' => isset($array['expires_date']) ? $array['expires_date'] : 0, //DokuMan - 2010-02-26 - set Undefined index

                                    //'PRODUCTS_CATEGORY_URL'=>$array['cat_url'],
            'PRODUCTS_CATEGORY_URL' => isset($array['cat_url']) ? $array['cat_url'] : '', //DokuMan - 2010-02-26 - set Undefined index
                                   
                                    //'PRODUCTS_SHORT_DESCRIPTION' => $array['products_short_description'],
                                    'PRODUCTS_SHORT_DESCRIPTION' => isset($array['products_short_description']) ? $array['products_short_description'] : '', //DokuMan - 2010-02-26 - set Undefined index

                                    //'PRODUCTS_FSK18' => $array['products_fsk18']);
                                    'PRODUCTS_FSK18' => isset($array['products_fsk18']) ? $array['products_fsk18'] : 0, //DokuMan - 2010-02-26 - set Undefined index

           
            'MANUFACTURERS_IMAGE'=>$array['manufacturers_image'] // Hersteller Image
            );
     

    ... ich hoffe das wars jetzt ... probiers mal

    foxalpha

    • Neu im Forum
    • Beiträge: 42
    • Geschlecht:
    Re: Manufakturers BILD in die produktlisting und newprodukts!
    Antwort #14 am: 24. Juni 2012, 20:36:53
    7 Antworten
    5330 Aufrufe
    11. Februar 2013, 21:44:02 von lullifatz
    3 Antworten
    2523 Aufrufe
    22. Juni 2016, 11:40:03 von Bonsai
    14 Antworten
    9207 Aufrufe
    20. Oktober 2011, 17:35:10 von Tomcraft
    0 Antworten
    1726 Aufrufe
    12. Februar 2018, 20:31:19 von -Tomka-
               
    anything