• Zitat

    store_files/1/template/hhg_ms2006/module/print_product_info.html
    store_files/dummy/new/template/hhg_ms2006/module/print_product_info.html


    body tag um folgendes erweitern:


    PHP
    1. onload="window.print()"
  • PHP
    1. <body leftmargin="0" topmargin="0" onload="window.print()">
  • Das wüßt ich auch mal gerne wieso das ding keinen Scrollbalken anzeigt ^^
    Das Popup ist zwar von der Höhe her definiert, man kanns auch scrollen, naja ich lass mal gucken worans liegt.

  • Ich weiß, nur ists recht amüsant, wieso der nicht angezeigt wird ;-)


    Es ist weder Höhe für die Tabelle definiert, noch ists ein DIV mit
    overflow=hidden. Das Javascript übergibt nur die Fensterhöhe. Halt ein Kuriosum für sich.

  • &quot;hhgag&quot; schrieb:


    Ich weiß, nur ists recht amüsant, wieso der nicht angezeigt wird ;-)


    Es ist weder Höhe für die Tabelle definiert, noch ists ein DIV mit
    overflow=hidden. Das Javascript übergibt nur die Fensterhöhe. Halt ein Kuriosum für sich.


    sieht deine Zeile in etwa so aus?


    <a class="button" href="javascript:void()" onclick="window.open('<?php echo xtc_href_link(FILENAME_PRINT_ORDER,'oID='.$_GET['oID']); ?>', 'popup', 'scrollbar=0, width=640, height=600')"><?php echo BUTTON_INVOICE; ?></a>


    Das ist ne Zeile aus nem xtc eingefügt in die Orders.php
    kannst du damit was anfangen?


    Soll funktionieren bei den Orders also dann auch bei den anderen Popups

  • Ja die Zeile ist fast genauso auch im multi, das Problem liegt aber wohl an


    toolbar=0

    Zitat

    core/modules/product_info.php


    Zeile 130:

    PHP
    1. $info_smarty->assign('PRODUCTS_PRINT', '<img src="' . DIR_WS_TEMPLATE_FOLDER . CURRENT_TEMPLATE .
    2. '/buttons/' . $_SESSION['language'] . '/button_print.gif" style="cursor: pointer;"
    3. onclick="javascript:window.open(\'' . hhg_href_link(FILENAME_PRINT_PRODUCT_INFO,
    4. 'products_id=' . $product->data['products_id']) . '\', \'popup\',
    5. \'toolbar=0, width=640, height=600\')" alt="" />');


    ändern in:

    PHP
    1. $info_smarty->assign('PRODUCTS_PRINT', '<img src="' . DIR_WS_TEMPLATE_FOLDER . CURRENT_TEMPLATE .
    2. '/buttons/' . $_SESSION['language'] . '/button_print.gif" style="cursor: pointer;"
    3. onclick="javascript:window.open(\'' . hhg_href_link(FILENAME_PRINT_PRODUCT_INFO,
    4. 'products_id=' . $product->data['products_id']) . '\', \'popup\',
    5. \'width=640, height=600\')" alt="" />');


    Müssen das mal da ändern, das ers ohne Javascript aufmacht, so wie der Rest auch.

  • so sollte die Zeile heißen:


    PHP
    1. $info_smarty->assign('PRODUCTS_PRINT', '<img src="' . DIR_WS_TEMPLATE_FOLDER . CURRENT_TEMPLATE .
    2. '/buttons/' . $_SESSION['language'] . '/button_print.gif"
    3. style="cursor: pointer;" onclick="javascript:window.open(\'' .
    4. hhg_href_link(FILENAME_PRINT_PRODUCT_INFO, 'products_id=' .
    5. $product->data['products_id']) . '\', \'popup\',
    6. \'toolbar=0, scrollbars=1, width=640, height=600\')" alt="" />');
  • so sollte die Zeile heißen:


    PHP
    1. $info_smarty->assign('PRODUCTS_PRINT', '<img src="' . DIR_WS_TEMPLATE_FOLDER . CURRENT_TEMPLATE .
    2. '/buttons/' . $_SESSION['language'] . '/button_print.gif" style="cursor: pointer;"
    3. onclick="javascript:window.open(\'' . hhg_href_link(FILENAME_PRINT_PRODUCT_INFO,
    4. 'products_id=' . $product->data['products_id']) . '\', \'popup\', \'toolbar=0,
    5. scrollbars=1, width=640, height=600\')" alt="" />');
  • Wenn man die Bestellung drucken will wird kein logo angezeigt.
    Genauso bei Lieferschein, Rechnung und Mails.


    Ist da kein Logo hinterlegt oder an was liegt das nun?
    Auch in deinen Mails vom Shop ist kein Logo.

  • Der Pfad zum Logo stimmt durch die Verzeichnisstrukturänderung nicht mehr:


    In folgenden Dateien nach 'logo_path' suchen und den Pfad folgendes erweitern / korrigieren


    PHP
    1. ('logo_path', HTTP_SERVER . DIR_WS_CATALOG . DIR_WS_TEMPLATE_FOLDER .
    2. CURRENT_TEMPLATE . '/img/')
  • Wir sammeln noch da das alles eigentlich mit einer Pfad Änderung im Template behebbar ist, ists nicht so gravierend. Wir sind ja offiziell nicht da =)


    Wird wohl erst im neuen Jahr ein Update geben 8) 
    Müsst euch halt noch ein Jahr gedulden :lol: