Zurück   xt:Commerce Webshop Shop Support > xt:Commerce VEYTON 4.0 - Enterprise Shopsoftware > Fragen zur Software

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 13.06.2010, 09:24
Neuer Benutzer
 
Registriert seit: 29.11.2009
Beiträge: 26
Standard [SOLVED] neuer Content ohne Boxen links und rechts

Hallo,

ich habe für unsere Kreditkartenschnittstelle ogone einen neuen Content "Kreditkarte" (ID=11) angelegt.
Funktioniert auch alles einwandfrei.
Was nur stört ist, dass der gesamte Bezahlvorgang ohne die Boxen links und rechts abläuft, aber sobald dann der Kunde seine Kreditkartendaten eingeben soll, stehen links und rechts wieder die Boxen wie zum Beispiel auf der Startseite.
Wo muss ich was eintragen, damit auch der neue Content über die gesamte Breite geht? Es soll so aussehen wie zum Beispiel beim Bankeinzug.
Im Textfeld des Contents steht nur $$$PAYMENT ZONE$$$
Dies ruft dann alle benötigten Daten von ogone ab.

Hoffe irgendjemand hier kann mir helfen. Möchte die Kreditkartenschnittstelle gerne aktivieren.

Vielen Dank schon mal.

Finnja
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 13.06.2010, 10:59
Erfahrener Benutzer
 
Registriert seit: 23.06.2009
Ort: Wachenzell ( nähe Eichstätt/Bayern )
Beiträge: 2.817
Standard

hi,
wird in der Index.html so gesteuert:
{if $show_index_boxes == 'true'}
Du müsstest also dem Template diese Variable mit dem Wert false übermitteln.
Wieso überhaupt eine Contentseite für die Zahlart ????
Grüsse
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 13.06.2010, 11:18
Neuer Benutzer
 
Registriert seit: 29.11.2009
Beiträge: 26
Standard

Wo kann ich das denn machen?
"Du müsstest also dem Template diese Variable mit dem Wert false übermitteln."
Immer wenn ich versuche irgendwelche Befehle in das Textfeld einzugeben werden die als Text ausgegeben. Wenn ich sie in der html Ansicht eingebe verschwinden sie gleich wieder.

Ich brauche eine Contentseite um die Kunden optisch in unserem Shop zu belassen. Wenn ich in den ogone Zahlungsweisen bin, kann ich dort anklicken "eigenes Template". Dort habe ich dann den Pfad https://www.mein-shop.de/index.php?page=content&coID=11 eingetragen.
Wenn der Kunde nun Kreditkarte als Zahlungsweise anklickt landet er nicht in der Umgebung von ogone (große weisse Seite mit vielen verwirrenden Bildern, sondern er bleibt optisch in unserem Shopsystem. Leider aber so das links und rechts noch alle Boxen stehen. Und das verwirrt dann doch wieder.

Ich hoffe Du kannst mir erkären wo genau ich welchen befehl einbauen muss.

Viele Grüße

Finnja
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #4 (permalink)  
Alt 13.06.2010, 15:07
Benutzerbild von dukie6666
VEYTON Service Partner
 
Registriert seit: 26.01.2004
Ort: Nueva Colombia/Paraguay
Beiträge: 1.855
Standard

das kannst Du doch direkt im Template abfragen., analog zu:
Code:
 {if $show_index_boxes == 'true'}
kannst Du das so abfragen:
{if $smarty.get.page=="content" && $smarty.get.coID=="11" }
keine Boxen
{else}
Boxen
{/if}
__________________
Grüße Oliver


Zertifizierter xt:Commerce VEYTON Reseller & Service Partner
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #5 (permalink)  
Alt 28.06.2010, 13:05
Neuer Benutzer
 
Registriert seit: 29.11.2009
Beiträge: 26
Standard klappt nicht

also ich komme nicht weiter.

Ich füge folgenden Inhalt ganz am Anfang in die /xt_default/index.html ein

{if $smarty.get.page=="content" && $smarty.get.coID=="11" }
{$show_index_boxes == 'false'}
<p>test</p>
{/if}

Dann steht bei Aufruf der Seite oben links

true

test

Das heißt doch, dass die Abfrage funktioniert. sonst käme ja das "test" nicht. Aber warum steht darüber true? Und vor allem warum werden die Boxen immer noch angezeigt?

Bitte mal eine Erklärung für Dummies.

Lieben Dank

Finnja
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #6 (permalink)  
Alt 28.06.2010, 13:16
Erfahrener Benutzer
 
Registriert seit: 23.06.2009
Ort: Wachenzell ( nähe Eichstätt/Bayern )
Beiträge: 2.817
Standard

tja,
weil Du einer Variablen den Wert per assign zuweisen musst!

also nicht so:
{$show_index_boxes == 'false'} das "==" ist so oder so falsch !
sondern so:
{assign var=show_index_boxes value='false'}
assign kann bei value auch Variablen zuweisen,
also etwa
{assign var=wasweissich value=$dummy}

wobei ich das jetzt nicht probiert habe, ob sich logische Werte auch so
übergeben lassen, aber grundsätzlich gehts so.

Kuck mal nach bei smarty.net !

Grüsse
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #7 (permalink)  
Alt 28.06.2010, 13:20
Neuer Benutzer
 
Registriert seit: 29.11.2009
Beiträge: 26
Reden vielen vielen Dank!!!

ich könnt dich knutschen

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

Lesezeichen

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


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Boxen links neu sortieren SonjaW Fragen zur Software 3 07.09.2011 18:15
Google Base funtkioniert nicht objekt Fragen zur Software 40 15.03.2010 10:24
Bitte Um Hilfe ...neuer Content / Account.php tikla Shopbereich 2 12.05.2005 14:45
Neuer Contentbereich Im Content Manager nom Shopbereich 9 17.05.2004 20:42


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:01 Uhr.

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

xt:Commerce is a SafeCharge brand