Neues Template erstellen

Hallo zusammen,
ich erstelle gerade mein erstes Template für den Oxid eShop die aktuellste Version. Ich habe nun folgendes Problem ich habe bei Frisch eingetroffen nun die Fehlermeldung

Warning: Smarty error: unable to read resource: “widget/product/listitem_.tpl” in G:\xampp\htdocs\webshopsandra\core\smarty\Smarty.class.php on line 1093

ich habe mich hier im Forum schon durchgewuselt und bin auf den Thread gestoßen
http://forum.oxid-esales.com/showthread.php?t=9393&page=2#post55919

leider komme ich irgendwie nicht zurecht damit ich weiß nicht in welcher Datei ich das ändern soll.
Vielleicht könnt ihr mir helfen.
Das was ich bisher erarbeitet habe könnt ihr euch unter http://www.designforeveryone.de/oxid
anschauen.

Danke euch schonmal im vorraus.

Regina

Achja ich habe das Azure Theme genommen.

Gibt es diese Datei eventuell nicht? "widget/product/listitem_.tpl"
Mal gegen die Orginal-Version aus dem Azure-Layout ersetzt?

Hast Du Dein Theme abgeleitet, oder ist / soll es eigenständig sein - oder hast Du das originale Azure verändert?

du hast in deinem Template eine Variable für die Listenansicht “verloren”.
Schau mal kurz in das unveränderte Azure
out/azure/tpl/page/list/list.tpl Zeile 136

[{include file="widget/product/list.tpl" type=$oView->getListDisplayType() listId="productList" products=$oView->getArticleList()}]

in out/azure/tpl/widget/product/list.tpl findest du in der Zeile 22

[{include file="widget/product/listitem_"|cat:$type|cat:".tpl" ....... }] 

[QUOTE=ChristophH;102812]Gibt es diese Datei eventuell nicht? "widget/product/listitem_.tpl"
Mal gegen die Orginal-Version aus dem Azure-Layout ersetzt?[/QUOTE]

Doch die gibt es es sind ja drei. Habe sie schon ausgetauscht gehabt.

[QUOTE=Hebsacker;102814]Hast Du Dein Theme abgeleitet, oder ist / soll es eigenständig sein - oder hast Du das originale Azure verändert?[/QUOTE]

Es soll eigenständig werden, ich habe das original kopiert und dann die verschiedenen Einstellungen vorgenomen.

[QUOTE=vanilla thunder;102816]du hast in deinem Template eine Variable für die Listenansicht “verloren”.
Schau mal kurz in das unveränderte Azure
out/azure/tpl/page/list/list.tpl Zeile 136

[{include file="widget/product/list.tpl" type=$oView->getListDisplayType() listId="productList" products=$oView->getArticleList()}]

in out/azure/tpl/widget/product/list.tpl findest du in der Zeile 22

[{include file="widget/product/listitem_"|cat:$type|cat:".tpl" ....... }] 

[/QUOTE]

habe ich auch geschaut und habe jetzt einfach mal die 2 Dateien kopiert und in mein eigenes eingefügt. Geht aber trotzdem nicht. Cache und tmp ordner habe ich auch geleert.

aber ist dein Template als CHild Template eingetragen oder doch ein eigenständiges?

[QUOTE=vanilla thunder;102820]aber ist dein Template als CHild Template eingetragen oder doch ein eigenständiges?[/QUOTE]

Das ist als eigenständiges eingetragen. Hab ich was übersehen?

lösche mal cookies im Browser, sonst aktiviere nochmal kurz original Azure.

Hab ich…habs jetzt mal azure gestellt da geht es einwandfrei…

Noch jemand eine Hilfestellung?

Hallo,

es ist wie Vaniklla Thunder schon gesagt hat: Dir fehlt die Information, welche Listenansicht du anzeigen möchtest. Da du das default-Verhalten nicht definiert hast (weil du vermutlich keine eigenen Templatesettings im Backend hast. Richtig?), wird hier nichts gefunden.

Schau dir hier mal den Abschnitt “Clone a theme with indipendent config” an.

Gruß Joscha

nein habe kein eigenes Templatesetting im Backend.

Den Beitrag habe ich mir die letzten Tage schon angeschaut. Mein Problem ist glaube ich grade wo änder ich den ersten code?

// Hier anpassen.
$scriptConfig = (object) array(
‘from’ => ‘azure’, // Quelle
’to’ => ‘mytheme’ // Ziel
);

exit(‘angepasst? kommentier mich aus in Zeile:’ . LINE);

function getShopBasePath() {
return realpath( dirname(FILE) ) . DIRECTORY_SEPARATOR;
}

das finde ich gerade nicht…

Guten morgen, ich frag einfach nochmal nach.
Ich habe das irgendwie immer noch nicht
verstanden wo ich was verändern soll siehe post davor.
Ich habe irgendwie das Gefühl ich bin zu dämlich dafür.
Wäre vielleicht einer so nett und könnte mir nochmal kurz Hilfestellung geben.
Ich sag schon mal danke im voraus.

Guten Morgen,
probier doch mal folgendes aus:
ändere in der Datei theme.php, die du im Hauptordner deines neu angelegten Themes findest, folgendes:

$aTheme = array(
    'id'           => 'azure',
    'title'        => 'Azure',
    'description'  => 'Azure theme by OXID eSales AG',
    'thumbnail'    => 'theme.jpg',
    'version'      => '1.2',
    'author'       => 'OXID',
);

so ab (id entfällt):

$aTheme = array(

    'title'        => 'Neues Theme',
    'description'  => 'Azure based theme',
    'thumbnail'    => 'theme.jpg',
    'version'      => '1.0',
    'author'       => 'OXID',
    'parentTheme'    => 'azure',
    'parentVersions' => array('1.2'),
);

Falls du wie in deinem Post vom 24. beschrieben schon irgendwas anderes verändert hast, mach das am besten wieder rückgängig.

Ahhhhh ich könnt dich knutschen…es funktioniert…dankeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee

ok das Geknutsche will ich sehen :smiley: Nächste OXID Commons?

lol* mal schauen…:slight_smile:

[QUOTE=regg;103200]lol* mal schauen…:)[/QUOTE]

Die Strecke dürfte jetzt nicht zu weit sein. Vorher vielleicht noch der 4.10. gefällig?
http://oxid-ug.de/

P.S.: Ja, ich kann ein bisschen mehr sehen. Hoffe, Du nimmst mir das nicht öbel :wink:

Gruß

[QUOTE=Marco Steinhaeuser;103210]Die Strecke dürfte jetzt nicht zu weit sein. Vorher vielleicht noch der 4.10. gefällig?
http://oxid-ug.de/

P.S.: Ja, ich kann ein bisschen mehr sehen. Hoffe, Du nimmst mir das nicht öbel :wink:

Gruß[/QUOTE]

Ohhh mitten inner Woche…sorry…das klappt gar nicht…

kein ding…