Interactive Maps in Webflow Using CMS Collections

Поделиться
HTML-код
  • Опубликовано: 31 дек 2024

Комментарии • 83

  • @kao9620
    @kao9620 4 года назад +17

    Hi Timothy, it's true pleasure whenever I see that you posted a video and I am sure many other Webflow enthusiasts are as well. Thank you for taking the time to make these videos :)

    • @timothyricks
      @timothyricks  4 года назад +2

      Kao Thank you so much! I love sharing these.

  • @arturszyna4988
    @arturszyna4988 4 года назад +6

    Bro, you are not slowing down with those amazing tutorials :) Thanks a lot!

  • @frankiejamieson3690
    @frankiejamieson3690 4 года назад +5

    Incredible work, man! This is an extremely useful video :) I second what someone said in the comments down there, you are adding massive value to the webflow community.

  • @nullobjekt
    @nullobjekt 4 года назад +3

    Hi Timothy, this is a wonderful tutorial. Thank you very much for your support!

  • @loganbenjamin8922
    @loganbenjamin8922 4 года назад +2

    So many amazing uploads in just a short period of time; keep it going!!

  • @Daddleo
    @Daddleo 2 года назад +1

    Thank you very much for this tutorial ! it's not only the interactive map but also the fact to create an animation and embed it in an Html embed and link it to the CMS

  • @lucimitc9913
    @lucimitc9913 Год назад +3

    This looks so slick! For an interactive and scrollable map with multiple pins we discovered a new Webflow tool called Dynamic Map by No Code Flow ✨

  • @dereksiuau
    @dereksiuau 8 месяцев назад +1

    You are so creative and amazing Tim Ricks!

  • @mattbegnoche8429
    @mattbegnoche8429 Год назад

    Thanks, this is awesome. For some reason this site isn't in webflow anymore, but the tutorial is super helpful!!!

  • @jayreambonanza1991
    @jayreambonanza1991 10 месяцев назад

    Bookmarked!! Will implement this to my portfolio website next week. Thank you so much!!

    • @timothyricks
      @timothyricks  10 месяцев назад +1

      Oh, awesome! Here’s an updated version that’s setup in a better way thanks to the new custom element.
      ruclips.net/video/UJ2kR6z8B9I/видео.htmlsi=osp-481-pLXBRpH9

    • @jayreambonanza1991
      @jayreambonanza1991 10 месяцев назад

      @@timothyricks You're a legend!!

  • @lv6207
    @lv6207 2 года назад

    I literally promised my client a map like this before I knew if I could actually pull it off (it had to be possible, right?). Thank you for making this incredible step-by-step!

  • @stijnjasper
    @stijnjasper 3 года назад +1

    A good idea for a follow-up video might be a simple store locator built in webflow. I know there are some basic tutorials about it on the webflow forum but there does not seem to be a lot of video content about it yet.

  • @kingidennis3790
    @kingidennis3790 4 года назад

    Great value mate!!! You give so much value to the Webflow group thanks and please keep them coming 🙏

  • @digiblokemkt
    @digiblokemkt 4 года назад +1

    Timothy, thanks for sharing this on webflow!

  • @charlottescott9935
    @charlottescott9935 Год назад +1

    This is working great for me up until trying to make it responsive... adjusting the font size using VW in the HTML embed just isn't changing anything. Any ideas?

  • @hanziel
    @hanziel 3 года назад +2

    Hey Timothy! Didn't know you could input cms inputs into html embedds! Great tutorial! I'll be binging on your channel I guess (: Greetings from Germany!

    • @hanziel
      @hanziel 3 года назад

      Oh forgot to say thank you... thank you! 😊

    • @timothyricks
      @timothyricks  3 года назад +1

      Thank you so much! Welcome to the channel

  • @celinewinkel
    @celinewinkel 4 года назад +1

    Wow, thanks for this amazing tutorial! ✨

  • @RahulVerma-ht7pe
    @RahulVerma-ht7pe 2 года назад +3

    Nice work Timonthy, Have a question. What if we had to make the location info popup instead of going to a different location page? Is there any way to achieve this?

  • @akbarbadsha25
    @akbarbadsha25 20 дней назад

    Hey Tim, this is absolutely great stuff. How could we show a popup with out going to that current collection page.I want to build a form , when user click each location and fetch the location in the form. Is that possible.

  • @ninethirty2095
    @ninethirty2095 4 года назад

    So many great tips in this video, thank you :)

  • @itzelbarreto8564
    @itzelbarreto8564 3 года назад +2

    I found some trouble when I did the responsive. The dots scale as they are supposed to but they automatically move to the right and there is no evident way to control this. Awesome tutorial, btw

  • @oleww50
    @oleww50 3 года назад +1

    Really cool, thanks for the tutorial! :-)

  • @olivernicklin8370
    @olivernicklin8370 3 года назад +3

    For some reason the size of the dots arn't effected when I change the size in the HTML Embed, so I am unable to make the map work for all devices. Not sure if you can help in anyway?

    • @timothyricks
      @timothyricks  3 года назад

      Hey Oliver, what font size are you changing the HTML embed to? Also, are the width, height, padding, and sizes of all elements inside the embed set by using EM?

    • @olivernicklin8370
      @olivernicklin8370 3 года назад +1

      @@timothyricks I want to change the HTML embed that is inside the collection item, so that the responsiveness works on all devices. however, when I change the size nothing happens to the size of the dot and writing, its as if they are not connected? could it be something with the code?

    • @timothyricks
      @timothyricks  3 года назад

      @@olivernicklin8370 So if it was setup like the tutorial, the embed width and height is based on the height and width of the map image you upload. Changing the size of the map as a whole would be possible by changing the size of the map image. However, the dots are not connected to this size. Their size can only be adjusted by changing the font size of the embed. If it helps, feel free to check out the WebFlow preview link in the video description

    • @GhilmanAmri
      @GhilmanAmri 3 года назад +1

      @@timothyricks Hi Tim, I experience the same thing with Oliver. I have followed the tutorial step by step. However, when I change the width and height on the HTML embedded, nothing affected the dots. Then, the dots can't work on any devices. I have ensured everything inside HTLM Embedded using EM. Really need your advise

  • @lineakatrinewesns9066
    @lineakatrinewesns9066 3 года назад +1

    really nice, thanks a lot!

  • @loyaldesignco
    @loyaldesignco 4 года назад

    Genius, I needed this so bad lol

  • @yonassamuel2400
    @yonassamuel2400 Год назад

    this is awesome!!

  • @Ludvio
    @Ludvio 4 года назад +2

    hey man ,good job,can u do tutorial on zooming in and out of the map?

  • @adityaagussatria9657
    @adityaagussatria9657 3 года назад

    This is brilliant. Can we use Y-coordinate and X-coordinate simply by copy and paste from google map?

  • @borealbrands
    @borealbrands 2 года назад

    Thanks a lot, this is amazing! There is any way to remove the links from the dots?

  • @JonadabEmeribe
    @JonadabEmeribe 16 дней назад

    can i build this without the cms part ?

  • @blanccul9290
    @blanccul9290 4 года назад

    Well done dude ! thanks

  • @ethankoopman1525
    @ethankoopman1525 3 года назад

    Hey Tim! Thank you for the great content. Would you be willing to showcase a version of this video with a CMS map of just the United States?

  • @kevin.palombo
    @kevin.palombo 4 года назад +1

    Thanks Timothy! I just needed this, could we also apply different "sizes or scale" of c-map_dots ?

    • @timothyricks
      @timothyricks  4 года назад +1

      Kevin Palombo - Happydesk Yes, for sure! Even your own hover states, interactions, styling, and elements. Just be sure to use em for all the properties if you want it to scale on mobile.

    • @kevin.palombo
      @kevin.palombo 4 года назад

      @@timothyricks I will try this out again then, did some tests but no solution yet. Is it possible to hire you for this ?

    • @timothyricks
      @timothyricks  4 года назад +1

      Kevin Palombo - Happydesk I’m sorry to hear that! Unfortunately, I’m overbooked on projects right now. Are you trying to apply a different size per each map dot? If so, you’d have to have a number field in the collection where you enter the size and then you’d have to pull that number into the map dot html div using the same type of style code we used for the map dots position, but this time you could apply it to width, height, or scale.

    • @kevin.palombo
      @kevin.palombo 4 года назад

      @@timothyricks Yihhaaa got it to work :-) ! Thanks

  • @creativegarb
    @creativegarb 2 года назад +1

    Hey Tim,
    If I don’t want the dots clickable, so it doesn’t attempt to go to the collection page, how do I do this?

    • @stairbirmingham209
      @stairbirmingham209 2 года назад +1

      Am trying to figure out this same thing! Any luck? It seems if I just changed the Map Dot to a regular div instead of a link, and then leave out the specific website/slug, then it doesn't work. I'm guessing because it needs a reference to know where to pull the CMS info from. Not sure how to fix.

    • @Wasazitation
      @Wasazitation 2 года назад

      @@stairbirmingham209 in html embed

  • @samwhetton1824
    @samwhetton1824 3 года назад

    Hi Timothy, is there any way to make the dots so they're not clickable, and they simply hover rather than redirecting you off the page if you were to accidentally click them. I simply want to show my users that we ship from 3 locations, rather than taking them to a page to tell them more about each of these locations. TIA!

  • @dariostefanutto5780
    @dariostefanutto5780 2 года назад

    Thanks for the tutorial! I ended up using % instead of EM for responsiveness. One question, I have a lot of dots and the location name sometimes is hidden by other pins. I tried changing the z-index of the location text but no luck. Any suggestions?

    • @Wasazitation
      @Wasazitation 2 года назад +1

      HAve you found the answer to this? I am having the same trouble :/

    • @dariostefanutto5780
      @dariostefanutto5780 2 года назад +1

      @@Wasazitation Yes! you need to add sorting to the CMS collection. I added a # number field and based the sorting on that number. The pins that appear first in the list will have a higher z-index. It's manual work but it does the job.

  • @Sahil-dw2qm
    @Sahil-dw2qm 3 месяца назад

    how to make it responsive from all desktop sizes ?

  • @hcorneliusson2424
    @hcorneliusson2424 3 года назад

    Hey T!
    Congrats to the 10k+ I feel so happy for you!!
    I wonder if there´s a way to make two different radio buttons with two different colors. I have a client whom would like to put "bookings" as one button, and "prospects" as another botton in different cities. I tried to do this in the CMS but the colors is decided in the designer, not the CMS? Would so much appreciate if you could help me!

    • @timothyricks
      @timothyricks  3 года назад +1

      Hello, thanks so much! From what I understand, you may be able to use conditional visibility to hide one card and show the other based on a CMS switch.

    • @hcorneliusson2424
      @hcorneliusson2424 3 года назад

      @@timothyricks Thank you for quick reply! But is there a way to just add another color to the radio buttons? :)

    • @timothyricks
      @timothyricks  3 года назад

      There should be. Combo classes could be added to those buttons, or they could be styled with inline styles in the html that pull from a CMS color field. At the beginning of this tutorial, I showed how the elements were created and styled in WebFlow. The same process could be followed to create another version before copying the code into the embed

    • @hcorneliusson2424
      @hcorneliusson2424 3 года назад

      @@timothyricks I give it a try! You are the best.

  • @dudycemed790
    @dudycemed790 3 года назад

    It's brilliantly complex 😁.
    I have question, is there a way to embed html5 Adobe Animate cc project?
    Let's say, if I develop complex huge interactive like this in animate, and then publish it and embed to webflow, the question is it'll not that responsive to the breakpoints. Is there anyway to control it?
    Many thanks.

  • @loyaldesignco
    @loyaldesignco 4 года назад

    Hey Timothy once again really awesome work. How difficult would it be to implement a modal pop up with text for each CMS item?

    • @timothyricks
      @timothyricks  4 года назад +4

      Loyal Design Co Thank you! If it needs to be a full screen popup, it would be a little tricky because the collection item is positioned absolute. If it just needs to be a popup that covers the map or part of the map though, that would be easy. Put your popup div inside the collection item, position absolute, and display none. Then create an interaction that on click of the map dot, changes the sibling popup to display block. You could put whatever collection info you want in the popup since it’s in a collection item

  • @dominikmoravcik1896
    @dominikmoravcik1896 Год назад

    Thanks for sharing this video, it's a great help to the entire Webflow community. Can you please tell me what to do if I don't want the pin to be clickable and I don't want it to point to the CMS subpage? Thank you in advance for your reply.

    • @timothyricks
      @timothyricks  Год назад

      Sure thing! For the first part of the tutorial where I created the link block natively in Webflow, you would want to use a div instead. That’s before copying the code into the embed.

    • @dominikmoravcik1896
      @dominikmoravcik1896 Год назад

      ​@@timothyricks Hello Timothy, thank you for your reply, I have changed the link block to a div block, but it didn't help...for some reason it still points to a subpage. Can you please take a closer look at it?

    • @timothyricks
      @timothyricks  Год назад

      That must mean there’s still link blocks inside the embed. The next part of the tutorial shows how to copy that native element into the embed.

    • @dominikmoravcik1896
      @dominikmoravcik1896 Год назад

      Okay, I have fixed it by removing the 'a href' attribute from the custom code.
      By the way, I must commend you on your outstanding work and valuable contributions to the community. Thank you for all that you do!

  • @jaredpastor7799
    @jaredpastor7799 4 года назад

    how did you format the section that contains the text and the map?

    • @timothyricks
      @timothyricks  4 года назад

      Calorie Report I believe it has a max-width of something like 1100px with flex box to put the two inner divs side by side. Feel free to check out my cloneable for this project if you’d like at webflow.com/website/Interactive-CMS-Map-Responsive-Collection-List

  • @konstantinosdoxiadis427
    @konstantinosdoxiadis427 4 года назад

    Hey, I don't know if I'm doing something wrong, but the x/y coordinates of the map seem off whenever I input them. I input the lat/long of Paris and the map shows it in the south pole. Have you encountered this?

    • @konstantinosdoxiadis427
      @konstantinosdoxiadis427 4 года назад

      I just realised these are cartesian coordinates, not Lat/long... That was stupid, sorry :P

    • @timothyricks
      @timothyricks  4 года назад

      Konstantinos Doxiadis Hey man! Sorry, I was just about to mention that. The way this is set up, it could work for a map of anything, just not the globe.

  • @lenavandam1365
    @lenavandam1365 4 года назад

    Hi, quick question: what template do you start out with? Am I missing something?

    • @timothyricks
      @timothyricks  4 года назад +1

      Hello, there's no need to start from a template, but if you'd like, I have a cloneable of the final design available at webflow.com/website/Interactive-CMS-Map-Responsive-Collection-List

    • @lenavandam1365
      @lenavandam1365 4 года назад

      @@timothyricks Brilliant! Thanks a bunch!

  • @vioskitchen2990
    @vioskitchen2990 4 года назад

    Will this work on a real map with exact latitude and longitude coordinates and directions to each location?

    • @timothyricks
      @timothyricks  4 года назад

      Vio’s Kitchen It would work on a real map, but it would be tricky to use exact latitude and longitude coordinates.

    • @vioskitchen2990
      @vioskitchen2990 4 года назад

      ​@@timothyricks Thanks! I would love to see a tutorial on this if it could be accomplished.

  • @invisiblehandofadamsmith
    @invisiblehandofadamsmith Год назад +1

    🙂🙂🙂🙂🙂🙂

  • @walisonmartinsw
    @walisonmartinsw 3 года назад

    👍👍👍

  • @Ludvio
    @Ludvio 4 года назад

    does it work after exporting the code?

    • @timothyricks
      @timothyricks  4 года назад

      Ludvio The concept would work with whatever CMS you use, but webflow’s collections do not work after you export

  • @johnsoto5769
    @johnsoto5769 2 года назад

    Hey Tim! I created the map and seperate pages using the Locations CMS Template, but Im having trouble linking the map dots to the pages. Everytime I try to select the map dot, it takes me to an error page, not the pages from the Locations Template. Any advice?