#1 (permalink)  
Alt 09.04.2006, 00:16
 
Registriert seit: 10.06.2004
Beiträge: 229
Standard

yuppiee!
mir ist gelungen eine template zu erstellen ohne tabellen <table><tr><td> zu benutzen
ich musste leider teilweise in php dateien code s?ubern.
ich werde weiter berichten wenn ich reiclich getestet habe.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 09.04.2006, 16:08
nom nom ist offline
 
Registriert seit: 19.02.2004
Beiträge: 596
Standard

Dann schau es unter IE an :closedeyes:
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 09.04.2006, 21:14
Benutzerbild von techway
Erfahrener Benutzer
 
Registriert seit: 06.12.2003
Beiträge: 800
Standard

zeig mal eine Livedemo :-)

was bringt es an Vorteilen?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #4 (permalink)  
Alt 09.04.2006, 23:39
nom nom ist offline
 
Registriert seit: 19.02.2004
Beiträge: 596
Standard

Viel schnellere Ladezeit, allerdings gibt es einige Darstellungsprobleme mit IE. Ich muss darauf wegen IE verzichten :angry:
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #5 (permalink)  
Alt 10.04.2006, 18:42
Benutzerbild von inox software  
Registriert seit: 09.12.2005
Beiträge: 32
Standard

jo nom,

wieso haut man den IE net einfach in die m?lltonne ??? h34r:

mfg
inox
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #6 (permalink)  
Alt 10.04.2006, 20:19
Erfahrener Benutzer
 
Registriert seit: 26.10.2005
Beiträge: 110
Standard

Gute Frage w?r ich voll daf?r, leider surfen die meisten immer noch mit dem IE :wacko:
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #7 (permalink)  
Alt 10.04.2006, 21:13
Benutzerbild von techway
Erfahrener Benutzer
 
Registriert seit: 06.12.2003
Beiträge: 800
Standard

ist es den mit dem IE 7 anders? wei? jemand was dar?ber?
die beta ist ja schon lange drau?en
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #8 (permalink)  
Alt 14.04.2006, 12:21
ANE ANE ist offline
xt:Commerce Support Kunde
 
Registriert seit: 03.02.2006
Beiträge: 457
Standard

Zitat:
Originally posted by ademmm@Apr 9 2006, 12:16 AM
yuppiee!
mir ist gelungen eine template zu erstellen ohne tabellen <table><tr><td> zu benutzen
ich musste leider teilweise in php dateien code s?ubern.
ich werde weiter berichten wenn ich reiclich getestet habe.

Hallo!

Das w?rde mich auch brennend interessieren. Hast Du schon ausf?hrlichere tests gemacht? Gibt es einen Link, wo man sich das mal ansehen kann?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #9 (permalink)  
Alt 26.04.2006, 17:08
 
Registriert seit: 23.03.2006
Beiträge: 7
Standard

Gr??e!

Auch ich habe mich von der "table-hell" (bis zu siebenfach ineinander geschachtelte Tabellen. Sic!) gel?st und ein Template gebastelt, dass (fast) vollst?ndig auf Tabellen verzichtet. Nur dort, wo Tabellen sinnvoll sind, wurden sie - jedoch ohne die Tabelle-in-Tabelle-in-Tabelle Verschachtelung - beibehalten.
Nun ist der Shop sogar "Valid XHTML" und "Valid CSS" *stolz*

Soweit ich das sehen kann, schaut der Shop sowohl im FF, O, K und IE ziemlich gleich aus. Safari konnte ich mangels Mac nicht testen.

Und hier der obligatorische Link: Nitrox Narcosis.


Meine ?nderungen im Shop-System sind:
Code:
<root>/includes/modules/metatags.php

Die Variable $title hinzugef?gt und in der vierten und f?nften if()-Schleife abgefragt; hier ist ein Fehler enthalten, der bei der Sitemap (und evtl. bei anderen Seiten auch) zwei <title>-Zeilen ausgibt.



<root>/admin/includes/classes/import.php

in Zeile 741 vor "fclose($fp);" hinzugef?gt:

// change filepermission on exported file so it is readable via ftp (some fputs only generate "rw-r-----")
chmod(DIR_FS_DOCUMENT_ROOT.'export/'.$this->filename, 0644);



<root>/inc/xtc_draw_selection_field.inc.php
<root>/inc/xtc_draw_input_field.php
<root>/inc/xtc_draw_hidden_field.php
<root>/inc/xtc_draw_pull_down_menue.inc.php

statt: $variable = '<input type="' . xtc_parse_in...
bzw:  $field = '<select name="' . xtc_pa...

