/***** Reviews *****/
.reviewTable{
width: 100%;
margin-bottom: 0;
}
.facReview th:last-child, .facReview td:last-child {
width:100%;
}
.reviewCompany{
clear:both;
font-weight:bold;
}
.reviewLogo{
vertical-align: top;
}
.reviewTable .facReview:nth-of-type(1n+1002){
display:none;
}
.reviewAuthor{
text-align: right;
}
.reviewComment{
margin-bottom: 5px;
margin-top: 5px;
clear: both;
}
.reviewContainer {
margin-bottom: 50px;
margin-top: 40px;
}
.tsg-columnsb.feedbackblurb b {
margin: 20px 0;
float: left;
width: 100%;
}
div#tsg-total-reviews {
margin-bottom: 50px;
/* float: left; */
width: 100%;
}
.leaveAReviewWrapper{
display:none;
}
.selectLocationsForReviewsText{
padding-bottom:10px;
}
.reviewTable{
border-collapse: separate;
}
.leaveReview {
margin-right:5px;
}
.leaveReview:first-of-type {
margin-left: 0;
}
.leaveAReviewTD{
padding-bottom:50px;
}
.selectedLocation{
margin-bottom: 1.5rem;
}
.commentLink{
margin-left:0px;
margin-right:5px;
}
.selectLocationsForReviewsText{
font-weight:bold;
}
.more-limit-link{
float: right;
margin-top: 2.5rem;
}
@media (max-width: 768px) {
.leaveReviewMessage{
display:block;
width:100%;
}
}
.reviewDate,
.reviewAuthor {
display: inline-block;
}
.reviewAuthor {
float: right;
clear: both;
}
|
Leave us a review on:
Google
|
Platteville Self Storage LLC 12/17/2022 John Joseph Gera |
Platteville Self Storage LLC 10/07/2021 Adam B |
Platteville Self Storage LLC 05/18/2021 Tornado Tony |
More reviews
{"@context":"https://schema.org","@type":"LocalBusiness","name":"Platteville Self Storage LLC","image":"https://www.selfstorageplatteville.com/wp-content/uploads/sites/79/cropped-Platteville-Storage-ICON.jpg","address":{"@type":"PostalAddress","streetAddress":"550 Energy Park Dr","addressLocality":"Platteville","addressRegion":"CO","postalCode":"80651","addressCountry":"USA"},"telephone":"970-785-6078","url":"https://www.selfstorageplatteville.com/location/USA/CO/Platteville/platteville-inc-2112/","aggregateRating":{"@type":"AggregateRating","ratingValue":4.8,"ratingCount":5,"reviewCount":0,"bestRating":5,"worstRating":1}}
docReady(function() {
//this is for single facility
if("1" == 1){
cQuery('.selectLocationsForReviews').hide();
cQuery('.facReview').show();
cQuery('.leaveAReviewWrapper').show();
}
if("5" == 0){
var firstReviewMessage = SHARED.candee_translate('Be the first to review', candee_js_variables.lang);
cQuery('.leaveReviewMessage').text(firstReviewMessage+':');
}
//lets remove any options that don't have reviews
cQuery('.propOption').each(function( index ) {
var propID = cQuery(this).attr('data-propid');
if(cQuery('.facility-id-'+propID).length == 0){
cQuery(this).remove();
}
});
cQuery(document).on('click', '.leaveAReviewWrapper a', function(){
var title = cQuery(this).attr('title').toLowerCase();
var link = cQuery(this).attr('href');
var facName = cQuery('.selectedLocation').find(':selected').text();
var googleData = {
'facname': facName,
'cat': 'CAS3-reviews',
'action': 'leave-review',
'label': title,
'value': link,
};
SHARED.post_gtag(JSON.stringify(googleData));
});
cQuery('.selectedLocation').on('change', function(){
cQuery('.facReview').show();
var fac = cQuery(this).find(':selected').attr('data-propid');
var facName = cQuery(this).find(':selected').text();
//remove all from the select
cQuery('.selectLocationsDefault').remove();
//hide all facilties
cQuery('.reviewTable').hide();
//show selected facility
cQuery('.facility-id-'+fac).show();
cQuery('.facility-id-'+fac + ' .leaveAReviewWrapper').show();
var googleData = {
'facname': facName,
'cat': 'CAS3-reviews',
'action': 'reviews-facility-dropdown',
'label': 'reviews-facility-dropdown',
'value': facName,
};
SHARED.post_gtag(JSON.stringify(googleData));
});
// Preselect location if option is set. Otherwise show first locations within limit
var preselect = 'false';
if (preselect !== 'false'){
var selectedVal = '';
if (preselect === 'true'){
selectedVal = cQuery(cQuery('.propOption')[0]).val();
} else {
selectedVal = cQuery(cQuery('.propOption[data-propid="'+preselect+'"]')[0]).val()
}
cQuery(cQuery('.selectedLocation')[0]).val(selectedVal);
cQuery(cQuery('.selectedLocation')[0]).trigger('change');
} else {
cQuery('.facReview').each(function(index){
if (index >= 3){
cQuery(this).hide();
} else {
cQuery(this).show();
}
});
}
//if user sets random ony show random amount
var random = 0;
var randomForAll = false;
if("0" > 0){
var divs = [];
if( randomForAll == true ){
//do random for each faclity
cQuery('.reviewsTheme1 .reviewTable').each(function( index, reviewTable ) {
var review = cQuery(reviewTable).find('.facReview');
var div = cQuery(review).get().sort(function(){
return Math.round(Math.random())-0.5; //so we get the right +/- combo
}).slice(0,random);
divs.push(div);
});
} else {
//overall reandom
var div = cQuery('.reviewsTheme1 .facReview').get().sort(function(){
return Math.round(Math.random())-0.5; //so we get the right +/- combo
}).slice(0,random);
divs.push(div);
}
cQuery('.reviewsTheme1').prepend('
');
cQuery(divs).each(function( index, rev ) {
cQuery('.reviewsTheme1 .facReviewWrapper').append(rev);
cQuery(rev).css('display', 'block');
});
}
if(candee_js_variables.facilities.length > 1){
let inputId = 'selectReviewLocation';
var $select = cQuery('#'+inputId);
var $container = $select.closest('.selectLocationsForReviews');
$select.off('change').on('change', function(){
var $opt = cQuery(this).find('option:selected');
var facName = $opt.text();
var prop_id = $opt.attr('data-propid');
cQuery(this).attr('data-propid', prop_id);
if (prop_id && prop_id != '0') {
cQuery('.facReview').show();
cQuery('.reviewTable').hide();
cQuery('.facility-id-'+prop_id).show();
cQuery('.facility-id-'+prop_id + ' .leaveAReviewWrapper').show();
} else {
cQuery('.reviewTable').show();
}
var googleData = {
'facname': facName,
'cat': 'CAS3-reviews',
'action': 'reviews-facility-dropdown',
'label': 'reviews-facility-dropdown',
'value': facName,
};
SHARED.post_gtag(JSON.stringify(googleData));
});
// Trigger change on page load to show default facility's social media
$select.trigger('change');
$container.find('.clearLocationButton').off('click').on('click', function(e){
e.preventDefault();
var $def = $select.find('option.selectLocationsDefault');
if ($def.length) {
$select.val($def.val());
$select.removeAttr('data-propid').trigger('change');
} else {
$select.val('');
$select.removeAttr('data-propid').trigger('change');
}
});
}
});