If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
-
2002-10-10
Nein.
Ganz normale Artikelseiten. Zum beispiel wenn ich bei der 3 seite ein artikel bestelle springt er wieder zum ersten seite. Statt bei der 3 seite zu bleiben.
Der besucher muss dann wieder von vorn anfangen und weiterblttern
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Ein verstecktes, zustzliches Forumlarfeld in show_item_*, das die Information ber die aktuelle Seite enthlt, sollte es da vllig tun.
<input type=hidden name=startlimit value=\"$startlimit\">
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
-
2002-10-12
das du problem erkannt hast is mal gut.
wo muss ich genau diese nderung machen.
kannst du bischen detailierter beschreiben.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
In jeder show_item* gibt es eine Zeile die den form-Tag ffnet (echo "<form action=...). Danach wrde ich sowas schreiben wie:
echo "<input type=hidden name=startlimit value=\"$startlimit\">\n";
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Ich habe das grade einfacher gelst. Du musst in der show_item Datei den link fr die Detailansicht verndern indem du den parameter startlimit bergibst. In der details.php musst du den link fr die Artikelbersicht ndern indem du auch hier wieder den parameter startlimit bergibst. Das sieht dann so aus:
Zeile 34 show_item_0
else echo "&startlimit=$startlimit&abt=$abt&itemgr=$itemgr";}
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
-
2002-10-12
Hallo,
danke euch beiden. Andreas seine lsung hat mich weiter gebracht.
echo "<input type=hidden name=startlimit value=\"$startlimit\">\n";
Jetzt habe ich das gleiche problem mit details.
Sobald ich zurck will lande ich wieder ganz am anfang.
Was anderes:
Es werden so viele nderungen und verbesserungen gemacht. Warum wird diese Program damit nicht aktualisiert und angeboten.
In den Referenz webseiten sind viele funktionen und design anderes. Haben es die leute selber alles gemacht oder gibt es diese Programme gegen gebhr. Fr so ein gutes programm kann mann auch mal was dafr bezahlen.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Fr das Problem mit den Detailseiten wirst Du doch auf die Lsung von Heiko zurckgreifen mssen und zustzlich noch so ein verstecktes Formularfeld einbauen mssen.
Heiko' Lsung ist fr den Fall, da der Artikel nicht in den Warenkorb gelegt wird, meine fr den positiven ;-) Fall des Einkaufs.
Stichwort Updates: Mir fehlt einfach die Zeit alles zusammenzusammeln. Es wird dieses Jahr noch wenigstens ein Bugfix-Update geben. Vielleicht sogar ein paar neue Features.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
-
2002-10-17
Hallo Andreas,
von detail aus zurck klappt einfach nicht.
wielleicht mache ich ein fehler.
wo soll ich diese zeile eintragen.
<?
$oldcaller=$caller;
$caller="detail";
require("header.inc.php");
$item_result = db_query("select item.*,iteminfo.* from item,iteminfo where item.ID= '$art_id' AND iteminfo.itemID=item.ID AND iteminfo.langID='$langID'") or db_die();
## $cross_res=db_query("select item.ID,item.itemgrID, iteminfo.name, item.keywords from item,iteminfo WHERE ((MATCH (item.keywords) AGAINST ('$item_row[3]')) or (MATCH (item.keywords) AGAINST ('$item_row[15]'))) and iteminfo.langID='$langID' and item.ID=iteminfo.itemID and item.ID != '$item_row[0]' and item.visible='1' order by item.itemgrID") or db_die();
$keystring = explode(" ",$item_row[3]);
for ($i=0;$i<sizeof($keystring);$i++) {
$cross_res = db_query("select item.ID,item.itemgrID, iteminfo.name, item.keywords from item,iteminfo where (item.number like '$keystring[$i]')
AND iteminfo.langID='$langID' AND item.ID=iteminfo.itemID AND visible='1' and item.ID != '$item_row[0]' order by item.orderby") or db_die();
wenn ich Artikel bestelle lande ich wieder auf der erste artikelseite. Nich da wo ich den letzten rtikel bestellt habe.
??
Du meinst von der Detailansicht aus? Ja.
Nein.
Ganz normale Artikelseiten. Zum beispiel wenn ich bei der 3 seite ein artikel bestelle springt er wieder zum ersten seite. Statt bei der 3 seite zu bleiben.
Der besucher muss dann wieder von vorn anfangen und weiterblttern
Stimmt, da hast Du recht.
Ein verstecktes, zustzliches Forumlarfeld in show_item_*, das die Information ber die aktuelle Seite enthlt, sollte es da vllig tun.
<input type=hidden name=startlimit value=\"$startlimit\">
das du problem erkannt hast is mal gut.
wo muss ich genau diese nderung machen.
kannst du bischen detailierter beschreiben.
In jeder show_item* gibt es eine Zeile die den form-Tag ffnet (echo "<form action=...). Danach wrde ich sowas schreiben wie:
echo "<input type=hidden name=startlimit value=\"$startlimit\">\n";
Ich habe das grade einfacher gelst. Du musst in der show_item Datei den link fr die Detailansicht verndern indem du den parameter startlimit bergibst. In der details.php musst du den link fr die Artikelbersicht ndern indem du auch hier wieder den parameter startlimit bergibst. Das sieht dann so aus:
Zeile 34 show_item_0
else echo "&startlimit=$startlimit&abt=$abt&itemgr=$itemgr";}
Zeile 75 detail.php
else { echo "<br><br><br><a href=\"main.php?sess=$sess&abt=$abt&startlimit=$startlimit&itemgr=$item_row[2]\""; }
Hallo,
danke euch beiden. Andreas seine lsung hat mich weiter gebracht.
echo "<input type=hidden name=startlimit value=\"$startlimit\">\n";
Jetzt habe ich das gleiche problem mit details.
Sobald ich zurck will lande ich wieder ganz am anfang.
Was anderes:
Es werden so viele nderungen und verbesserungen gemacht. Warum wird diese Program damit nicht aktualisiert und angeboten.
In den Referenz webseiten sind viele funktionen und design anderes. Haben es die leute selber alles gemacht oder gibt es diese Programme gegen gebhr. Fr so ein gutes programm kann mann auch mal was dafr bezahlen.
Fr das Problem mit den Detailseiten wirst Du doch auf die Lsung von Heiko zurckgreifen mssen und zustzlich noch so ein verstecktes Formularfeld einbauen mssen.
Heiko' Lsung ist fr den Fall, da der Artikel nicht in den Warenkorb gelegt wird, meine fr den positiven ;-) Fall des Einkaufs.
Stichwort Updates: Mir fehlt einfach die Zeit alles zusammenzusammeln. Es wird dieses Jahr noch wenigstens ein Bugfix-Update geben. Vielleicht sogar ein paar neue Features.
Hallo Andreas,
von detail aus zurck klappt einfach nicht.
wielleicht mache ich ein fehler.
wo soll ich diese zeile eintragen.
<?
$oldcaller=$caller;
$caller="detail";
require("header.inc.php");
$item_result = db_query("select item.*,iteminfo.* from item,iteminfo where item.ID= '$art_id' AND iteminfo.itemID=item.ID AND iteminfo.langID='$langID'") or db_die();
$item_row = db_fetch_row($item_result);
if ($oldcaller=="search") {
echo "<form action=search.php method=\"post\">\n<input type=hidden name=lookfor value=\"$lookfor\">\n";
echo "<input type=hidden name=startlimit value=\"$startlimit\">\n";
}
else {
echo "<form action=main.php method=\"post\">\n";
echo "<input type=hidden name=abt value=\"$abt\">\n";
echo "<input type=hidden name=itemgr value=\"$itemgr\">\n";
}
echo "<table align=center width=495 cellpadding=2 border=0><tr bgcolor=\"$bgcolor3\"><td colspan=2 align=center><font color=ffffff><b>$item_row[15]</b></font></td></tr>\n";
echo "<tr valign=top><td>\n";
if (file_exists("images/$item_row[5]")&&($item_row[5]!="")) {echo "<img src='images/$item_row[5]'>";}
elseif (file_exists("images/$item_row[4]")&&($item_row[4]!="")) {echo "<img src='images/$item_row[4]'>";}
else {echo "<img src='img/".$lang."_no_img.gif'>";}
// hnliche Artikel (suchen)
## $cross_res=db_query("select item.ID,item.itemgrID, iteminfo.name, item.keywords from item,iteminfo WHERE ((MATCH (item.keywords) AGAINST ('$item_row[3]')) or (MATCH (item.keywords) AGAINST ('$item_row[15]'))) and iteminfo.langID='$langID' and item.ID=iteminfo.itemID and item.ID != '$item_row[0]' and item.visible='1' order by item.itemgrID") or db_die();
$keystring = explode(" ",$item_row[3]);
for ($i=0;$i<sizeof($keystring);$i++) {
$cross_res = db_query("select item.ID,item.itemgrID, iteminfo.name, item.keywords from item,iteminfo where (item.number like '$keystring[$i]')
AND iteminfo.langID='$langID' AND item.ID=iteminfo.itemID AND visible='1' and item.ID != '$item_row[0]' order by item.orderby") or db_die();
$cross_num=db_num_rows($cross_res);
if ($cross_num>0) {
if ($i==0) { echo "<p>Empfehlung:<br>\n"; }
while ($cross_row=db_fetch_row($cross_res)) {
echo "<a href=\"detail.php?sess=$sess&art_id=$cross_row[0]";
echo "&itemgr=$cross_row[1]\">$cross_row[2]</a><br>\n";
}
}
## echo "<br>keywords:<br>$i |$keystring[$i]|\n";
}
echo "</p>\n";
echo "</td><td>$det_0: $item_row[1]";
include("show_expi.inc.php");
echo "<br>\n";
if ($clg != 1) {
echo "$det_1: ".showprice($item_row[0],$sess);
}
$sessionID_str = "sess=".$sess;
$item_row[17] = ereg_replace("(#sessionID#)",$sessionID_str,$item_row[17]);
echo "<br><br>$item_row[17]<br><br>\n";
echo "<input type=hidden name=artikel value=\"$item_row[2]\">";
echo "<input type=hidden name=sess value=\"$sess\">\n";
include("show_size.inc.php");
if ($clg == 0) {
$itemrow6 = ereg_replace("(0$|00$|000$)","",$item_row[6]);
$itemrow6 = ereg_replace("\.$","",$itemrow6);
if ($lang=="de") {$itemrow6 = str_replace(".",",",$itemrow6);}
echo "$det_3: <input type=text size=3 name=menge value=\"$itemrow6\"> \n";
$pack_res = db_query("select name from packinfo where packinfo.langID='$langID' and packinfo.packID='$item_row[10]'") or db_die();
$pack_row = db_fetch_row($pack_res);
echo "$pack_row[0] <br><br>\n";
echo "<input type=hidden name=add value=\"$item_row[0]\"><input type=image src=\"img/".$lang."_warenkorb.gif\" border=0><br><br>\n";
}
if ($clg == 2) {
echo "$det_3: <input type=text size=3 name=menge value=\"$max_items\"> \n";
$pack_res = db_query("select name from packinfo where packinfo.langID='$langID' and packinfo.packID='$item_row[10]'") or db_die();
$pack_row = db_fetch_row($pack_res);
echo "$pack_row[0] <br><br>\n";
echo "<input type=hidden name=add value=\"$item_row[0]\"><input type=image src=\"img/".$lang."_merkzettel.gif\" border=0><br><br>\n";
}
else { echo "<br><br><br><a href=\"main.php?sess=$sess&abt=$abt&startlimit=$startlimit&itemgr=$item_row[2]\""; }
if ($oldcaller=="search") {
echo "<br><br><br><a href=\"search.php?sess=$sess&startlimit=$startlimit&lookfor=$lookfor\"";}
else { echo "<br><br><br><a href=\"main.php?sess=$sess&abt=$abt&itemgr=$item_row[2]\""; }
echo ">$det_4</a></td></tr></table></form>\n";
echo "</body></html>";
?>