Jump to content
xt:Commerce Community Forum

tyan_trinity

Members
  • Content Count

    82
  • Joined

  • Last visited

  1. Hallo, auch ich habe das Problem das die Dropdown nicht linksbündig ist und würde da gerne abhilfe schaffen. Tatsache ist, daß das in der products.html nicht zu machen ist, alles was dort steht ist doch der Hookpoint "product_info_tpl". Der ist in keinen Table eingebunden... mich würde interessieren, an welcher Stelle der Table da drumrum gebastelt wird...
  2. Naja, der Trick mit dem Browsercache löschen sollte einem Shopadmin aber schon geläufig sein...
  3. Schön, dann wüßte ich gerne was der Spaß kosten soll.
  4. Wie sieht's aus? Zumindest eine Stellungnahme seitens XT-Programmierer???
  5. Auch hier schweigen sich die Zuständigen mal wider aus...
  6. Hallo zusammen, wie kann ich denn erreichen, das mir bei der Registrierung im Shop nicht Albanien bei der Länderauswahl ganz oben steht sondern Deutschland? Ich finde in einem deutschen Shop, in dem sich vermutlich 90 % Deutsche registrieren werden, muß das schon sein! Danke für die Hilfe!
  7. @EG@YHD Es geht nicht darum, ob der Artikel gekauft werden kann oder nicht, es geht darum, ob der Artikel bei Bestand 0 automatisch aus dem Shop ausgeblendet werden kann. @ahlfy In diesem Fall ist SEO egal - es handelt sich um Unikate, die Artikel können also ohnehin nur einmal gekauft werden. Also es geht definitv nicht???
  8. Hallo zusammen, eine Frage vorab zu einem neuen Projekt, bei dem Veyton eingesetzt werden soll: Kann man das System so konfigurieren, das Artikel, die den Bestand 0 erreichen automatisch deaktiviert werden, so daß Sie nicht mehr im Shop sichtbar sind?
  9. Na hoffentlich steht da mehr drin als im Handbuch :)
  10. Diese Frage solltest Du mit minimalem Suchaufwand hier im Forum klären können. Das wurde nun wirklich schon so oft erklärt... Such mal nach Anpassung Template usw.
  11. Hallo zusammen, wir haben folgendes Problem in einem von uns betreuten Shop: Auf Kundenwunsch haben wir die Auswahlboxen für die MS-Auswahl am Seitenende nach dem Beschreibungstext platziert (weil der Shopbetreiber die Optionen erst erklären möchte, bevor der Kunde wählen darf). Es handelt sich um 5 Auswahlboxen. Nach jeder Auswahl wird die Seite neu geladen und der Kunde muß erst wieder nach unten scrollen um die nächste Auswahl zu treffen und nochmal und nochmal und nochmal. Schon mal klar, das einige Kunden aussteigen werden. Deshalb haben wir beschlossen die Funktionalität des MasterSlave Moduls um einen Button "Gewünschten Artikel anzeigen" zu erweitern, so dass erst alle Optionen ausgewählt werden können und dann der Button betätigt werden. Die ms_default.html sieht nach unseren Veränderungen so aus: {if $options!=''} <table width="100%" border="0" cellpadding="0" cellspacing="0"> <tr> <td> {form type=form name=product action='dynamic' link_params=getParams method=post} <table width="100%" border="0" cellpadding="2" cellspacing="2"> {foreach name=outer item=options_data from=$options} <!-- SELECT !--> <tr> <td width="200" align="right"> <b>{$options_data.text}:</b> </td> <td> {form type=hidden name=action value=select_ms} <select name="id[{$options_data.id}]"> {foreach key=key_data item=item_data from=$options_data.data} <option value="{$item_data.id}" {if $item_data.selected} selected="" {/if}>{$item_data.text}</option> {/foreach} </select> </td> </tr> {/foreach} <tr> <td width="200" align="right"> </td> <td><input type="submit" value="Gewünschten Artikel anzeigen" /></td> </tr> </table> {form type=formend} </td> <td>{if $link_reset}<a href="{$link_reset}">{$image_reset}</a>{/if}</td> </tr> </table> {/if}[/HTML] Eine elegante Lösung, die funktioniert - solange man Sie nur einmal durchführt . Das heisst: Man geht auf einen Master Artikel, wählt die Optionen aus, klickt auf den Button und kriegt den entsprechenden Slave angezeigt. Alles super. Entschließt man sich nun von hier aus erneut eine Auswahl zu treffen, bricht alles zusammen. - Es wird nicht ein weiterer Slave Artikel angezeigt sondern der Master - Der Master wird ohne css angezeigt und sämtliche Boxen sind weg - Am Ende dieser hässlichen Seite steht dann: [code]Warning: implode(): Invalid arguments passed in /srv/www/vhosts/onlineshop.de/httpdocs/plugins/xt_master_slave/classes/class.xt_master_slave_products.php on line 0[/CODE] - Es kommen Emails an mit folgendem Inhalt bei uns an: [CODE]mysql error: [0: ] in EXECUTE("select pa.attributes_id, pad.attributes_name from xt_plg_products_attributes pa left join xt_plg_products_attributes_description pad on pa.attributes_id = pad.attributes_id where pa.attributes_parent = 1 and pad.language_code = 'de' and pa.attributes_id in () order by pa.sort_order, pad.attributes_name")[/code] So, und an dieser Stelle hört unsere Weisheit auf, gibt es hier irgendjemanden, der weiß ob und wie das in den Griff zu bekommen ist???
  12. Alles klar, bin selber drauf gekommen. Mit <p>{$products_short_description}</p>[/PHP] an der richtigen Stelle macht es was soll.
  13. Hallo zusammen, hoffe mir kann hier jemand weiterhelfen. Ich möchte, das bei allen Slave Artikeln der Kurzbeschreibungstext nochmal (wie in den Listings) rechts neben dem Hauptartikelbild auftaucht. Dann soll (wie üblich) die ausführliche Artikelbeschreibung mit den restlichen Bildern und den Master/Slave-Auswahlboxen erscheinen. Mein Master Template sieht im Moment so aus: <h1>{$products_name}</h1> {socialbookmark url=$products_link title=$products_name} {if $date_available!=''} <ul class="info_info"> <li class="infoInfo">{txt key=TEXT_PRODUCT_AVAILABLE} {$date_available|date_format:"%A, %B %e, %Y"}</li> </ul> <br /> {/if} <div id="productinfowrap"> {if $products_image!=''} <div id="productinfoimages"> <a href="{img img=$products_image type=m_popup path_only=true}" class="thickbox">{img img=$products_image type=m_info alt=$products_name}</a> </div> {/if} {if $products_image!=''}<div id="productinfopricewithimages">{else}<div id="productinfopricewithoutimages">{/if} <div id="productinfoprice"> {if $smarty.const._CUST_STATUS_SHOW_PRICE eq '1'}<p class="productprice">ab{$products_price.formated}</p> <p class="taxandshippinginfo">{$products_tax_info.tax_desc}{if $products_shipping_link}<a href="{$products_shipping_link}" target="_blank" rel="nofollow">{txt key=TEXT_EXCL_SHIPPING}</a>{/if}</p> {price_table} {/if} {if $products_weight > 0}<p class="taxandshippinginfo">{txt key=TEXT_PRODUCTS_WEIGHT}: {$products_weight} KG</p>{/if} {if $shipping_status}<p class="shippingtime">{txt key=TEXT_SHIPPING_STATUS} {$shipping_status}</p>{/if} {if $stock_image} <p class="stockimage">{img img=$stock_image.image type=t_img_stockrules alt=$stock_image.name}</p> <p class="stockimagetext">{$stock_image.name}</p> {/if} {if $review_stars_rating} <div class="reviews_rating_light"><div class="reviews_rating_dark" style="width:{$review_stars_rating}%"></div></div> <p class="reviews_text">{if $products_rating_count}{$products_rating_count}{else}0{/if} <a href="{$link_reviews_list}">{txt key=TEXT_XT_REVIEWS_INFO}</a> | <a href="{$link_reviews_write}" rel="nofollow">{txt key=TEXT_XT_REVIEWS_WRITE}</a></p> {/if} {if $base_price}<div class="hrlightgrey"></div>{$base_price.price} {txt key=TEXT_SHIPPING_BASE_PER} {$base_price.vpe.name}{/if} {if $products_discount!=''}<div class="hrlightgrey"></div>{$products_discount}{/if} {if $products_fsk18=='1'}<div class="hrlightgrey"></div><img src="media/images/icon/usk18.gif" alt="" style="cursor:default" />{/if} {if $products_model!=''}<div class="hrlightgrey"></div>{txt key=TEXT_PRODUCTS_MODEL}: {$products_model}{/if} {if $smarty.const._CUST_STATUS_SHOW_PRICE eq '1'}{if $link_priceinquiry}<p><a href="{$link_priceinquiry}">{txt key=TEXT_XT_PRICEINQUIRY_ASK}</a></p>{/if}{/if} <div class="hrlightgrey"></div> </div> </div> {hook key=product_info_tpl_before_cart} {hook key=product_info_tpl_cart} </div> <div style="clear:both;"></div> <div id="productinfodetail"> <br/> {if $more_images !=''} {foreach name=aussen item=img_data from=$more_images} <a href="{img img=$img_data.file type=m_popup path_only=true}" class="thickbox">{img img=$img_data.file type=m_thumb alt=$products_name}</a> {/foreach} {/if} {if $products_description !=''} <div id="productinfo_desc"> <h2>{txt key=TEXT_PRODUCTS_DESCRIPTION}</h2> {$products_description} </div> {/if} {box name=xt_cliplister type=user} {if $media_files !=''} <br /> {include file="$selected_template/xtCore/pages/files/product_public_files.html"} {/if} <h2>Bitte wählen Sie aus:</h2> {hook key=product_attributes} </div> {if $allow_add_cart eq 'true'} {form type=form name=product action='dynamic' link_params=getParams method=post} {form type=hidden name=action value=add_product} {form type=hidden name=product value=$products_id} <div style="clear:both;"></div> <div class="addtobasket"> <table border="0" cellspacing="0" cellpadding="2"> <tr><td colspan="2">{$products_information}</td></tr> <tr> <td style="width:100%">{form type=text name=qty value=1 style='width:50px;'}</td> <td>{button text=$smarty.const.BUTTON_ADD_CART file='button_in_cart.gif' type='form' btn_template='tpl_button_2.gif' space_left='25'}</td> </tr> </table> </div> {form type=formend} {/if} {hook key=product_info_tpl} {if $_socialbookmarks} <br /> <div id="socialbookmark"> {$_socialbookmarks} </div> {/if}[/PHP] Nachdem ich mir das product listing template angeschaut habe, nehme ich an das diese Zeile hier [PHP]{if module_data.products_short_description}<p>{$module_data.products_short_description}</p>{/if}[/PHP] für die Ausgabe der Kurzbeschreibung zuständig ist. Leider ist es völlig wurscht, wo ich diese Zeile in meinem Master-Template platziere, die Kurzbeschreibung taucht nicht auf... Ich hoffe sehr, das mir jemand weiterhelfen kann, ist einer der letzten Schritte, bevor der Shop online gehen kann.
  14. Mich würde auch mal ganz arg dringend das Thema hier interessieren: ??? Wann bekommen wir eine Antwort auf diese Frage ???
×
×
  • Create New...