Solved

Yikes, I didn't backup my code for product-price.liquid All prices $19.99 - Debut theme

Allieforthesoul
Tourist
8 0 0

I screwed up.  I edited my code to have a "hover over" effect on my collection pages for products but it changed all of my pricing to $19.99 for every product?!

I followed another edit to change the code on "product-price.liquid"  because somehow it had 1999 and now I messed that up on line 18? And I stupidly didn't copy the original.

Does anyone have the original for code for "product-price.liquid" for debut?  I can't find it anywhere.  I'm so upset!!  Or any help? Please!!

screenshot.png

Accepted Solution (1)
Muhammad_Ali_S
Shopify Partner
664 121 183

This is an accepted solution.

The following file is causing the issue: 

product-card-grid.liquid 

Good Luck!

 

Ali Shahzad | Designer | Developer
- Was my reply helpful? Click Like and Accepted Solution to let me know!
- Feel Free to Contact | Whatsapp +92 3486775142

View solution in original post

Replies 10 (10)

Muhammad_Ali_S
Shopify Partner
664 121 183

Hi @Allieforthesoul,

Add another copy of the debut theme from the Theme Store and copy the code and paste it in your current theme.

If you still need help, please let us know.

Good Luck!

Ali Shahzad | Designer | Developer
- Was my reply helpful? Click Like and Accepted Solution to let me know!
- Feel Free to Contact | Whatsapp +92 3486775142
Muhammad_Ali_S
Shopify Partner
664 121 183

@Allieforthesoul,

Here it is.

 

{% comment %}
Renders a list of product's price (regular, sale, unit)
Accompanies product forms and meant to be updated dynamically
Accepts:
- variant: {Object} Variant Liquid object (optional)
- product: {Object} Product Liquid object (optional)
- show_vendor: {Boolean} Show the product's vendor depending on the section setting (optional)

Usage:
{% include 'product-price', variant: current_variant, product: product %}
{% endcomment %}
{%- liquid
if variant.title
assign compare_at_price = variant.compare_at_price
assign price = variant.price
assign available = variant.available
else
assign compare_at_price = 1999
assign price = 1999
assign available = true
endif

assign money_price = price | money
-%}

<dl class="price
{% if available == false %} price--sold-out {% endif %}
{% if compare_at_price > price %} price--on-sale {% endif %}
{% if variant.unit_price_measurement %} price--unit-available {% endif %}"
data-price
>

{% if show_vendor and product %}
<div class="price__vendor">
<dt>
<span class="visually-hidden">{{ 'products.product.vendor' | t }}</span>
</dt>
<dd>
{{ product.vendor }}
</dd>
</div>
{% endif %}

{%- comment -%}
Explanation of description list:
- div.price__regular: Displayed when there are no variants on sale
- div.price__sale: Displayed when a variant is a sale
- div.price__unit: Displayed when the first variant has a unit price
- div.price__availability: Displayed when the product is sold out
{%- endcomment -%}
<div class="price__pricing-group">
<div class="price__regular">
<dt>
<span class="visually-hidden visually-hidden--inline">{{ 'products.product.regular_price' | t }}</span>
</dt>
<dd>
<span class="price-item price-item--regular" data-regular-price>
{{ money_price }}
</span>
</dd>
</div>
<div class="price__sale">
<dt>
<span class="visually-hidden visually-hidden--inline">{{ 'products.product.sale_price' | t }}</span>
</dt>
<dd>
<span class="price-item price-item--sale" data-sale-price>
{{ money_price }}
</span>
</dd>
<dt>
<span class="visually-hidden visually-hidden--inline">{{ 'products.product.regular_price' | t }}</span>
</dt>
<dd>
<s class="price-item price-item--regular" data-regular-price>
{{ compare_at_price | money }}
</s>
</dd>
</div>
<div class="price__badges">
<span class="price__badge price__badge--sale" aria-hidden="true">
<span>{{ 'products.product.on_sale' | t }}</span>
</span>
<span class="price__badge price__badge--sold-out">
<span>{{ 'products.product.sold_out' | t }}</span>
</span>
</div>
</div>
<div class="price__unit">
<dt>
<span class="visually-hidden visually-hidden--inline">{{ 'products.product.unit_price_label' | t }}</span>
</dt>
<dd class="price-unit-price">
{%- capture unit_price_separator -%}
<span aria-hidden="true">/</span><span class="visually-hidden">{{ 'general.accessibility.unit_price_separator' | t }}&nbsp;</span>
{%- endcapture -%}
{%- capture unit_price_base_unit -%}
<span data-unit-price-base-unit>
{%- if variant.unit_price_measurement -%}
{%- if variant.unit_price_measurement.reference_value != 1 -%}
{{- variant.unit_price_measurement.reference_value -}}
{%- endif -%}
{{ variant.unit_price_measurement.reference_unit }}
{%- endif -%}
</span>
{%- endcapture -%}

<span data-unit-price>{{ variant.unit_price | money }}</span>{{- unit_price_separator -}}{{- unit_price_base_unit -}}
</dd>
</div>
</dl>

Ali Shahzad | Designer | Developer
- Was my reply helpful? Click Like and Accepted Solution to let me know!
- Feel Free to Contact | Whatsapp +92 3486775142
Allieforthesoul
Tourist
8 0 0

Thank you, I just did that and now the instead of the wording under the products, t's now back to $19.99 for ALL products? 

Allieforthesoul
Tourist
8 0 0

I don't know why the pricing is all changed?  Everything was correct until I changed the code to make the hover over effect.

Muhammad_Ali_S
Shopify Partner
664 121 183

@Allieforthesoul,

Add me as staff so I can check and fix the issue.

 

Ali Shahzad | Designer | Developer
- Was my reply helpful? Click Like and Accepted Solution to let me know!
- Feel Free to Contact | Whatsapp +92 3486775142
Allieforthesoul
Tourist
8 0 0

Thank you! I added you.  Please let me know if I did that correctly.

Muhammad_Ali_S
Shopify Partner
664 121 183

Also, add permission to add product I wanted to add a test product.

Ali Shahzad | Designer | Developer
- Was my reply helpful? Click Like and Accepted Solution to let me know!
- Feel Free to Contact | Whatsapp +92 3486775142
Allieforthesoul
Tourist
8 0 0

I'm still seeing $19.99 as all of the prices

Muhammad_Ali_S
Shopify Partner
664 121 183

This is an accepted solution.

The following file is causing the issue: 

product-card-grid.liquid 

Good Luck!

 

Ali Shahzad | Designer | Developer
- Was my reply helpful? Click Like and Accepted Solution to let me know!
- Feel Free to Contact | Whatsapp +92 3486775142
Allieforthesoul
Tourist
8 0 0

Thank YOU!!!!  It's fixed! It was the problem in the other code as you said.  Thank you very much!