Child Theme laesst sich nicht erstellen!

Hallo liebe Experten,

wie viele andere hier, bin ich gerade dabei, mir im wahrsten Sinne des Wortes :wink: , einen Shop zurechtzubasteln :slight_smile: .
Vielleicht sollte ich vorweg noch mal erwaehnen, dass ich eigentlich so gut wie keine Ahnung vom Programmieren habe und ich auch meistens von dem Fachchinesisch nur einen Bruchteil verstehe :o .
Ich versuche mal so genau wie moeglich zu erklaeren, wo mein Problem liegt:

Derzeit laeuft der Shop in Version 4.9.0 .
Das Azure Theme hat die Versionsnummer 1.4.0 (zumindest laut meines Backends) .
Ich wuerde jetzt sehr gerne das Azure-Theme weitervererben. Mein schlaues Buch an meiner Seite (ā€œOnline-Shops mit Oxid eShopā€) hat mir bis hierhin eigentlich schon ganz gut weitergeholfen, aber an dieser Stelle gehts bei mir ganz anders weiter als im Buch :frowning: .

Ich habe die info.php vom Azure Theme via Filezilla auf meinem Rechner gespeichert und mit Notepad folgendermassen modifiziert:

<?php
/**

  • This file is part of OXID eShop Community Edition.
  • OXID eShop Community Edition is free software: you can redistribute it and/or modify
  • it under the terms of the GNU General Public License as published by
  • the Free Software Foundation, either version 3 of the License, or
  • (at your option) any later version.
  • OXID eShop Community Edition is distributed in the hope that it will be useful,
  • but WITHOUT ANY WARRANTY; without even the implied warranty of
  • MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  • GNU General Public License for more details.
  • You should have received a copy of the GNU General Public License
  • along with OXID eShop Community Edition. If not, see <http://www.gnu.org/licenses/>.
  • @link http://www.oxid-esales.com
  • @copyright Ā© OXID eSales AG 2003-2014
  • @version OXID eShop CE
    */

/**

  • Theme Information
    */
    $aTheme = array(
    ā€˜idā€™ => ā€˜Miracujaā€™,
    ā€˜titleā€™ => ā€˜Miracujaā€™,
    ā€˜descriptionā€™ => ā€˜Mein eigenes Themeā€™,
    ā€˜thumbnailā€™ => ā€˜theme.jpgā€™,
    ā€˜versionā€™ => ā€˜1.0.0ā€™,
    ā€˜authorā€™ => ā€˜Janineā€™,
    //Define the following variables for the custom child themes:
    //ā€˜parentThemeā€™ => ā€˜azureā€™,
    //ā€˜parentVersionsā€™ => array(ā€˜1.4.0ā€™),
    );

Wenn ich nun im Backend mein Theme aktiviere und danach auf die Startseite meines Shops gehe, bekomme ich folgende Fehlermeldung:

Warning: Smarty error: unable to read resource: ā€œmessage/exception.tplā€ in /homepages/34/d313246951/htdocs/Webshop/core/smarty/Smarty.class.php on line 1093

Laut Buch,sollte ich hier das ganz normale Frontend des Azure-Themes sehen!
Nun habe ich schon einige unterschiedliche "array"s ausprobiert (z.B. auch array(ā€˜0.3ā€™,ā€˜1.5ā€™) , wie im Buch beschrieben! ) Aber nichts aendert sich.

Unter Themes ist mein eigenes Theme zwar zu aktivieren, allerdings steht da auch nichts vom Elterntheme und mit welchen Theme-Versionen das ganze kompatibel ist.
Ich hoffe mal, dass Ihr mir hier weiterhelfen koennt; ich wuerde echt gerne an der Feinstellschraube drehen, damit ich das Design nach meinen Wuenschen anpassen kann (blauaeugig wie ich bin :wink: ).

Vielen Dank schon mal fuer Eure Antworten :slight_smile:
Janine

mach mal hier die Comments raus

//ā€˜parentThemeā€™ => ā€˜azureā€™,
//ā€˜parentVersionsā€™ => array(ā€˜1.4.0ā€™),

also so:

ā€˜parentThemeā€™ => ā€˜azureā€™,
ā€˜parentVersionsā€™ => array(ā€˜1.4.0ā€™),

Lieber MeisterYoda,

vielen lieben Dank! Das wars :):):):):):):slight_smile: .
Cool :smiley: .

Schoenes Wochenende !!
Janine

Hallo Zusammen,
hat jemand eine Idee zu gleicher Thematik, nur Version 1.3.1 und es geht trotzdem nicht?

<?php
/**

  • This file is part of OXID eShop Community Edition.
  • OXID eShop Community Edition is free software: you can redistribute it and/or modify
  • it under the terms of the GNU General Public License as published by
  • the Free Software Foundation, either version 3 of the License, or
  • (at your option) any later version.
  • OXID eShop Community Edition is distributed in the hope that it will be useful,
  • but WITHOUT ANY WARRANTY; without even the implied warranty of
  • MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  • GNU General Public License for more details.
  • You should have received a copy of the GNU General Public License
  • along with OXID eShop Community Edition. If not, see <http://www.gnu.org/licenses/>.
  • @link http://www.oxid-esales.com
  • @copyright Ā© OXID eSales AG 2003-2014
  • @version OXID eShop CE
    */

/**

  • Theme Information
    */
    $aTheme = array(
    ā€˜idā€™ => ā€˜TestThemeā€™,
    ā€˜titleā€™ => ā€˜Testthemeā€™,
    ā€˜descriptionā€™ => ā€˜TestTheme theme by CMā€™,
    ā€˜thumbnailā€™ => ā€˜theme.jpgā€™,
    ā€˜versionā€™ => ā€˜1.0ā€™,
    ā€˜authorā€™ => ā€˜westmā€™,
    //Define the following variables for the custom child themes:
    ā€˜parentThemeā€™ => ā€˜azureā€™,
    ā€˜parentVersionsā€™ => array(ā€˜1.3.1ā€™),
    );

Hallo,
dein theme.php sieht korrekt aus. Der Fehler musste irgendwo anders liegen. Dein Theme Ordner heiƟt ā€œ[B]TestTheme[/B]ā€ und liegt unter[B][I] /application/views/[/I][/B] und du hast Benutzerrechte ?

GrĆ¼ĆŸe
Rafig