Post by ryanex » Sun Jan 26, 2020 6:22 am

Hoi allen


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
    Geen succes , foto's verdwijnen onder categorie .

    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

    Code: 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"
    Ook met dit script verlies ik de categorie foto's

Attachments

2020-01-25 21_39_11.2.png

2020-01-25 21_39_11.2.png (4.78 KiB) Viewed 1064 times

2020-01-25 21_37_33.1.png

2020-01-25 21_37_33.1.png (10.17 KiB) Viewed 1064 times


Newbie

Posts

Joined
Mon Sep 17, 2018 12:50 am
Who is online

Users browsing this forum: No registered users and 4 guests