Shopp Commercial Plugin能否被黑客入侵以显示单选按钮而不是下拉式菜单?

时间:2010-10-20 作者:Thomas

我需要知道“Shopp”电子商务插件是否可以修改为显示单选按钮,而不是产品选项的下拉菜单。如果可能的话,我不需要你告诉我如何做到这一点(尽管这当然是受欢迎的)。我不想投资Shopp,除非它是以前做过的事情,并且Shopp板上有一条线索或文章解释了这个黑客行为。

编辑:说真的,我只需要有人可以访问Shopp用户论坛来登录并快速搜索这种mod。

2 个回复
最合适的回答,由SO网友:Roswell Balentien 整理而成

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

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

<?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; ?>
Warning
使用此选项可以将空产品添加到购物车中(如果产品有变化)

SO网友:Dean Oakley

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

<?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; ?>

Shopp Commercial Plugin能否被黑客入侵以显示单选按钮而不是下拉式菜单? - 小码农CODE - 行之有效找到问题解决它

Shopp Commercial Plugin能否被黑客入侵以显示单选按钮而不是下拉式菜单?

时间:2010-10-20 作者:Thomas

我需要知道“Shopp”电子商务插件是否可以修改为显示单选按钮,而不是产品选项的下拉菜单。如果可能的话,我不需要你告诉我如何做到这一点(尽管这当然是受欢迎的)。我不想投资Shopp,除非它是以前做过的事情,并且Shopp板上有一条线索或文章解释了这个黑客行为。

编辑:说真的,我只需要有人可以访问Shopp用户论坛来登录并快速搜索这种mod。

2 个回复
最合适的回答,由SO网友:Roswell Balentien 整理而成

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

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

<?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; ?>
Warning
使用此选项可以将空产品添加到购物车中(如果产品有变化)

SO网友:Dean Oakley

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

<?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; ?>