Recent searches
No recent searches

Samantha Chavez
Joined Apr 16, 2021
·
Last activity Jan 30, 2024
Following
0
Followers
0
Total activity
64
Votes
25
Subscriptions
25
ACTIVITY OVERVIEW
BADGES
ARTICLES
POSTS
COMMUNITY COMMENTS
ARTICLE COMMENTS
ACTIVITY OVERVIEW
Latest activity by Samantha Chavez
Samantha Chavez commented,
Happy to test this for myself and give you feedback hehe :)
View comment · Posted Jan 04, 2023 · Samantha Chavez
0
Followers
0
Votes
0
Comments
Samantha Chavez commented,
I actually moved my code to the document_head.hbs template at the bottom. I don't remember why, but I think I couldn't get it to work properly in the script.js file. At least I think I had consistency issues. I am not a pro coder so my apologies here! The final version of what worked for me ended up being the below. For me, I needed end users and those not signed in to redirect but wanted agents and admins to still see the old one as I remerged the product brand help centers into one single help center (so I could leverage AB in our platform) and my team still needed to see the old help centers. So you ignore the extra in the if portion.
View comment · Edited Feb 01, 2022 · Samantha Chavez
0
Followers
0
Votes
0
Comments
Samantha Chavez commented,
One thing I did not account for was users who are not signed, which is anonymous by role identification. You are probably experiencing this if you are testing while signed out. I tested with an end user account I use. I am also always signed in for Support, so I forgot to account for that. I am sure there is a more efficient way to handle this if you want all users even internal redirected, for me I am doing work on one help center and want to direct only end users to another help center in the meantime, but need internals to see the hc in the meantime. I am learning deeper usage of JS as I go. Ha! You can try the below for a quick solution and then play around with removing the if and keeping old domain (window.location.host == 'olddomain.com') portion.
$(document).ready(function() {
if(HelpCenter.user.role == "end_user" || HelpCenter.user.role == "anonymous" && window.location.host == 'olddomain.com') {
window.location.href = 'newdomain.com';
}
});
View comment · Edited Nov 12, 2021 · Samantha Chavez
0
Followers
1
Vote
0
Comments
Samantha Chavez commented,
I did some tweaking for mine and this works. I put it at the top of the script.js file. You will see a quick page flash and then the redirect.
$(document).ready(function() {
if(HelpCenter.user.role == 'end_user' && window.location.host == 'olddomain.com') {
window.location.href = 'newdomain.com';
}
});
View comment · Edited Nov 11, 2021 · Samantha Chavez
0
Followers
0
Votes
0
Comments
Samantha Chavez commented,
You are fast and a life saver. Thank you!
View comment · Posted Nov 11, 2021 · Samantha Chavez
0
Followers
0
Votes
0
Comments
Samantha Chavez commented,
@... the Website re-direct link is broken.
View comment · Posted Nov 11, 2021 · Samantha Chavez
0
Followers
0
Votes
0
Comments
Samantha Chavez commented,
Ha! worked like a charm. I should have asked here before spending days trying to figure it out myself. You are a gem, thank you.
View comment · Posted Nov 02, 2021 · Samantha Chavez
0
Followers
0
Votes
0
Comments
Samantha Chavez created a post,
Does anyone know of an easy way to omit the homepage from being included in the search results breadcrumbs? Since the homepage is a given for a single help center, it seems rather silly that is in the breadcrumb path output . I would rather the category be the first in the path because our categories are our products. Any help would be appreciated.
Posted Nov 02, 2021 · Samantha Chavez
0
Followers
2
Votes
3
Comments
Samantha Chavez commented,
This is not a redirect, but it was intended to be a quick solution to a common customer complaint from my customers. They wanted a prompt when not logged in vs a generic "no results" when looking for articles. I did a very cheeky attempt without putting a whole lot of brain power into it. I am putting it here for you Matthew Rawls in case it sparks a path or a better idea fo your use. I have sure there is better ways of doing this, but I did not want to waste to much time on it. (Not a pro, I poke and poke until I get what I need when it is not built in to the theme.) I hope this at least helps a little.
I basically added an {{#isnt signed_in}} statement to my search_results.hbs right before the final {{else}}.
{{#isnt signed_in}}You are not logged in to the help center. Please log in to view the search
Log in
{{/isnt}}
{{else}}
{{t 'no_results_unified'}}
{{#link 'help_center'}}
{{t 'browse_help_center'}}
{{/link}}
{{/if}}
View comment · Posted Nov 01, 2021 · Samantha Chavez
0
Followers
2
Votes
0
Comments
Samantha Chavez commented,
@... This tool literally saved me so much time. You really deserve tacos for life!
View comment · Posted Oct 13, 2021 · Samantha Chavez
0
Followers
1
Vote
0
Comments