#1 (permalink)  
Alt 13.07.2004, 13:43
 
Registriert seit: 31.01.2004
Beiträge: 4
Standard

Hallo xt gemeinde

m?chte meinen content als iframe darstellen lassen! nur leider fehlt mir das wissen um so etwas zu machen!

kann mir jemand helfen bzw. mir sagen welche dateien angesprochen werden m?ssen damit $main_content im iframe erscheint

habe die index.html schon umgebaut jedoche zeigt er mir alles an nur die seite im iframe nicht

dort steht:
"Sie haben keine oder ungen?gende Zugriffsrechte bitte bearbeiten Sie diese mit Ihrem FTP Programm".

wie muss ich genau vorgehen um $main_content im iframe darzustellen


w?re dankbar wenn mir jemand helfen k?nnte!! bin leider noch ein neuling !!

mfg

stut
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 13.07.2004, 14:30
Benutzerbild von neeft  
Registriert seit: 28.04.2004
Beiträge: 10
Standard

hallo,

iframe ist realativ einfach einzubinden...

gehe im contentmanager auf html-->

dann deinen iframe eintragen. z.B.



<IFRAME border=0 name=forum src="http://forum.span-it.de/index.php" frameBorder=0 width="100%" scrolling=no height=750>Ihr Browser unterst?tzt Inlineframes nicht oder zeigt sie in der derzeitigen Konfiguration nicht an.</IFRAME></P>

(dabei den kink zu der entsprechenden Seite in einem Verzeichnis deiner Wahl)

Ich habe bei uns z.b. das Forum in einem IFRAME laufen.

http://span-it.de/shop_content.php?coID=35


Gruus Thomas
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 13.07.2004, 14:48
 
Registriert seit: 31.01.2004
Beiträge: 4
Standard

Hallo Thomas

danke f?r deine schnelle Hilfe ! Hab mir deine Seite angesehen!

Klasse gemacht!!!!

Das mit dem iframe wie du beschrieben hast habe ich verstanden. Nun stellt sich aber die Frage wie kann ich z.b. einen Iframe erstellen im shop indem direkt z.b. die neuen Produkte auf der Startseite im iframe erscheinen?

Wenn ich die index.html anpasse, wo oder wie muss ich denn den $main_content einbauen?

Bei normaler index.html ist mir das klar einfach dort wo ich es hinhaben will und schon erscheit es auch dort!


Mein Gedanke ist:

Die Ansicht der Startseite bzw. der weiteren Seiten im Content z.b. "Neue Produkte" oder "Kontakt" usw... sollen in einem iframe dargestellt werden. So das der Rest z.b. Boxen links / rechts immer stehen bleiben.

Ich hoffe hab mich halbwegs verst?ndlich ausgedr?ckt?

gru? stut
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #4 (permalink)  
Alt 13.07.2004, 15:56
Benutzerbild von neeft  
Registriert seit: 28.04.2004
Beiträge: 10
Standard

ich bin mir nicht ganz sicher ob du soooo auf iframes setzen solltest.

Einige Browser stellen diesen nicht richtig oder gar nicht da.

Bei mir ist es auch nur eine tempor?re L?sung, da ich gerade an einer Forumanbindung an den XTC arbeite. Login und sessions etc vom xtc...

ganz klar ist mir der Gedanke noch nicht mit deinen iframes... :grml:

Willst du so eine "Art Framset " erzeugen - naja ob das so gut ist?

in die insex.php solltest du keine gro?en ?nderungen als " sorry" newbi" machen, was eh nicht dort zu machen ist. eher sind anpassungen in den Templates zu machen.... da hier aber ?berall gecacht wird ist das nicht ganz soo einfach.

Versuche mal eine neue Seite zu erstellen --> in deinem Template verzeichnis
packe hier deine Platzhalter ein #passe den Source an und lass diese mal in dem Iframe laufen.... ich mache mir mal heute abend mehr gedanken


gruss Thomas
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #5 (permalink)  
Alt 13.07.2004, 16:03
Benutzerbild von neeft  
Registriert seit: 28.04.2004
Beiträge: 10
Standard

probier mal ne seite zu erstellen z.b. products_new1.php

ich glaube du willst ja nur die neuen Produkte auf der Startseite anzeigen oder?


packe die normalen requires rein und mache eine Anfrage ungef?hr so...

$products_new_array = array();
$fsk_lock='';
if ($_SESSION['customers_status']['customers_fsk18_display']=='0') {
$fsk_lock=' and p.products_fsk18!=1';
} if (GROUP_CHECK=='true') {
$group_check="and p.group_ids LIKE '%c_".$_SESSION['customers_status']['customers_status_id']."_group%'";
}
$products_new_query_raw = "select distinct
p.products_id,
p.products_fsk18,
pd.products_name,
p.products_image,
p.products_price,
p.products_tax_class_id,
p.products_date_added,
m.manufacturers_name
from " . TABLE_PRODUCTS . " p,
" . TABLE_CATEGORIES . " c,
" . TABLE_PRODUCTS_TO_CATEGORIES . " p2c
left join " . TABLE_MANUFACTURERS . " m
on p.manufacturers_id = m.manufacturers_id
left join " . TABLE_PRODUCTS_DESCRIPTION . " pd
on p.products_id = pd.products_id ".$fsk_lock."
and pd.language_id = '" . (int)$_SESSION['languages_id'] . "'
where c.categories_status=1
and p.products_id = p2c.products_id
and c.categories_id = p2c.categories_id
and products_status = '1'
".$group_check."
order
by
p.products_date_added DESC";

$products_new_split = new splitPageResults($products_new_query_raw, $_GET['page'], MAX_DISPLAY_PRODUCTS_NEW,'p.products_id');

