php 主题切换器主题切换主题模板中

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 主题切换器主题切换主题模板中相关的知识,希望对你有一定的参考价值。

<?php
    if(isset($_GET['view']) && $_GET['view'] == 'onlinestore')
    {
        Mage::getDesign()->setArea('frontend')->setPackageName('default')->setTheme('modern');
    }
    else
    {
        Mage::getDesign()->setArea('frontend')->setPackageName('default')->setTheme('epovmobile');
    }
?>

http://magento.stackexchange.com/questions/2920/how-to-add-desktop-version-and-mobile-version-link

Write below code in action to set Package and theme for the action

Mage::getDesign()->setArea(‘frontend’) //Area (frontend|adminhtml)
        ->setPackageName(‘default’) //Name of Package
        ->setTheme(‘modern’); // Name of theme

You may write the code in layout handler to set theme

<reference name=”root”>
  <action method=”setTheme”><theme>modern</theme></action>
</reference>

Change page layout

<reference name=”root”>
  <action method=”setTemplate”><template>page/1column.phtml</template></action
</reference>

以上是关于php 主题切换器主题切换主题模板中的主要内容,如果未能解决你的问题,请参考以下文章

任何节点的 Drupal 主题模板文件

前端切换主题

PHP WordPress简易主题风格切换器

切换系统主题风格

WordPress简易主题样式切换程序

如何用Vue.js制作一个切换主题的按钮?