x

Disable main button, and make only sub-navigation links accessible?

I have 5 main buttons at the top of my website. The one I need help with is my "services" button. I have 5 sub-navigation links attached to this specific button in drop down form that show the services I offer and each of those take my clients to that service's page that shows my pricing and info for that service. I am trying to figure out how to "disable" the main "service" button and make only the sub-navigation links clickable. Is there not a way to do this? I have looked every where and I don't believe the CSS editor is an option for square website, correct? Is this possible, or do I just have to change my website layout around now?

TIA

158 Views
Message 1 of 3
Report
1 Best Answer
Square Community Moderator

Best Answer

Hi @HighCalEst 😁

 

First, looking at your site, I really like the way it is set up. That western font on your services page scratches an itch on my brain when I look at it😂

 

To answer your question, sub-nav links need to be housed under a main link. 

 

As far as the question regarding using a CSS editor goes (this may be too much information but I wanted to make sure you had it anyways in case you have a background in using APIs or know a developer that can help you)

 

Developers can create integrations and third-party applications that extend Square Online features and add custom functionality. Sellers can also add custom functionality to their sites through third-party applications.

 

Applications can use the Snippets API to add a snippet to a Square Online site. Snippets are scripts that can run as various site components (such as modals, pop ups, or background jobs) and offer a range of functionality. For example, a snippet can integrate with Square and external products or services, improve customer acquisition, engagement, and provide industry-specific or general tools that help businesses run more efficiently.

 

You should be aware of the following security considerations when working with snippets and the Snippets API:

  • Snippets integration must be approved for Square App Marketplace
    • Applications that integrate with the Snippets API must receive explicit approval from Square before they can be listed in the Square App Marketplace. Snippet applications that are submitted for approval are subject to a stringent review and vetting process.
  • Integration with the checkout flow is not supported
    • Snippets are injected at the end of the head element on all pages of the site, except for checkout pages. This reduces the risk that a snippet can access sensitive customer or payment information.
  • Session cookie is protected
  • Cookies are stored on the .square.site domain or on a custom domain, so the Square session cannot be accessed or hijacked.

Let me know if you have any other questions!

View Best Answer >

130 Views
Message 2 of 3
Report
2 REPLIES 2
Square Community Moderator

Best Answer

Hi @HighCalEst 😁

 

First, looking at your site, I really like the way it is set up. That western font on your services page scratches an itch on my brain when I look at it😂

 

To answer your question, sub-nav links need to be housed under a main link. 

 

As far as the question regarding using a CSS editor goes (this may be too much information but I wanted to make sure you had it anyways in case you have a background in using APIs or know a developer that can help you)

 

Developers can create integrations and third-party applications that extend Square Online features and add custom functionality. Sellers can also add custom functionality to their sites through third-party applications.

 

Applications can use the Snippets API to add a snippet to a Square Online site. Snippets are scripts that can run as various site components (such as modals, pop ups, or background jobs) and offer a range of functionality. For example, a snippet can integrate with Square and external products or services, improve customer acquisition, engagement, and provide industry-specific or general tools that help businesses run more efficiently.

 

You should be aware of the following security considerations when working with snippets and the Snippets API:

  • Snippets integration must be approved for Square App Marketplace
    • Applications that integrate with the Snippets API must receive explicit approval from Square before they can be listed in the Square App Marketplace. Snippet applications that are submitted for approval are subject to a stringent review and vetting process.
  • Integration with the checkout flow is not supported
    • Snippets are injected at the end of the head element on all pages of the site, except for checkout pages. This reduces the risk that a snippet can access sensitive customer or payment information.
  • Session cookie is protected
  • Cookies are stored on the .square.site domain or on a custom domain, so the Square session cannot be accessed or hijacked.

Let me know if you have any other questions!

131 Views
Message 2 of 3
Report

Thank you! 🤗🐴

 

I have very little, like... learned years ago in college and haven't done anything with it type of "knowledge." It's prob best I just adjust some things around. But I appreciate your reply!

Thanks much!

108 Views
Message 3 of 3
Report

Type a product name