#1 (permalink)  
Alt 21.06.2005, 07:55
Benutzerbild von reszler  
Registriert seit: 01.06.2005
Beiträge: 52
Daumen hoch

hallo leute

m?chte gerne in dem shop den artikel status , einbauen, bzw lagerstatus.
jetzt meine frage , bei OS commerce hat diese sccript funktioniert

aber bei xt weiss ich nicht wo ich diese einbauen soll, es ist in php.
funktionsweise ist so , es wird einfach die artikelnummer ausgelesen und weiterverarbeitet.

aber wo lese ich diese artnr aus? m?chte es gerne in die produkt_info.html einbauen.

wer kann mir tipps geben, denn in dieser datei , funzen die php sachen nicht wirklich.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 21.06.2005, 08:11
 
Registriert seit: 25.04.2005
Beiträge: 12
Reden

die Products ID in der .html Datei sprichst du mit

Code:
{$PRODUCTS_ID}
an.

was wie wo du das einbindest muss du schon selst wissen

Ich glaub das kann dir sonst auc'm stehgreif mit der Beschriebung keiner sagen.

schau dich einfach in der entsprechenden .php Datei um und gut. Dort hast du eigentlich alle Info's dazu.

lg
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 21.06.2005, 08:29
Benutzerbild von reszler  
Registriert seit: 01.06.2005
Beiträge: 52
Standard

ja schon

aber wenn ich ein php-script in die product_info.html einbaue passiert NIX
nicht mal ein ECHO.

wo m?sste ich den sonst was einbauen das man was siet.

hier mal fals es wen interesiert den code f?r ingrammicro

Code:
 <?php 
$sku = {$PRODUCTS_MODEL}; 
$abfrage = 'http://ec.ingrammicro.de/cgi-bin/avail/avail.pl?CCD=AT&BNR=28&KNR=username&PWD=password&SKU=' .$sku; //wenn aus AT dann DE auf AT und 44 auf 28 ?ndern 

$abfragenummer = fopen($abfrage,"r"); 
$zahl = fgets($abfragenummer); 
?> 


<?php echo $zahl; ?>
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #4 (permalink)  
Alt 21.06.2005, 08:55
 
Registriert seit: 25.04.2005
Beiträge: 12
Standard

Na aber "holllaaa" .. *grins*

Du kannst doch nciht in eine HTML Seite 'n PHP Script einbinden. das musst du wenn schon denn schon ind die dazugeh?rige .php Datei einbinden und dort verarbetien lassen , dem Obekt hinzuf?gen .. mit "assign" so wie du 's da drin siehst und denn in der HTML Datei in den Geschweiften Klammrn einbinden.

Der Server versteht doch den PHP text nicht wenn er in einer HTML Datei drin steht. und setzt diesen somit auch nciht um.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #5 (permalink)  
Alt 21.06.2005, 09:17
Benutzerbild von reszler  
Registriert seit: 01.06.2005
Beiträge: 52
Unglücklich

Danke f?r den Tipp

PHP ist nicht mein Ding, aber mit ein bischen hilfe habe ich es hinbekommen.

habs einfach in die /modules/shipping/product_info.php eingebaut.

dann die {$PROTUCTS_STAT} in die html einzusetzten.

Code:
// Code f?r Ingrammicro 
  $sku = $product_info['products_model']; 
$abfrage = 'http://ec.ingrammicro.de/cgi-bin/avail/avail.pl?CCD=AT&BNR=28&KNR=username&PWD=password&SKU=' .$sku; //wenn aus AT dann DE auf AT und 44 auf 28 ?ndern 

$abfragenummer = fopen($abfrage,"r"); 
$info_smarty->assign('PRODUCTS_STAT', $zahl = fgets($abfragenummer)); 
// Code f?r Ingrammicro Ende
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #6 (permalink)  
Alt 21.06.2005, 09:32
 
Registriert seit: 25.04.2005
Beiträge: 12
Cool

Genau so .. Fein ..
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #7 (permalink)  
Alt 21.06.2005, 10:06
Erfahrener Benutzer
 
Registriert seit: 07.09.2003
Beiträge: 1.507
Standard

du kannst php direkt in html einbetten. dazu ben?tigst du die smarty-tags

{php}
echo "test";
{/php}
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #8 (permalink)  
Alt 21.06.2005, 10:11
 
Registriert seit: 25.04.2005
Beiträge: 12
Unglücklich

Wenn du den PHP - Code jedoch in der PHP- Datei l?sst ist es "sauberer"
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #9 (permalink)  
Alt 21.06.2005, 10:14
Benutzerbild von reszler  
Registriert seit: 01.06.2005
Beiträge: 52
Beitrag

ja danke

habs in der PHP gemacht , denn wenn ich das design ?ndere , muss ich sonst wieder
umherbasteln, so ist alles auf dem richtigen platz.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #10 (permalink)  
Alt 21.06.2005, 12:32
Erfahrener Benutzer
 
Registriert seit: 07.09.2003
Beiträge: 1.507
Standard

Zitat:
auf dem richtigen platz
...bis zum n?chsten core-update



Zitat:
Du kannst doch nciht in eine HTML Seite 'n PHP Script einbinden
man kann sehr wohl und es ist auch eine saubere l?sung... man kann sogar vom smarty dem core variablen-patches zur?ckschieben und einiges mehr. es lohnt sich also, sich damit mal auseinanderzusetzen und es nicht gleich als unsauber abzutun - f?r die mei?ten user ist ein php-patch im smarty sicherer+einfacher als ein core-patch.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
ingrammicro, shop

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 06:03 Uhr.

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

xt:Commerce is a SafeCharge brand