Magento:具有自定义选项的产品,需要使用价格和sku的ajax更新

Magento:具有自定义选项的产品,需要使用价格和sku的ajax更新,ajax,magento,options,product,Ajax,Magento,Options,Product,我想显示可定制文章的SKU。请看下面的屏幕截图 如果我选择颜色、长度等,价格将通过ajax更新。到目前为止,非常好。但是我也想显示文章的SKU 该站点通过ajax调用此url: http://SERVER/oi/ajax/co/?id=5106&pid=5114 并返回以下代码: <script type="text/javascript"> //<![CDATA[ window.opConfig = new Product.Options([]);

我想显示可定制文章的SKU。请看下面的屏幕截图

如果我选择颜色、长度等,价格将通过ajax更新。到目前为止,非常好。但是我也想显示文章的SKU

该站点通过ajax调用此url:

http://SERVER/oi/ajax/co/?id=5106&pid=5114
并返回以下代码:

<script type="text/javascript">
    //<![CDATA[
    window.opConfig = new Product.Options([]);
    $('product_addtocart_form').encoding = 'multipart/form-data';
    //]]>
</script>

//
对于此更改,我应该更新/更改哪个文件??此新产品的正确js在哪里。选项


我解决了这个问题。。。好。休息片刻后,我想出了以下解决方案:

我已将此代码放在产品的view.pthtml中(实际显示产品的html)


然后,我向scpajaxoptions.phtml添加了以下代码

<?php 
$data = $this->getProduct()->toArray();
?>

<script type="text/javascript">
    jQuery('#pv_article_sup_art_no').html("Artikelnummer: <?php echo $data['a_sup_artno']; ?>");
    jQuery('#pv_article_sup_art_no').show();
</script>

jQuery('pv#u article_sup_art_no').html(“Artikelnummer:”);
jQuery(“#pv_article_sup_art_no”).show();
呃,瞧。。。。它起作用了

<?php 
$data = $this->getProduct()->toArray();
?>

<script type="text/javascript">
    jQuery('#pv_article_sup_art_no').html("Artikelnummer: <?php echo $data['a_sup_artno']; ?>");
    jQuery('#pv_article_sup_art_no').show();
</script>