Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
Advanced Search


  • Content Count

  • Joined

  • Last visited

Reputation Activity

  1. Like
    JamesDesign reacted to paul2009 in How to replace squarespace logo with custom logo in Google search.   
    This icon is the 'favicon'. All Squarespace sites start with the default cube favicon but you can replace it with your own image to better fit your site's brand. There's a guide for changing it here: Adding a favicon or browser icon.
  2. Like
    JamesDesign reacted to emily.klein in ACCORDION MENU ON PRODUCT PAGE   
    Hi Experts!
    I would like to add an accordion menu on the product pages, so that the menu sits below the Product Title and Price and above the Add To Cart.
    At the moment, I can add it to the Additional Comments section using the mark-down block and these instructions https://fallonmade.com/blog/accordion-dropdown-squarespace-css,
    but it's too disconnected. 
    I would like a similar look to how it's been done here  https://www.net-a-porter.com/au/en/product/1208675/anderson_s/textured-leather-belt
    I'm using the Brine template.
  3. Like
    JamesDesign reacted to tuanphan in How to create a demo-site for clients?   
    1. If you are Circle Member, you have 6 month trial.
    Detail: https://support.squarespace.com/hc/en-us/articles/218890098-About-Squarespace-Circle
    2. With domain issue, you should contact Squarespace Custom Care.
  4. Like
    JamesDesign reacted to paul2009 in Old events still showing up in search   
    All events, including past events, will show up in search results. If you don’t want events to be visible set their published status is set to Scheduled, Needs Review, or Draft.
  5. Like
    JamesDesign reacted to ThompsonWebDesign in Remove cart icon from Tudor/Skye family template?   
    It should only display if you have a product page on your website. If you find where the product page is and delete it the cart icon should go away.
    Failing that copy the below into your websites CSS.
    .custom-cart {display:none!important} .header-special .social-search-wrapper.cart-visible {border-right:none!important}  
  6. Like
    JamesDesign reacted to LConturo in File upload in contact form   
    Hi everyone,
    is this possible to add a file upload to a contact form? I tried and wasn't able to add one.
    If it is possible which data formats are supported? My customer (manufacturer) needs an easy way for their customers to upload CAD files to request a quote from them, but it seems impossible in squarespace. I don't want to fully commit to SpaceSquare if I'm already running into barriers.
    Thanks a lot!!
  7. Like
    JamesDesign reacted to seanhoyt in Business Customer Accounts?   
    Has anybody found a way to include businesses in the account signups? Currently, people sign up with First Name, Last Name, Email. I have many consumer customers, but I also have many business customers that license my photography. I also am creating B2B classes and want to sell subscriptions. Seems like businesses are excluded via the system's lingo. Workarounds?
  8. Like
    JamesDesign reacted to jsummerhays46 in Squarespace not passing email address to Stripe   
    I'm using Stripe to process payments through my SQS site and for some reason, Stripe isn't receiving email addresses in the charge data. My research to this point suggests that email is a standard data point with charges. Is there a setting in SQS that I'm missing or have wrongly configured that would be blocking the transmission of the email address after checkout?
    This is a big problem because I'm using Zapier to connect Stripe to my marketing automation system that fulfills orders via email.

    Thanks in advance for the help!

  9. Like
    JamesDesign reacted to vanrhonda in Free gift & inventory   
    I'd like a simple way to offer a free gift (premium) without having to offer a discount or do a work-around (but open to hearing what those might be). This would allow it to come out of inventory, show up as a gift on the order (vs. having to offer a discount).
  10. Like
    JamesDesign reacted to paul2009 in Either "offers", "review", or "aggregateRating" should be specified   
    You're seeing this message because Google is looking for markup on a product page so they can provide detailed information like price, availability, and review ratings in their search results. Recommended properties include a nested aggregateRating of the product, an offer to sell the product and a nested review.
    Google offer more information about this in their developer docs for structured data. They explain how to provide this data and provide a structured data testing tool so you can test the code before adding it. Right now, you can only do this manually, but this is obviously not helpful. It is something you want Squarespace to create automatically. Some fields are already created (price, currency, stock level) but not the ones mentioned above.
    You can provide feedback about this to Squarespace by raising a ticket through Customer Care. They'll document your feature request and share it with the appropriate team.
  11. Like
    JamesDesign reacted to sarah in Members only page?   
    As a few folks have mentioned, this is not how customer accounts work in the current iteration of Squarespace. Memberspace is a great solution, though it has limitations like Colin mentioned, and there are several other third party tools as well—here’s a roundup of several for different platforms: https://sarahmoon.net/blog/membership-website-options
    You could even potential house your locked content in a free thinkific account if you have no more than three types of info you needed to have accessible with logins.
    Unfortunately, do the the closed nature of squarespace, there’s no code that can change the inherent nature of the system so third party tools are the solution here.
  12. Like
    JamesDesign reacted to paul2009 in Members only page?   
    As Colin has explained, this simply cannot be done.
    There isn't a Squarespace feature that will enable people with customer accounts to access secure pages.
    You cannot add this feature to Squarespace using custom code. 
  13. Like
    JamesDesign reacted to tuanphan in Reorder Categories in Product Page Mobile Dropdown   
    @sisunaturalsokay, try this
    @media screen and (max-width:640px) { .ProductList-filter-dropdownToggle-checkbox:checked~.ProductList-filter-list { display: flex !important; flex-direction: column; } /* Everyone */ .ProductList-filter-list-item:nth-child(4) { order: 2; } /* Bundles - kits */ .ProductList-filter-list-item:nth-child(3) { order: 3; } /* Baby */ .ProductList-filter-list-item:nth-child(2) { order: 4; } /* Mama */ .ProductList-filter-list-item:nth-child(5) { order: 5; } }  
  14. Like
    JamesDesign reacted to Jovianshadow in Multi variable order form   
    Hi all
    I'm looking to sell photographic prints through my site, however I can't work out how to set up an order form that calculates the price based on 3 different variables; size, paper type and mounting options. I know I can have 100 variants per item, however this doesn't really work when you have over 1000 possible combinations per image.
    I can see in the product panel there is a form tab, but that doesn't (as far as I can see) calculate price based on variables which can then be submitted to the cart for payment.
    If anyone has any advice or knows how to achieve this, that would be greatly appreciated.
  15. Like
    JamesDesign reacted to ThompsonWebDesign in Amazon Pay Please??   
    You’ll need to submit a feature request with customer care. But given how long it took just to get PayPal I wouldn’t hold your breath. 
  16. Like
    JamesDesign reacted to paul2009 in Sales Tax   
    If you need to charge accurate tax rates in every zip code then adding all rates manually is the only option. Some ecommerce platforms connect with services that automatically update sales tax information, but Squarespace isn't one of them.
    One potential option that I've seen suggested on a few forums is to identify the most expensive locale in your nexus state and charge that rate to everyone in the state. If you submit ALL the taxes you collect then technically you should be in compliance, even though you may be collecting a little more than required. Note that this isn't tax advice; I'm not an accountant or lawyer so you may want to professional advice.
    If neither of these options are attractive, you may want to look at another platform like Shopify.
  17. Like
    JamesDesign reacted to opo in Blog Post: Translate date format and months from English to another language   
    Translate to Norwegian:
    <script> /* ::::::::::::::::::::::::::::::::::::::::::::: ::: Build array of months in Norwegian */ var month=new Array(12); month[0]="januar"; month[1]="februar"; month[2]="mars"; month[3]="april"; month[4]="mai"; month[5]="juni"; month[6]="juli"; month[7]="august"; month[8]="september"; month[9]="oktober"; month[10]="november"; month[11]="desember"; Y.use('node', 'node-load', function(Y) { Y.on('domready', function() { /* ::::::::::::::::::::::::::::::::::::::::::::: ::: Substitute specific strings */ Y.all('.ss-social-button').setHTML('<span class="ss-social-button-icon"></span>Del'); Y.all('.inline-read-more').setHTML('Les mer…'); // Y.all('.newer-posts').setHTML('Neste'); // Y.all('.older-posts').setHTML('Forrige'); /* ::::::::::::::::::::::::::::::::::::::::::::: ::: Reformat published date (Blog) */ Y.all('time.published').each( function() { var pdate = new Date(this.getAttribute('datetime')); this.setHTML(pdate.getDate() + " " + month[pdate.getMonth()] + " " + pdate.getFullYear()); } ); // .published /* ::::::::::::::::::::::::::::::::::::::::::::: ::: Reformat time since string */ Y.all('time.timestamp').each( function() { var tdate = new Date(this.getAttribute('datetime')); this.setHTML(tdate.getDate() + " " + month[tdate.getMonth()] + " " + tdate.getFullYear()); } ); // .timestamp (.timesince) }); // Y.on }); </script>
  18. Like
    JamesDesign reacted to David Roessli in Blog Post: Translate date format and months from English to another language   
    Apparently, there is no way to edit template blocks (even in dev mode), see http://answers.squarespace.com/questions/1004/can-i-change-the-date-format-in-summary-blocks
    It is annoying that Squarespace doesn't honor the language locale you choose in your settings. The only use it does of it is to set the lang parameter in the html element.
    So, I wrote a few lines of JavaScript that translate the date into French and substitute the annoying “X month ago” string that appears in .timesince elements. It also translates 'Share' into 'Partagez' and 'Continue reading' into 'Continuer à lire'.
    The only caveat is that the date is displayed in English until the DOM is fully loaded and the substitution is run. So the page can 'flash' a little.
    It can be easily customised to other languages. I have used it within the Five template.
    Copy and paste the following code into your footer (Settings > Code injection):
    <script> /* ::::::::::::::::::::::::::::::::::::::::::::: ::: Build array of months in French */ var month=new Array(12); month[0]="janvier"; month[1]="février"; month[2]="mars"; month[3]="avril"; month[4]="mai"; month[5]="juin"; month[6]="juillet"; month[7]="août"; month[8]="septembre"; month[9]="octobre"; month[10]="novembre"; month[11]="décembre"; Y.use('node', 'node-load', function(Y) { Y.on('domready', function() { /* ::::::::::::::::::::::::::::::::::::::::::::: ::: Substitute specific strings */ Y.all('.ss-social-button').setHTML('<span class="ss-social-button-icon"></span>Partagez'); Y.all('.inline-read-more').setHTML('Continuer à lire'); // Y.all('.newer-posts').setHTML('Suiv'); // Y.all('.older-posts').setHTML('Prec'); /* ::::::::::::::::::::::::::::::::::::::::::::: ::: Reformat published date (Blog) */ Y.all('time.published').each( function() { var pdate = new Date(this.getAttribute('datetime')); this.setHTML(pdate.getDate() + " " + month[pdate.getMonth()] + " " + pdate.getFullYear()); } ); // .published /* ::::::::::::::::::::::::::::::::::::::::::::: ::: Reformat time since string */ Y.all('time.timestamp').each( function() { var tdate = new Date(this.getAttribute('datetime')); this.setHTML(tdate.getDate() + " " + month[tdate.getMonth()] + " " + tdate.getFullYear()); } ); // .timestamp (.timesince) }); // Y.on }); </script>
  19. Like
    JamesDesign reacted to paul2009 in Multilingual site with Avenue template   
    Hi Romain
    You can host both languages on one site if you only want to display the pictures. If you want commerce facilities, it is not currently possible to checkout in more than one language or currency, because you cannot translate the checkout content. 
    There's a straightforward way to show two languages by giving your pages URLs that indicate the language, for example /en/contact and /fr/contact and then add some code to recognise this. Brad wrote an excellent guide called How to setup Multi-language content on any Squarespace template.
    On the subject of flags, you'd assume that users would find flags quicker than text, but as a UX designer I can tell you that text is better.
    For example, English could be represented by many different flags, so whichever flag you choose, user testing shows that a proportion of the visitors won't relate to the flags, some may even find them offensive. For example, Canadian visitors won't find the Union Jack or the French Tricolour as relevant as Europeans.
  20. Like
    JamesDesign reacted to DBL in Add in a duplicate website option!   
    I can't believe this is not a feature in SS! Seems like basic functionality and seems like lots of people are asking for it - all the way back to 2013...
    Useful for brand continuity as well as people who want to test code.
    Just a button to completely replicate the side so I can go in and change the text but everything else is the same.
    Anyone know of any workarounds? 
  21. Like
    JamesDesign reacted to tuanphan in How do I change a Gallery lightbox to light instead of the dark default?   
    @FetchingWebDesign Add to Home > Design > Custom CSS
    .yui3-lightbox2 .sqs-lightbox-slideshow .sqs-lightbox-padder { background: #fff; }  
  22. Like
    JamesDesign reacted to SuperiorMassageTherapy in Trouble with code on webpage   
    Thankyou.  Seriously.  
    I try my best to manage this website for my wife and her staff while handling most of the back end of the business, but switching vendors on literally everything the last few weeks has me pulling my hair out.  My day job doesn't allow me to devote the time I would like to dig super deep into all of this and I know enough web design to be dangerous.  I will do some more testing to see what we can do.  I will also pass along the things you guys have pointed out to our vendor.  
    People like you guys ROCK.
  23. Like
    JamesDesign reacted to brandon in Trouble with code on webpage   
    I'll confirm what Paul says. The height of the iframe is becoming zero (either intentionally or unintentionally) which causes the appearance of scrolling to the bottom (when really what's happening is the page simply shortens).
    Now I'm just some random developer on the internet, but glancing at the widget code, it appears that what's supposed to happen is the height of the iframe is to be reset to a new height and then the iframe sends a message to the parent (via window.postmessage()) to scroll to the desired location. If I had to guess, there's a race condition occurring between the setting of the height (or its animation) and the scrollto function in the parent window context. The "setIntervals/timeouts" in the code support this theory (they might be an attempt by the developers to work around the known race condition). So this isn't really Squarespace's issue. It may, however, be made more apparent when hosted within Squarespace due to exacerbated performance.
    This sort of use of iframes, postmessage and height-/scroll-setting can get very complicated. So again, take my once-over of the code for what it's worth.
    I understand the desire to keep the user experience within your own website/domain. However, I agree with Paul that the UI, as you have it within your site, is relatively confusing. In a case like this, I'd encourage a client to link to the third-party site and forego the complexity and confusion of the iframe (though obviously, I'm not privy to the myriad of considerations and evaluation that lead you to where you are).
  24. Like
    JamesDesign reacted to paul2009 in Trouble with code on webpage   
    This is an issue with the widget code. It is changing the iframe height during the transaction, resulting in the strange effects that you see.
    I recommend placing the code on a page by itself, without the blocks above and below. These may be the cause of the issue (insufficient space) but even if they aren't, the button and text make the UI more confusing.
    Rather than providing the button linking to the other page, why not simply make the /scheduling link take users to the externally hosted site? You can do this by adding a 'link' to the Navigation instead of the page containing the code.
  25. Like
    JamesDesign reacted to paul2009 in Stock by size for shoes   
    You can switch on this function with the following steps:
    Whilst logged on, click Commerce, and then click Inventory. 
    Click the 'gear' icon in the top right corner to launch the 'Inventory Settings' window (see below).

    Click Sold Out.
    Then move the Show in Variant Dropdowns slider to 'on'.

    Click Save to save the new setting.
    You should now see the sold out labels in your current size drop-downs.
    Let me know how you get on.
  • Create New...