Zurück   xt:Commerce Webshop Shop Support > xt:Commerce Shopsoftware Community Area > Template System

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 29.12.2003, 21:54
xt:Commerce Support Kunde
 
Registriert seit: 08.09.2003
Beiträge: 645
Daumen hoch

hallo!

ich m?chte bereits in der produktliste ein bestellmengenfeld einbauen (so oder so ?hnlich wie es in der prduktinfo besteht). meine meisten kunden kennen meine produkte bereits. es handelt sich in der regel um reine nachbestellungen. eine solche einstellung w?rde das shoppen f?r solche kunden deutlich beschleunigen.

freue mich auf tipps


sch?ne gr??e p3e
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 30.12.2003, 16:04
xt:Commerce Support Kunde
 
Registriert seit: 08.09.2003
Beiträge: 645
Standard

so, es funktioniert immer noch nicht , aber ich bin schon was weiter gekommen:

ich habe folgende ?nderungen vorgenommen (hinzugef?gte Zeilen = fett):

in der product_listing.php
Zitat:

? ? ? if ($_SESSION['customers_status']['customers_status_show_price'] != '0') {
? ? ? ? $price=xtc_get_products_price($listing['products_id'], $price_special=1, $quantity=1);
? ? ? // $buy_now='<a href="' . xtc_href_link(basename($PHP_SELF), xtc_get_all_get_params(array('action')) . 'action=buy_now&products_id=' . $listing['products_id'], 'NONSSL') . '">' . xtc_image_button('button_buy_now.gif', TEXT_BUY . $listing['products_name'] . TEXT_NOW);
? ? ? ? $cart_button = xtc_draw_input_field('products_qty', '1','size="5"') . ' ' . xtc_draw_hidden_field('products_id', $listing['products_id']) . xtc_image_submit('button_in_cart.gif', IMAGE_BUTTON_IN_CART);
? ? ? }
? ? ? $module_content[]=array(
? ? ? ? ? 'PRODUCTS_NAME'=>$listing['products_name'],
? ? ? ? ? 'PRODUCTS_SHORT_DESCRIPTION'=>$listing['products_short_description'],
? ? ? ? ? 'PRODUCTS_IMAGE'=>DIR_WS_THUMBNAIL_IMAGES . $listing['products_image'],
? ? ? ? ? 'PRODUCTS_PRICE'=>$price,
? ? ? ? ? 'ADD_CART_BUTTON' =>$cart_button,
? ? ? ? ? 'PRODUCTS_LINK' =>xtc_href_link(FILENAME_PRODUCT_INFO, 'products_id=' . $listing['products_id']),
? ? ? ? ? 'BUTTON_BUY_NOW'=>$buy_now,
? ? ? ? ? ? ? ? ? ? 'PRODUCTS_ID'=>$listing['products_id'],
? ? 'PRODUCTS_POPUP_LINK' => 'javascriptopupWindow(\'' . xtc_href_link(FILENAME_POPUP_IMAGE, 'pID=' . $listing['products_id']) . '\')');
und in der product_listing_v1.html
Zitat:
href="{$module_data.PRODUCTS_LINK}">{$module_data. PRODUCTS_NAME}</a>
? ? ? ? ? {$module_data.PRODUCTS_PRICE}
{$module_data.BUTTON_BUY_NOW}
{$module_data.ADD_CART_BUTTON}<
br></font>
jetzt wird mir auch in der produktliste f?r jedes Produkt ein bestellmengenfeld und der button "In den Korb" angezeigt. Leider passiert beim Klick auf den button gar nix :grml:

was habe ich vergessen?

sch?ne gr??e p3e
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 30.12.2003, 16:46
Benutzerbild von mzanier
xt:Commerce GmbH, Geschäftsführung
 
Registriert seit: 18.04.2003
Beiträge: 27.414
Rotes Gesicht

so einfach ist das nat?rlich nicht. denn die ?bergabe der qty kann nur mit einer form erfolgen.
__________________
xt:Commerce Helpdesk
xt:Commerce Blog

xt:Commerce Warenwirtschaft

###

Offene Stellen bei xt:Commerce!
xt:Commerce stellt ein
###
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #4 (permalink)  
Alt 30.12.2003, 20:52
xt:Commerce Support Kunde
 
Registriert seit: 08.09.2003
Beiträge: 645
Standard

Zitat:
nur mit einer form
hallo mario,

kannst du mir sagen, was "mit einer form" genau bedeutet?

sch?nen dank im vorraus!!

p3e
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #5 (permalink)  
Alt 30.12.2003, 20:53
Benutzerbild von mzanier
xt:Commerce GmbH, Geschäftsführung
 
Registriert seit: 18.04.2003
Beiträge: 27.414
Standard

eine form ist ein html "formular"

<form action="......">
<input.....>
</form>
__________________
xt:Commerce Helpdesk
xt:Commerce Blog

xt:Commerce Warenwirtschaft

###

