Thread: MSRP contrib

Results 1 to 10 of 393

Hybrid View

  1. #1
    Join Date
    Jan 2009
    Location
    Vegas Baby!
    Posts
    332
    Plugin Contributions
    0

    Default Re: MSRP contrib

    Quote Originally Posted by countrycharm View Post
    Thank You. I have one more question, I see the strike through is just through the price. How would I get it to go all away through the retail price part also if that makes sense. Thanks
    I *think*

    instead of:

    Code:
    if ($display_normal_price == 0) {
          // don't show the $0.00
          if(($display_msrp_price!='')&&($display_msrp_price!='0')){
          $save=$display_msrp_price-$display_normal_price;
              $final_display_price = '<span class="smalltext1">' . TEXT_PRODUCT_MSRP . '<s>' . $currencies->display_price($display_msrp_price, zen_get_tax_rate($product_check->fields['products_tax_class_id'])) . '</s></span><br />
              <span class="norm">' . TEXT_PRODUCT_OUR.$show_special_price . $show_sale_price . $show_sale_discount.'</span><br />
              <span class="save">' . TEXT_PRODUCT_SAVE . $currencies->display_price($save, '') . '</span>' ;
          }else{
              $final_display_price = $show_special_price . $show_sale_price . $show_sale_discount;
          }
        } else {
         if(($display_msrp_price!='')&&($display_msrp_price!='0')){
         $save=$display_msrp_price-$display_normal_price;
              $final_display_price = '<span class="smalltext1">'.TEXT_PRODUCT_MSRP.'<s>'.$currencies->display_price($display_msrp_price, zen_get_tax_rate($product_check->fields['products_tax_class_id'])).'</s></span><br />
              <span class="norm">'.TEXT_PRODUCT_OUR.$show_normal_price . $show_special_price . $show_sale_price . $show_sale_discount.'</span>
              <br /><span class="save">'.TEXT_PRODUCT_SAVE . $currencies->display_price($save, '') . '</span>' ;
          }else{
              $final_display_price = $show_normal_price . $show_special_price . $show_sale_price . $show_sale_discount;
          }
        }
    use

    Code:
    if ($display_normal_price == 0) {
          // don't show the $0.00
          if(($display_msrp_price!='')&&($display_msrp_price!='0')){
          $save=$display_msrp_price-$display_normal_price;
              $final_display_price = '<span class="smalltext1">' . TEXT_PRODUCT_MSRP . '<s>' . $currencies->display_price($display_msrp_price, zen_get_tax_rate($product_check->fields['products_tax_class_id'])) . '</s></span><br />
              <span class="smalltext1">' . TEXT_PRODUCT_OUR.$show_special_price . $show_sale_price . $show_sale_discount.'</span><br />
              <span class="save">' . TEXT_PRODUCT_SAVE . $currencies->display_price($save, '') . '</span>' ;
          }else{
              $final_display_price = $show_special_price . $show_sale_price . $show_sale_discount;
          }
        } else {
         if(($display_msrp_price!='')&&($display_msrp_price!='0')){
         $save=$display_msrp_price-$display_normal_price;
              $final_display_price = '<span class="smalltext1">'.TEXT_PRODUCT_MSRP.'<s>'.$currencies->display_price($display_msrp_price, zen_get_tax_rate($product_check->fields['products_tax_class_id'])).'</s></span><br />
              <span class="smalltext1">'.TEXT_PRODUCT_OUR.$show_normal_price . $show_special_price . $show_sale_price . $show_sale_discount.'</span>
              <br /><span class="save">'.TEXT_PRODUCT_SAVE . $currencies->display_price($save, '') . '</span>' ;
          }else{
              $final_display_price = $show_normal_price . $show_special_price . $show_sale_price . $show_sale_discount;
          }
        }
    But I think this might affect all of your prices even if not using an msrp for the product.
    Completed: BellaFavori.com
    In Progress: WeddingDivasLV.com
    Coming Soon: ???

  2. #2
    Join Date
    Jul 2007
    Posts
    2,169
    Plugin Contributions
    16

    Default Re: MSRP contrib

    Quote Originally Posted by CharInLasVegas View Post
    I *think*

    instead of:

    Code:
    if ($display_normal_price == 0) {
          // don't show the $0.00
          if(($display_msrp_price!='')&&($display_msrp_price!='0')){
          $save=$display_msrp_price-$display_normal_price;
              $final_display_price = '<span class="smalltext1">' . TEXT_PRODUCT_MSRP . '<s>' . $currencies->display_price($display_msrp_price, zen_get_tax_rate($product_check->fields['products_tax_class_id'])) . '</s></span><br />
              <span class="norm">' . TEXT_PRODUCT_OUR.$show_special_price . $show_sale_price . $show_sale_discount.'</span><br />
              <span class="save">' . TEXT_PRODUCT_SAVE . $currencies->display_price($save, '') . '</span>' ;
          }else{
              $final_display_price = $show_special_price . $show_sale_price . $show_sale_discount;
          }
        } else {
         if(($display_msrp_price!='')&&($display_msrp_price!='0')){
         $save=$display_msrp_price-$display_normal_price;
              $final_display_price = '<span class="smalltext1">'.TEXT_PRODUCT_MSRP.'<s>'.$currencies->display_price($display_msrp_price, zen_get_tax_rate($product_check->fields['products_tax_class_id'])).'</s></span><br />
              <span class="norm">'.TEXT_PRODUCT_OUR.$show_normal_price . $show_special_price . $show_sale_price . $show_sale_discount.'</span>
              <br /><span class="save">'.TEXT_PRODUCT_SAVE . $currencies->display_price($save, '') . '</span>' ;
          }else{
              $final_display_price = $show_normal_price . $show_special_price . $show_sale_price . $show_sale_discount;
          }
        }
    use

    Code:
    if ($display_normal_price == 0) {
          // don't show the $0.00
          if(($display_msrp_price!='')&&($display_msrp_price!='0')){
          $save=$display_msrp_price-$display_normal_price;
              $final_display_price = '<span class="smalltext1">' . TEXT_PRODUCT_MSRP . '<s>' . $currencies->display_price($display_msrp_price, zen_get_tax_rate($product_check->fields['products_tax_class_id'])) . '</s></span><br />
              <span class="smalltext1">' . TEXT_PRODUCT_OUR.$show_special_price . $show_sale_price . $show_sale_discount.'</span><br />
              <span class="save">' . TEXT_PRODUCT_SAVE . $currencies->display_price($save, '') . '</span>' ;
          }else{
              $final_display_price = $show_special_price . $show_sale_price . $show_sale_discount;
          }
        } else {
         if(($display_msrp_price!='')&&($display_msrp_price!='0')){
         $save=$display_msrp_price-$display_normal_price;
              $final_display_price = '<span class="smalltext1">'.TEXT_PRODUCT_MSRP.'<s>'.$currencies->display_price($display_msrp_price, zen_get_tax_rate($product_check->fields['products_tax_class_id'])).'</s></span><br />
              <span class="smalltext1">'.TEXT_PRODUCT_OUR.$show_normal_price . $show_special_price . $show_sale_price . $show_sale_discount.'</span>
              <br /><span class="save">'.TEXT_PRODUCT_SAVE . $currencies->display_price($save, '') . '</span>' ;
          }else{
              $final_display_price = $show_normal_price . $show_special_price . $show_sale_price . $show_sale_discount;
          }
        }
    But I think this might affect all of your prices even if not using an msrp for the product.
    I figured it out. Its actually where the <s> is placed that makes it work were you want it to be. Thank you .

    // don't show the $0.00
    if(($display_msrp_price!='')&&($display_msrp_price!='0')){
    $save=$display_msrp_price-$display_normal_price;
    $final_display_price = '<span class="smalltext1"><s>'. TEXT_PRODUCT_MSRP.$currencies->display_price($display_msrp_price, zen_get_tax_rate($product_check->fields['products_tax_class_id'])) .'</s></span><br />
    <span class="norm">' . TEXT_PRODUCT_OUR.$show_special_price . $show_sale_price . $show_sale_discount.'</span><br />
    <span class="save">' . TEXT_PRODUCT_SAVE . $currencies->display_price($save, '') . '</span>' ;
    }else{
    $final_display_price = $show_special_price . $show_sale_price . $show_sale_discount;
    }
    } else {
    if(($display_msrp_price!='')&&($display_msrp_price!='0')){
    $save=$display_msrp_price-$display_normal_price;
    $final_display_price = '<span class="smalltext1"><s>'.TEXT_PRODUCT_MSRP.$currencies->display_price($display_msrp_price, zen_get_tax_rate($product_check->fields['products_tax_class_id'])).'</s></span><br />
    <span class="norm">'.TEXT_PRODUCT_OUR.$show_normal_price . $show_special_price . $show_sale_price . $show_sale_discount.'</span>
    <br /><span class="save">'.TEXT_PRODUCT_SAVE . $currencies->display_price($save, '') . '</span>' ;
    }else{
    $final_display_price = $show_normal_price . $show_special_price . $show_sale_price . $show_sale_discount;
    }
    }



    // If Free, Show it
    Is your site Upgraded to the current version 1.5.4 Yet?
    zencart-upgrades-website-installation

 

 

Similar Threads

  1. v151 MSRP Display Mod
    By Larry0652 in forum All Other Contributions/Addons
    Replies: 3
    Last Post: 26 Oct 2017, 12:36 PM
  2. v154 Msrp
    By SilverHD in forum All Other Contributions/Addons
    Replies: 3
    Last Post: 6 Oct 2015, 09:00 AM
  3. v139h MSRP Add-on
    By MortalWombat in forum All Other Contributions/Addons
    Replies: 1
    Last Post: 23 Aug 2012, 01:11 AM
  4. Msrp display issue
    By CRYSTALDOLL in forum All Other Contributions/Addons
    Replies: 2
    Last Post: 10 Aug 2009, 02:40 PM
  5. MSRP Contrib, can anyone install it for me ?
    By Spdster in forum All Other Contributions/Addons
    Replies: 2
    Last Post: 14 Jan 2009, 08:06 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
disjunctive-egg