![]() |
Startseite
Forum
Affilinator kostenlos
Impressum
alte Dokumentation
|
|
|||||||
| HTML, CSS & Smarty Tipps und Fragen rund um HTML, CSS und den verschiedenen Befehlen der Smarty Template Engine. |
![]() |
|
|
Themen-Optionen | Ansicht |
|
#1
|
|||
|
|||
|
Ich bin immer noch dabei, an meinem ersten Projekt zu basteln.
Auf meinem Rechner, habe ich neben der Originalversion des entpackten Skriptes auch einen Ordner Projektdateien. Dort habe ich für jedes Template einen Ordner gemacht, und speichere dann alle verschiedenen Versionen des Templates dort entsprechend ab, hier im Beispiel für das Template ShowShop-html: Ältere Versionen heißen beispielsweise ShopShop-Version8.html, -Version7.html etc. Um immer wieder den Originalstandard herzustellen, habe ich im ShowShop-Ordner auch die Datei ShowShop-Original.html ShopShop.html ist die letzte Version mit der ich gearbeitet habe, diese kann ich dann direkt per FTP hochspielen, ohne im FTP den Dateinamen zu ändern. Es kommt dann beim Abspeichern aber immer wieder vor, dass im HTML Code die Klammerzeichen nicht richtig abgespeichert werden. Ich arbeite also gerade mit ShopShop-Version8.html und möchte nun abspeichern in ShopShop-Version9.html oder auch direkt in ShopShop.html Dann wird jedes Klammerzeichen falsch abgespeichert: Aus <a href="{$smarty.const.BASE_URL}angebot/{$id}/{$it.info.TITLE.WITHOUT_CHARS}.html" class="lastvisit-title">{$it.info.TITLE.0.VALUE|truncate:'75'}<br></a> wird <a href="%7b$smarty.const.BASE_URL%7dangebot/%7b$id%7d/%7b$it.info.TITLE.WITHOUT_CHARS%7d.html" class="lastvisit-title">{$it.info.TITLE.0.VALUE|truncate:'75'}<br></a> Das ist natürlich arg nervig, und hängt wohl mit meiner Art der Dateispeicherung ab. Aber meine aktuelle Ordner- und Dateistruktur hat sich eigentlich bewährt. Hat jemand das Problem auch und eventuell einen Trick wie man das umgehen kann? Wahrscheinlich eine HTML-Anfängerfrage, aber im Netz habe ich so schnell dazu nichts brauchbares gefunden und so eine Frage ist hier im Forum scheinbar auch noch nicht aufgetaucht. Geändert von JörgM (17.05.2008 um 02:04 Uhr) |
|
#2
|
|||
|
|||
|
Oman gerade schon wieder:
Ich bin in einem Template, mache eine Änderung und speichere das Template im gleichen Ordner nur mit einem neuen Namen ab und dann passiert schon wieder der Mist mit den Klammern. Wenn ich übrigens eine neue Datei aufmache, und den Code per Copyundpaste in die neue Datei eintrage tauchen beim Speichern keine Fehler auf. Daher ist das ganze insgesamt kein großes Problem, ich muss nur halt jedes mal daran denken immer wieder mit einer neuen leeren Datei zu beginnen, und dann den Code den ich bearbeiten möchte mit copyundpaste in die neue leere Datei einzufügen. Aber das ist mir zu umständlich, da muss es doch eine bessere Möglichkeit geben. |
|
#3
|
|||
|
|||
|
Ach ja, bearbeite die Templates übrigens mit Dreamweaver.
Liegt vielleicht auch einfach nur am Programm. Aber zu dieser Problemstellung habe ich über Google nichts gefunden. |
|
#4
|
|||
|
|||
|
Hallo Jörg ...
1. kann man keine Templates wegen dem {} mit einem Editor wie Dream... oder Frontpage erstellen. 2. Kann man die damit bearbeiten - wenn man den Quelltext mit copy ind paste dann in der Datei ersetzt und uploadet. Aber eben nicht mit dem Dream.. SPEICHERN drücken ! Wenn Du weiter bist mit Layout Anpassungen. Werden Bereiche kommen, wo die Ausgabe von Variablen abhängig ist. Beispiel: "Ist ein Bild da - dann Tabelle 2-spaltig - ansonsten 1 Spalte" Das ... kann kein DreamDingsda .. das geht nur in Handarbeit. Ich erstelle alle Templates miot notepad.exe LG ... Martin |
|
#5
|
|||
|
|||
|
Ohne Dreamweaver je genutzt zu haben (habe hier glaube ich sogar noch eine ungenutzte Lizenz...), muss Dreamweaver das können!
Das ist ein normales dynamisches Smarty / PHP Template und dafür gibt es in Dreamweaver ganz sicher eine Option - Doku lesen / Dreamweaver Foren suchen. (Darstellung ist was anderes, aber man kann es mit DW bearbeiten) |
|
#6
|
||||
|
||||
|
Zitat:
Hi Jörg, stimmt, es liegt an DW. Du musst eine Voreinstellung ändern. Hier die Vorgehensweise bei DW MX 2004:
Gruß JK |
|
#7
|
|||
|
|||
|
@jürgenK. Super ! That´s it
![]() Übrigens arbeite ich auch manchmal mit Adobe GoLive CS . Beide Programme tun sich nicht viel. Und auch bei GoLive trat der Fehler immer auf. Bei GoLive CS hab ich dann auch mal geschaut was ich ändern müsste. Also für alle die zukünftig solch ein Problem haben und mit GoLive CS arbeiten: Datei => Dokumentcodierung => Bearbeiten => Allgemen => URL-Verwaltung =>URL-Kodierung UTF8 Bei mir war standardmäßig vorher URL Kodierung %HH-Umwandlung eingetragen |
|
#8
|
|||
|
|||
|
Zitat:
Habe nach so einer Lösung gesucht. Immer am Template rumscripten, hochladen und anschauen ob es funktioniert ist nämlich nervig und zeitaufwendig.
__________________
2x Affilinator-Domainlizenz 1x Affilinator-WE-Domainlizenz 1x Affilinator-TWOP-Domainlizenz Strato - V-PowerServer M OS: openSuse 11.1 http://www.preisvergleich-shops.de mod_rewrite: aktiv |
![]() |
| Lesezeichen |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
| Themen-Optionen | |
| Ansicht | |
|
|
Ähnliche Themen
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| V2 Template Fehler showShop.html | AnkeG | Bestätigte Bugs und Probleme | 15 | 14.07.2007 02:45 |
| Template Ordner Standard | AnkeG | Affilinator - Wie geht das ? | 1 | 20.04.2007 11:02 |