if (($products_new_split->number_of_rows > 0)) {
$smarty->assign('NAVIGATION_BAR','
<table border="0" width="100%" cellspacing="0" cellpadding="2">
<tr>
<td class="smallText">'.$products_new_split->display_count(TEXT_DISPLAY_NUMBER_OF_PRODUCTS_NEW ).'</td>
<td align="right" class="smallText">'.TEXT_RESULT_PAGE . ' ' . $products_new_split->display_links(MAX_DISPLAY_PAGE_LINKS, xtc_get_all_get_params(array('page', 'info', 'x', 'y'))).'</td>
</tr>
</table>

');

}

$module_content='';
if ($products_new_split->number_of_rows > 0) {
$products_new_query = xtc_db_query($products_new_split->sql_query);
while ($products_new = xtc_db_fetch_array($products_new_query)) {
if (xtc_not_null($products_new['specials_new_products_price'])) {
$products_price = xtc_get_products_price($products_new['products_id'], $price_special=1, $quantity=1);
} else {
$products_price = xtc_get_products_price($products_new['products_id'], $price_special=1, $quantity=1);
}

$products_new['products_name'] = xtc_get_products_name($products_new['products_id']);
$products_new['products_short_description'] = xtc_get_short_description($products_new['products_id']);
$buy_now='';
if ($_SESSION['customers_status']['customers_fsk18']=='1') {
if ($products_new['products_fsk18']=='0') $buy_now='<a href="' . xtc_href_link(basename($PHP_SELF), xtc_get_all_get_params(array('action')) . 'action=buy_now&BUYproducts_id=' . $products_new['products_id'], 'NONSSL') . '">' . xtc_image_button('button_buy_now.gif', TEXT_BUY . $products_new['products_name'] . TEXT_NOW);
} else {
$buy_now='<a href="' . xtc_href_link(basename($PHP_SELF), xtc_get_all_get_params(array('action')) . 'action=buy_now&BUYproducts_id=' . $products_new['products_id'], 'NONSSL') . '">' . xtc_image_button('button_buy_now.gif', TEXT_BUY . $products_new['products_name'] . TEXT_NOW);
}
if ($products_new['products_image']!='') {
$products_image=DIR_WS_THUMBNAIL_IMAGES . $products_new['products_image'];
}
$module_content[]=array(
'PRODUCTS_NAME' => $products_new['products_name'],
'PRODUCTS_DESCRIPTION' => $products_new['products_short_description'],
'PRODUCTS_PRICE' => xtc_get_products_price($products_new['products_id'],$price_special=1,$quantity=1),
'PRODUCTS_LINK' => xtc_href_link(FILENAME_PRODUCT_INFO, 'products_id=' . $products_new['products_id']),
'PRODUCTS_IMAGE' => $products_image,
'BUTTON_BUY_NOW'=>$buy_now);



}

viel spass... Thomas
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #6 (permalink)  
Alt 13.07.2004, 16:22
 
Registriert seit: 31.01.2004
Beiträge: 4
Standard

Hallo Thomas

erstmal danke f?r deine prompte Hilfe!

Ich denke du hast recht.
Das mit den Ansichten in unterschiedlichen Browsern habe ich nicht mit einbezogen!


deinen ersten Vorschlag habe ich ausprobiert funktioniert einwandfrei.
Vielen Dank!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #7 (permalink)  
Alt 13.07.2004, 16:29
Benutzerbild von dukie6666
VEYTON Service Partner
 
Registriert seit: 26.01.2004
Ort: Nueva Colombia/Paraguay
Beiträge: 1.855
Standard

ich habe mal ein template gemacht mit iframe f?r xtc...wenn du willst geb ich dir den link

aberdu kannst das selber machen:
in der index.html setzt du um die tabelle des {&main_content} folgendes herum:

<div id="box">

das sieht ungef?hr dann so aus:
Code:
<div id="box">
   
   
   <div align="center">
   	<table border="0" width="100%" cellspacing="0" cellpadding="0" id="table4">
    
    <tr>
    	<td background="{$tpl_path}img/header.jpg" height="40" colspan="2"></td>
    </tr>
    <tr>
    	<td colspan="2">{$main_content}</td>
    </tr>
   	</table>
   </div>
   
   
   </div>
dann gest du in die stylesheet.css und f?gst folgendes ein:

Code:
#box{

width:488px; 
height:399px; 
text-align:left; 
margin:auto;
padding : 0px; 
overflow:auto;}
den wert width und height pass du deinen bed?rfnissen an...fertig

das mit dem div container hat den vorteil das der mozilla un co besser damit klar kommen im gegensatzt zum iframe
__________________
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
  #8 (permalink)  
Alt 13.07.2004, 16:48
Benutzerbild von neeft  
Registriert seit: 28.04.2004
Beiträge: 10
Standard

mein tipp trotzdem #lasst das mit iframe...
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #9 (permalink)  
Alt 13.07.2004, 17:42
 
Registriert seit: 31.01.2004
Beiträge: 4
Standard

Hallo Leute

danke das Ihr so schnelle Hilfe leistet!!

Ich werde mich glaubig von meinem Gedanken trennen m?ssen ein Template mit intrigiertem iframe zu bauen.

Ich denke neeft hat recht! Es ist nicht sichergestellt das die Ansicht in allen Browsern gleich ist. Leider hab ich das bei meiner ?berlegung nicht mit einbezogen!

Werdes es einfach mal zum testen weiter probieren vielleicht find ich ja noch eine andere L?sung!

naja man muss noch viel lernen !!



Viele Gr??e

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

Lesezeichen

Stichworte
iframe

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 01:16 Uhr.

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

xt:Commerce is a SafeCharge brand