Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/284.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何在Bigcommerce主题中组合两个组件_Php_Html_Bigcommerce - Fatal编程技术网

Php 如何在Bigcommerce主题中组合两个组件

Php 如何在Bigcommerce主题中组合两个组件,php,html,bigcommerce,Php,Html,Bigcommerce,好的,我正在为一个客户编辑一个Bigcommerce主题。我对Bigcommerce没有太多经验,只有一点php。设置当前主题标题,以便您可以使徽标向左、居中或向右对齐。然后,根据徽标所在的位置,搜索栏和社交链接占据了另外两个空间 也就是说,如果你的徽标在左边,搜索栏会转到中间,社交链接会转到右边 客户希望在标题中添加另一个“徽标”,并希望将搜索栏和社交链接结合起来 我正在查看标题的标记,它是这样设置的 {{#if theme_settings.logo-position '==' 'left'

好的,我正在为一个客户编辑一个Bigcommerce主题。我对Bigcommerce没有太多经验,只有一点php。设置当前主题标题,以便您可以使徽标向左、居中或向右对齐。然后,根据徽标所在的位置,搜索栏和社交链接占据了另外两个空间

也就是说,如果你的徽标在左边,搜索栏会转到中间,社交链接会转到右边

客户希望在标题中添加另一个“徽标”,并希望将搜索栏和社交链接结合起来

我正在查看标题的标记,它是这样设置的

{{#if theme_settings.logo-position '==' 'left'}}
    <div class="header-logo header-logo--{{theme_settings.logo-position}} container">
        {{> components/common/store-logo}}
        {{> components/common/quick-search}}
        {{> components/common/social-links-header}}
    </div>
{{/if}}

{{#if theme_settings.logo-position '==' 'center'}}
    <div class="header-logo header-logo--{{theme_settings.logo-position}} container">
        {{> components/common/social-links-header}}
        {{> components/common/store-logo}}
        {{> components/common/quick-search}}
    </div>
{{/if}}

{{#if theme_settings.logo-position '==' 'right'}}
    <div class="header-logo header-logo--{{theme_settings.logo-position}} container">
        {{> components/common/social-links-header}}
        {{> components/common/quick-search}}
        {{> components/common/store-logo}}
    </div>
{{/if}}
{{{#if theme_settings.logo-position'==''left'}
{{>components/common/store徽标}
{{>组件/通用/快速搜索}
{{>组件/公共/社交链接头}
{{/if}
{{{if theme_settings.logo-position'==''center'}
{{>组件/公共/社交链接头}
{{>components/common/store徽标}
{{>组件/通用/快速搜索}
{{/if}
{{{if theme_settings.logo-position'=''right'}
{{>组件/公共/社交链接头}
{{>组件/通用/快速搜索}
{{>components/common/store徽标}
{{/if}

我想我可以使用
{#if theme_settings.logo-position'=''left'}
来设置布局,只需添加额外的logo并结合快速搜索和社交链接标题组件即可。如何组合这些组件

每个组件都有一个单独的模板文件,因此您可以将第二个徽标添加到store-logo.html中,然后从quick-search.html复制内容并将其粘贴到social-links-header.html中以组合这些元素。您还可以使用CSS来调整布局——这实际上取决于您试图达到的位置