首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Shopp商业插件可以被黑来显示单选按钮而不是下拉列表吗?

Shopp商业插件可以被黑来显示单选按钮而不是下拉列表吗?
EN

WordPress Development用户
提问于 2010-10-20 01:45:47
回答 2查看 818关注 0票数 -1

我需要知道'Shopp‘电子商务插件是否可以修改为显示单选按钮,而不是下拉菜单的产品选择。我不需要你告诉我如何做到这一点(虽然这肯定是受欢迎的),只是如果可能的话。我不想投资于Shopp,除非这是以前做过的事情,而且在Shopp董事会上有一条线或一篇文章解释了这一黑客行为。

编辑:说真的,我只是需要有人w/访问Shopp用户论坛登录,并运行快速搜索的这种模式。

EN

回答 2

WordPress Development用户

回答已采纳

发布于 2010-10-21 09:06:25

此示例突出了通过使用无线电输入来选择产品变体而不是默认菜单可以创建的接口选项的多功能性。

可以使用这一部分代码来代替product.php模板文件或category.php模板文件中的变体代码块(如果您希望在类别产品列表中输入变体)。

代码语言:javascript
复制
<?php if(shopp('product','has-variations')): ?>
<ul class="variations">
    <?php while(shopp('product','variations')): ?>
        <li>
            <label>
            <input type="radio" name="products[<?php shopp('product','id'); ?>][price]" value="<?php shopp('product','variation','id'); ?>" />
            <?php shopp('product','variation','label'); ?>
            </label>
        </li>
    <?php endwhile; ?>
</ul>
<?php endif; ?>

警告

使用这将使它能够将空产品添加到您的购物车(如果产品有变化)

票数 3
EN

WordPress Development用户

发布于 2013-01-10 06:17:03

不知道我怎么回复罗斯威尔。我更新了他的循环以帮助处理空的变体

代码语言:javascript
复制
<?php if(shopp('product','has-variations')): ?>
<ul class="variations">
    <?php while(shopp('product','variations')): ?>
        <li>
            <?php if( shopp('product','variation','stock&return=1') > 0 ) : ?>
                <label>
                    <input type="radio" name="products[<?php shopp('product','id'); ?>][price]" value="<?php shopp('product','variation','id'); ?>" />
                    <?php shopp('product','variation','label'); ?>
                </label>
            <?php endif; ?>
        </li>
    <?php endwhile; ?>
</ul>
<?php endif; ?>
票数 0
EN
页面原文内容由WordPress Development提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://wordpress.stackexchange.com/questions/3074

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档