Offene Stellen bei xt:Commerce!
xt:Commerce stellt ein
###
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #6 (permalink)  
Alt 30.12.2003, 20:56
xt:Commerce Support Kunde
 
Registriert seit: 08.09.2003
Beiträge: 645
Standard

ok, ich werds dann nochmal versuchen.
besten dank schonmal - aber auf dem richtigen weg bin ich doch schon, oder?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #7 (permalink)  
Alt 30.12.2003, 21:20
Benutzerbild von mzanier
xt:Commerce GmbH, Geschäftsführung
 
Registriert seit: 18.04.2003
Beiträge: 27.414
Rotes Gesicht

Zitat:
Originally posted by peeeters@Dec 30 2003, 21:56 PM
ok, ich werds dann nochmal versuchen.
besten dank schonmal - aber auf dem richtigen weg bin ich doch schon, oder?
ansatzweise.

schau dir an welche form in der product_info verwendet wird, diese m?sst du anpassen.
__________________
xt:Commerce Helpdesk
xt:Commerce Blog

xt:Commerce Warenwirtschaft

###

Offene Stellen bei xt:Commerce!
xt:Commerce stellt ein
###
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #8 (permalink)  
Alt 30.12.2003, 21:26
xt:Commerce Support Kunde
 
Registriert seit: 08.09.2003
Beiträge: 645
Standard

so langsam verstehe ich was ich falsch gemacht habe - danke!!

bin halt anf?nger in php und html (?ber php habe ich wenigstens bereits ein buch gelesen - in html sollte ich mich jetzt mal vertiefen)

danke!!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #9 (permalink)  
Alt 30.12.2003, 23:10
xt:Commerce Support Kunde
 
Registriert seit: 08.09.2003
Beiträge: 645
Standard

:bounce: ich hab's geschafft :bounce:

war ja doch recht einfach

falls jemand ebenfalls diese funktion ben?tigt erkl?re ich gerne wie's geht. f?r die meisten wird das aber sicherlich eine kleinigkeit sein.

sch?ne gr??e und danke nochmal an mario

p3e
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #10 (permalink)  
Alt 03.01.2004, 22:56
xt:Commerce Support Kunde
 
Registriert seit: 08.09.2003
Beiträge: 645
Beitrag

hallo,
ich wurde ber pm und email gefragt ob ich das ganze nochmal genau erkl?ren kann.
ich bin froh auch mal eine modifikation beizusteuern - auch wenn das in diesem fall nur ne kleinigkeit ist.
es sind nur die dateien product_listing.php und product_listing_v1.html geringf?gig anzupassen. ich habe bei mir, diese dateie bereits etwas ver?ndert, so dass ich die zeilennummern nur ca. angeben kann. es sollte aber kein problem darstellen die richtigen stellen zu finden.
sollte es dennoch probleme geben einfach melden.

so, hier die anleitung:


Zitat:
bestellmengenfelder in der produktliste f?r XTC v1.0 Beta2

Datei product_listing.php

ca. zeile 33:

Code:
$buy_now='<a href="' . xtc_href_link(basename($PHP_SELF), xtc_get_all_get_params(array('action')) . 'action=buy_now&products_id=' . $listing['products_id'], 'NONSSL') . '">' . xtc_image_button('button_buy_now.gif', TEXT_BUY . $listing['products_name'] . TEXT_NOW);
durch folgendes ersetzen:

Code:
$cart_button = xtc_draw_input_field('products_qty', '1','size="5"') . ' ' . xtc_draw_hidden_field('products_id', $listing['products_id']) . xtc_image_submit('button_in_cart.gif', IMAGE_BUTTON_IN_CART);
ca. zeile 43:

Code:
'BUTTON_BUY_NOW'=>$buy_now,
durch folgendes ersetzen:

Code:
'FORM_ACTION'=>xtc_href_link(FILENAME_DEFAULT, xtc_get_all_get_params(array('action')) . 'action=add_product'),
'ADD_CART_BUTTON' =>$cart_button,
Datei product_listing_v1.html:

in ca. zeile 19 hinter

Code:
{/php}
  <td class="main"><div align="left">
    <table width="100%" border="0" cellpadding="0" cellspacing="4">
folgende zeile einf?gen:

Code:
<form name="cart_quantity" action="{$module_data.FORM_ACTION}" method="post">
in zeile ca. 22:

Code:
<strong>{$module_data.PRODUCTS_PRICE} <br> {$module_data.BUTTON_BUY_NOW} <br></font>
(kann sein, dass diese zeile im original geringf?gig anders ist)

Code:
BUTTON_BUY_NOW durch ADD_CART_BUTTON
ersetzen

und anschlie?end die zeile:

Code:
</form>
einf?gen

das m??te alles sein.
war das verst?ndlich?

p3e
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
bestellmengenfeld, produktliste

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus



Alle Zeitangaben in WEZ +1. Es ist jetzt 11:40 Uhr.

Copyright © 2011 xt:Commerce GmbH / xt:Commerce International Ltd. - All Rights Reserved

xt:Commerce is a SafeCharge brand