Ik zit met de volgende problemen.
De standaard template reageert goed op mijn categorie foto's die ik via de admin pagina configureer.
Maar wanneer ik het default theme dupliceer, dan verlies ik altijd mijn categorie foto's.
Zie foto's onderaan.
Opencart versie: 3.0.2.0
Extensies: tmdcustomtab3.x.ocmod.
opencart-3-x-export-import-multilingual-3-20-cloud.ocmod
De volgende tutorial heb ik gevolgd.
https://www.youtube.com/watch?v=Qb3eczmhKMI
Stappen:
- kopieer: admin/controller/extension/theme/default.php (kopieer en hernoem) webshop.php
Verander de woorden default naar webshop- kopieer: admin/language/theme/default.php en hernoem naar webshop.php
Hernoem de woorden van default naar webshop
- admin/view/template/extension/theme/default.twig
default veranderd naar webshop
- catalog/view/theme/default
Kopier de map hernoem naar webshop
- /view/theme/webshop/common/header.twig
verander de css regel naar de juiste locatie "stylesheet.css"
- /view/theme/webshop/image/default.png
Hernoem default.png naar webshop.png
- Open admin pagine
Extensions/extensions
select themes
Disable Default store theme
Enable Webshop store theme
- Change theme selection in website settings
Vervolgens volg ik dit artiek op het forum
viewtopic.php?t=202416
Ook hier het zelfde probleem
Dit script vond ik op github, dit script heb ik uitgevoerd in linux.
https://gist.github.com/tom-it/ea1d64f2 ... 0fbca2fcf9
Ook met dit script verlies ik de categorie foto'sCode: Select all
#!/bin/bash if [ "$#" -ne 3 ] || ! [ -d "$1" ]; then echo "Usage: $0 THEMEDIR $1 ADMINDIR $2 COPYNAME" >&2 exit 1 fi #The admin controller needs a capitalized theme name function capitalize_first(){ string0=$COPY firstchar=${string0:0:1} string1=${string0:1} FirstChar=`echo "$firstchar" | tr a-z A-Z` CAPITALIZEDCOPY="$FirstChar$string1" } THEMEDIR=$1 ADMINDIR=$2 COPY=$3 capitalize_first echo "Duplicating default theme" cp -R $THEMEDIR"/default" $THEMEDIR"/"$COPY echo "renaming theme image" mv $THEMEDIR"/"$COPY"/image/default.png" $THEMEDIR"/"$COPY"/image/"$COPY".png" echo "fix css include dir" sed -i "s/default/${COPY}/g" $THEMEDIR"/"$COPY"/template/common/header.twig" echo "copy admin controller and rename" cp $ADMINDIR"/controller/extension/theme/default.php" $ADMINDIR"/controller/extension/theme/"$COPY.php sed -i "s/default/${COPY}/g" $ADMINDIR"/controller/extension/theme/"$COPY".php" sed -i "s/Default/${CAPITALIZEDCOPY}/g" $ADMINDIR"/controller/extension/theme/"$COPY".php" echo "copy language file" cp $ADMINDIR"/language/en-gb/extension/theme/default.php" $ADMINDIR"/language/en-gb/extension/theme/"$COPY".php" sed -i "s/default/${COPY}/g" $ADMINDIR"/language/en-gb/extension/theme/"$COPY".php" sed -i "s/Default/${CAPITALIZEDCOPY}/g" $ADMINDIR"/language/en-gb/extension/theme/"$COPY".php" echo "copy admin view file" cp $ADMINDIR"/view/template/extension/theme/default.twig" $ADMINDIR"/view/template/extension/theme/"$COPY".twig" sed -i "s/default/${COPY}/g" $ADMINDIR"/view/template/extension/theme/"$COPY".twig"
- kopieer: admin/language/theme/default.php en hernoem naar webshop.php