Skip to Content Skip to Menu

🎃 Happy Halloween! Treat yourself with an awesome discount on memberships! Get 20% off now with code SPOOKY-2024!

insert CSS map in cb field

  • crauley
  • crauley
  • OFFLINE
  • Posts: 26
  • Thanks: 2
  • Karma: 0
8 years 8 months ago - 8 years 8 months ago #277447 by crauley
insert CSS map in cb field was created by crauley
Hi

I insert a clickable css map into a cb html field. It looks good but have some trouble to get saved the click on event. Which function will insert a value in this field? I usethis at the time:

var rLink = e.children("A").eq(0).attr("href"),
rText = e.children("A").eq(0).text(),
rClass = e.attr("class").split(" ")[0];

alert(rText);

But I dont want to have a alert.
Is it possible to save the onclick in DB for this field?

Example:

User clicks on a region of the map and I want to save this value of the selected region in DB.
Last edit: 8 years 8 months ago by crauley.

Please Log in or Create an account to join the conversation.

  • krileon
  • krileon
  • ONLINE
  • Posts: 48460
  • Thanks: 8280
  • Karma: 1443
8 years 8 months ago #277455 by krileon
Replied by krileon on topic insert CSS map in cb field
You would need to develop a new fieldtype plugin to do that. A field class can have an ajax endpoint where you'd handle all your storage. Clicking on the map would trigger an ajax request to that endpoint where you can process the data and store it.

The alternative is to create a auto action with triggers set to none. Then use a query action, field action, or maybe a code action to handle the processing and storing. Your could would then need to call that auto actions URL (found on the global tab of the action after saving it) with an ajax call.


Kyle (Krileon)
Community Builder Team Member
Before posting on forums: Read FAQ thoroughly + Read our Documentation + Search the forums
CB links: Documentation - Localization - CB Quickstart - CB Paid Subscriptions - Add-Ons - Forge
--
If you are a Professional, Developer, or CB Paid Subscriptions subscriber and have a support issue please always post in your respective support forums for best results!
--
If I've missed your support post with a delay of 3 days or greater and are a Professional, Developer, or CBSubs subscriber please send me a private message with your thread and will reply when possible!
--
Please note I am available Monday - Friday from 8:00 AM CST to 4:00 PM CST. I am away on weekends (Saturday and Sunday) and if I've missed your post on or before a weekend after business hours please wait for the next following business day (Monday) and will get to your issue as soon as possible, thank you.
--
My role here is to provide guidance and assistance. I cannot provide custom code for each custom requirement. Please do not inquire me about custom development.

Please Log in or Create an account to join the conversation.

Moderators: beatnantkrileon
Powered by Kunena Forum