Skip to content

Instantly share code, notes, and snippets.

@denlunev
denlunev / golfforever1.html
Last active September 18, 2020 18:24
Golf Forever - Form 1
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<!--[if lte IE 8]>
<script charset="utf-8" type="text/javascript" src="//js.hsforms.net/forms/v2-legacy.js"></script>
<![endif]-->
<script charset="utf-8" type="text/javascript" src="//js.hsforms.net/forms/v2.js"></script>
<script>
hbspt.forms.create({
portalId: "7363338",
formId: "fcf55c7a-bf85-45db-aadf-a2ac54f6ce8a",
@denlunev
denlunev / radios.js
Created July 23, 2020 21:59
Vollective 54
var hubSpotProductField = 'product_selector';
var dfProduct = document.getElementById('df_products');
document.getElementById('df_products').parentElement.parentElement.parentElement.parentElement.style.display = 'none'
var products = document.querySelectorAll('[name=' + hubSpotProductField +']');
Array.prototype.forEach.call(products, function(radio) {
radio.addEventListener('change', function(event){
if(event.target.value == 'Product 1'){
dfProduct.selectedIndex = 0;
@denlunev
denlunev / pom.xml
Created June 16, 2020 15:44
hubspot-api
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>com.depositfix</groupId>
<artifactId>depositfix</artifactId>
<version>1.0.0</version>
<script src='https://widgets.depositfix.com/v1/app.min.js'></script>
<script type='text/javascript' id='df-script'>
DepositFixForm.init({
formId: 'dff6a317-0ce2-4423-8af2-596910aa61ab',
portalId: '7608628',
settings: {
billingDate: '2020-09-29'
},
translations: {
TAX: 'VAT'
<style>
#df-card-container .df-discount-area {
margin-top: 18px;
}
#df-card-container .df-discount-area .hs-form-field {
margin-top: 0px !important;
}
#df-card-container #df-apply-discount-btn{
<script src='https://widgets.depositfix.com/v1/app.min.js'></script>
<script type='text/javascript' id='df-script'> DepositFixForm.init({
formId: 'dffhuwfj-453b-44b4-83e8-fc199741359j',
portalId: '1705488',
settings: {
multipleContacts: {
fields: ['email', 'firstname', 'lastname', 'mobilephone']
}
},
callbacks: {
<script src='https://widgets.depositfix.com/v1/app.min.js'></script>
<script type='text/javascript' id='df-script'>
DepositFixForm.init({
formId: 'dffffb43-b867-43bd-af49-8b9bddacee64',
portalId: '2614024'
});
</script>
<style>
.df-subtotals, .df-final-total{
<script src='https://widgets.depositfix.com/v1/app.min.js'></script>
<script type='text/javascript' id='df-script'>
DepositFixForm.init({
formId: 'dff4ae4e-d43b-43f4-9e13-46641f090872',
portalId: '1705488',
settings: {
multipleContacts: {
fields: ['email', 'firstname', 'lastname', 'mobilephone', 'jobtitle']
}
},
<script src='https://widgets.depositfix.com/v1/app.min.js'></script>
<script type='text/javascript' id='df-script'>
DepositFixForm.init({
formId: 'dff4ae4e-d43b-43f4-9e13-46641f090872',
portalId: '1705488',
settings: {
multipleContacts: {
fields: ['email', 'firstname', 'lastname', 'mobilephone', 'jobtitle']
}
},
<script src='https://widgets.depositfix.com/v1/app.min.js'></script>
<script type='text/javascript' id='df-script'>
DepositFixForm.init({
formId: 'dff4ae4e-d43b-43f4-9e13-46641f090872',
portalId: '1705488',
settings: {
multipleContacts: {
fields: ['email', 'firstname', 'lastname', 'mobilephone', 'jobtitle']
}
},