Shopify themes, liquid, logos, and UX
Im trying to get the impulse theme contact form right next to the product description like in the custom html code example i have but instead of using custom html i use shopify own contact form but i have been unable to get the shopify contact form to be next to the product description.
Page url: https://jugais.myshopify.com/collections/cabazes-de-natal/products/cabaz-gift-box-13
Please provide store url?
store url: https://jugais.myshopify.com/ and the page where the contact form is :https://jugais.myshopify.com/collections/cabazes-de-natal/products/cabaz-gift-box-13
You can add contact form section in your specific collection page by like this {% section 'contact-form' %} where you want to show just check the section file name in your theme.
Add that line in section file for the main product? in here?
{%- liquid
assign isModal = false
if template == 'product.modal'
assign isModal = true
endif
-%}
{%- render 'product-template',
product: product,
section_id: section.id,
blocks: section.blocks,
image_position: section.settings.image_position,
image_container_width: section.settings.image_size,
product_zoom_enable: section.settings.product_zoom_enable,
sku_enable: section.settings.sku_enable,
isModal: isModal,
thumbnail_position: section.settings.thumbnail_position,
thumbnail_height: section.settings.thumbnail_height,
thumbnail_arrows: section.settings.thumbnail_arrows,
mobile_layout: section.settings.mobile_layout,
video_looping: section.settings.enable_video_looping,
video_style: section.settings.product_video_style,
context: 'main-product',
-%}
No, there will be a hundreds of line code you have to inspect the exact place from your collection template/section and there you have to call the contact form section so shopify contact form will show instead of your custom html form.
call this section? contact_form_rffcMM": {
"type": "contact-form",
"settings": {
"title": "Contact us",
"text": "",
"show_phone": false,
"narrow_column": true
}
No, you should hire Shopify expert for this because it's tricky coding part for you! it will be quicker for you to solve the issue.
Hi @Ola32 ,
Please refer the below video to implement the same.
Hope this will help...
In Canada, payment processors, like those that provide payment processing services t...
By Jacqui Mar 14, 2025Unlock the potential of marketing on your business growth with Shopify Academy's late...
By Shopify Mar 12, 2025Learn how to increase conversion rates in every stage of the customer journey by enroll...
By Shopify Mar 5, 2025