neu:  $variable = '<input class="input-' . xtc_parse_input_field_data($type, array('"' => '"')) . '" type="' . xtc_parse_in...
bzw:  $field = '<select class="form-select" name="' . xtc_pa...


Die CSS-Klasse "input/form-<Art_des_Input-Feldes>" wurde hinzugef?gt, um im CSS mit den verschiedenen <input>-Arten spielen zu k?nnen.



<root>/lang/german/lang_german.conf
<root>/lang/german/lang_english.conf

Hier die folgenden Werte hinzugef?gt:

Wert           german    english
---------------------+------------+----------------
heading_youraccount = 'Ihr Konto' | 'Your account'



<root>/inc/xtc_image_submit.inc.php

Im <input type="image"...> die Klasse "image-submit" hinzugef?gt, um diesen Input-Typ gegen?ber dem Textfeld abzuheben.

neu: <input class="image-submit" type="image"...>


<root>/lang/german/lang_german.conf
<root>/lang/english/lang_english.conf

Hier die folgenden Werte hinzugef?gt:

Wert        german  english
-----------------+---------+---------
text_cart_total = 'Gesamt' | 'Total'
text_cart_one = 'Artikel' | 'item'
text_cart_more = 'Artikel' | 'items'



<root>/includes/application_top.php

Im {$navtrail} wird standardm??ig die Artikelnummer angezeigt. Diese ?nderung zeigt den Artikelnamen:

statt:
// add the products model/name to the breadcrumb trail
if ($product->isProduct()) {
	$breadcrumb->add($product->getBreadcrumbModel(), xtc_href_link(FILENAME_PRODUCT_INFO, xtc_product_link($product->data['products_id'], $product->data['products_name'])));
}


neu:
// add the products model/name to the breadcrumb trail
if ($product->isProduct()) {
  require_once (DIR_FS_INC.'xtc_get_products_name.inc.php');
  $breadcrumb->add($myProductName = xtc_get_products_name($product->data['products_id']));
}



<root>/lang/german/german.php
<root>/lang/german/lang_german.conf

in diesen Dateien wurden "alte" HTML-Tags (<font>, <b>) und Style-Definitionen in Tags angepasst.



<root>/includes/header.php

hier wurde nach Zeile folgende neue Zeile 60 eingef?gt:

<link rel="shortcut icon" type="image/ico" href="<?php echo 'templates/'.CURRENT_TEMPLATE.'/img/favicon.ico'; ?>" />

Somit wird ein "Favicon" in der Browser-Adresszeile angezeigt.

Daf?r br?te ich gerade ?ber einer M?glichkeit, eine eigene Box zu erstellen. Smarty ist wohl nicht so mein Ding...
Ich habe in der
Code:
templates/mein_template/source/boxes.php
ein
Code:
require(DIR_WS_BOXES . 'mybox.php');
eingef?gt. Es gibt die Datei
Code:
templates/mein_template/boxes/mybox.html
mit diesem Inhalt:
Code:
{config_load file="$language/lang_$language.conf" section="boxes"}
<!-- box_mybox -->
<div class="box">
	<div class="box-title">{#heading_mybox#}</div>
	<div class="box-content">{$BOX_CONTENT}</div>
</div>
und
Code:
{#heading_mybox#}
wurde in den Sprachdateien definiert.
So, jetzt stehe ich wie der Ochse vor dem sprichw?rtlichen Berg, wenn's darum geht, die
Code:
templates/meintemplate/source/boxes/mybox.php
zu erstellen. Ich habe zwar versucht, aus anderen Dateien "abzuschreiben", aber mir ist kein Erfolg beschert.

Wenn mir da jemand helfen k?nnte, w?re ich ziemlich gl?cklich. Bislang ist die Box fest in die index.html reingecoded (extrem unsch?n).


Heute ist nicht alle Tage,

Matthias
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #10 (permalink)  
Alt 26.04.2006, 17:30
Erfahrener Benutzer
 
Registriert seit: 14.05.2005
Ort: Hamburg
Beiträge: 350
Standard

also wenn Du Tabellen nutzt, kann der Shop ja trotzdem
Valid XHTML" und "Valid CSS sein. Das hat ja nichts mit der Technik selbst
zu tun. Nur wenn Du HTML Code untermixt, z.B. ein
anstatt ein
verwendest, ist das normal.

So, jetzt stehe ich wie der Ochse vor dem sprichw?rtlichen Berg, wenn's darum geht, die
Code:
templates/meintemplate/source/boxes/mybox.php
zu erstellen. Ich habe zwar versucht, aus anderen Dateien "abzuschreiben", aber mir ist kein Erfolg beschert.

verstehe nicht genau was Du da machen willst...
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
gestaltung, tabellenlose

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 09:00 Uhr.

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

xt:Commerce is a SafeCharge brand