About Stacks Guru

Stacks Guru is born from the need to search the vast number of videos out there on stacks built for Stacks Pro and the Stacks 5 plugin for Rapidweaver.

We have scraped over 500 videos to get the transcripts for each in order to make the spoken word searchable.

Please use this free tool to help you learn and discover the awesome power that Stacks and the stacks made for Stacks have to offer.

Stacks Guru

Video Reference

Leave a Tip!

Every little bit helps to keep this going. I'll be doing my very best to keep up with the likes of Joe when it comes all the videos he posts!

Stacks Website Builder: Where Power and Flexibility Meet thumbnail

Stacks Website Builder: Where Power and Flexibility Meet

On a hangout a few weeks ago, a user had a problem that was very custom to his situation. He wanted users to enter a UK postal code, which would then automatically fill in the form fields. So I took that challenge and built it live on the hangout. This will show us why Stacks is such a powerful way to build websites. It's not just for cookie-cutter designs. We have the power to color outside the lines when we need to.

Categories: Live

Transcript

how's everyone doing today excellent we are live first live of 2025 super
excited uh sorry I'm a couple minutes late uh
yeah usual technical glitches all right let's get
everything set up here
all right actually if you don't mind what's up Josh Mr Powers excellent we
got uh I'm going to I'm going to make a quick run I'll be right back
sorry e
okay guys oh oh yeah that's fine okay
yeah I went for milk yep [Laughter] exactly actually you know
what my wife left and I just know in the middle of the live stream the oven is
going to beep uh and I have to take whatever the heck is out um so that it's not completely destroyed um so sorry
this is a live stream life happens one more
second
for for
W guys good thing I checked cu the time I already went off totally didn't hear it man I am uh I am alive another day
okay this is great Joe at home yeah totally okay sorry about that
guys I was uh hustling and hustling to get stuff ready for this live stream and
cut time super close so oh [Music] well got to bring that yeah it was a
meatloaf turkey meatloaf everybody that's my dinner uh
tonight oh man ran up the stairs Catch My Breath here
okay [Music] um hope everyone's had a great New Year
and uh yeah getting ready and rarin to go um we got all kinds of amazing stuff
hopefully you read my newsletter that I sent out was it yesterday today day before
yesterday and uh yeah caused a little bit of stir with some of the the new things that I
announced man I need to run a little bit more Jesus
Christ okay J something excellent J
[Laughter] excellent um you know I this year if you didn't
know so uh I I put out a laundry list of things that we're going to be working on
um in the first half of this year well probably all year but um there's five things I'm I'm particularly working on
at the beginning of the year obviously um Foundation 6 I'm sorry Foundation 6
total CS 3 um which yeah uh the I shipped the
final major feature of um like the user facing features uh of that um in the
betas uh the next betas that are going to be shipping are going to be you know maybe fine-tuning fixing some bugs and
getting ready for release basically okay so um my goal is to have it shipped by the by The
Summit which uh is April what did I say that was April 11th
it's the second weekend of April um 11th through the 13th okay um I just got
confirmation from the big guy that um we're ready to rock and roll for that weekend so super
stoked so be prepared for some uh some Stacks uh Stacks app news by then
fitness app on your phone Joe thanks thanks um you know I have a I have a
great rowing machine that my wife's been organizing a room a little bit and it's been like a box rack and uh I keep using
that as an excuse not to use it but I really need to okay anyway so uh back to
it April 11th uh through the 13th um just got again just got confirmation
from the big guy and I know uh some of the speakers are already here today uh some people that have already said
they're going to speak if you'd like to speak uh please go ahead and uh yeah ping me just shoot
an email or DM me on uh on the community and uh we can we can talk about all that
stuff um on top of on top of that we have um here let me
go ahead and share screen a little bit here uh I I didn't tell Gary and Kevin
that I'm doing this I don't know I'm not sure how open I'm going to be about this
process all right but and I have too many windows open now let me oh there's my screen okay hope you guys are see my
screen now um all right um I uh I was contacted
by uh Gary lock and Kevin I don't remember your name Kevin your
last name sorry um Kevin and Gary um and yeah they they run this fine website
it's currently built uh on Foundry um and it is a massive project file like
thousands of pages so um yeah we're going to be using
this as a use case for total CS 3 I'm going to be completely rebuilding this site from scratch for
them um using total CS 3 because there's no better way to exercise your product
than to actually build a live website you know um yeah I can build test sites
and in theory do stuff right but building an actual site that has thousands of things in it um yeah it'll
be fun uh we're going to be exercising a lot of foundation 6 I want to pull some ideas out for what Foundation 6 next the
next version will be will that be Foundation 6 next Foundation 7 not not 100% sure yet I'm still teetering on all
that but anyway um that's even farther we got a lot of stuff to handle before that so yeah I'm going to be rebuilding
Greener camping club um I did tell Gary that hey I'm going to kind of use this as a flagship um not sure exactly the
process I'm going to go about in terms of what I'm going to share and whatnot I need to talk to them a little bit more in depth but yeah um if you're in the UK
cool little camping uh Club check it out Greener camping club.org uh soon to be running on total CS 3 and Foundation 6
okay so there's that okay uh let me put on my little uh my
little there my little cursor thing because I know you guys like my little cursor thing
um let's see what are the other things um obviously a uh I'm going to be doing
uh hosting uh this year okay so a big change um I don't know exactly when
that's going to ship um it'll Pro I'll be honest it's probably not going to be something that's going to be happening this quarter um but I'm I'm already
setting up um the environment and the servers you I've been building and running my own servers for years now and
I'm pretty good at it I have a pretty different workflow um than most people and uh yeah I think I can do something
different in that space that makes it maybe a little bit more user friendly uh gives you exactly what you need and
simple so that's what I hope and currently the company is called
better sight host but I don't know uh I kind of like that name I don't completely love it but anyway better
sight host um if you go to the website right now better sight host.com it works it's just a filler web page that I'm
playing around with the actual server environment so there we go okay
um then obviously we have um Stacks app okay and uh building out helping Isaiah
um you know work on getting Stacks ready for all of you making sure that um the
migration from um Stacks plugin to Stacks app is smooth right uh I want to
make sure that all of our existing plugins work um as of right now they they should um I haven't tested every
single one obviously but um yeah Foundation 6 is working he's made some TW tweaks to the theme API I need to
kind of make some updates to my theme and hopefully I don't know I don't have an ETA yet but um yeah hopefully we'll
we'll start seeing stuff I I did I did I'm going to for the first time publicly uh actually yesterday I got the green
light to start sharing a little bit more of Insider info okay so uh be prepared
maybe we'll do a live stream on Stacks Pro um in the future uh in the next few weeks so we can kind of get uh our ideas
uh around that I'd like them to fix a couple little things with the theme API um and also I need to make sure the
foundation 6 theme actually works so I can get a new copy out to people so when the beta ships we can actually start
playing with it so super stoked about that and along with that um is a lot of
work in terms of making sure you know a all the stacks are upgraded um and migrate my nicely um as well as uh
creating some new themes so if you didn't know I acquired the entire back
catalog of Nick Kate's themes and um yeah we're going to be
starting migrating some of those okay super stoked about that the first one I'm probably going to
do would which is one of my favorites actually is the reason theme from Nick Kates reason and reason Pro um really
like that one so that'll probably be the first one we do um and yeah hopefully you guys are going to like
that great present for my birthday oh Franco happy it's going to be your birthday in April 12th
nice hey super secret speaking about birthdays it is Isaiah's birthday this
Sunday uh I think that is what January 12th right boom yes January 12th is
Isaiah's birthday so if you want to reach out and say hey happy birthday want to give give yourself a birthday
present and give me a beta no just playing don't give him too much pressure I know he's working on it he's super super stressed about it and he's trying
to get everything done and out the door to you guys so um but like I said I've gotten the green light to start sharing
a little bit more info and uh super stoked about that okay uh but without further Ado let's uh talk about what
we're here for today and that is while I okay I'm going to build out a
complete web page or or a design form a little form that like dynamically goes
out and queries for UK post codes and injects it into a form now that use case maybe you want
that exact use case and if so you're going to love today but um this is really about how can
I I I have no idea hey originally I had no clue how to do this right I didn't know
um but I figured it out and we built it all in Foundation six and stacks and and
whatnot right so super stoked about that and yeah again just take this as a
workflow for what we can actually do using stacks and how we can think
outside of the box how we can take some more advanced things and build what we need not just what a
stack can do for us okay because I mean there are over
600 Stacks now maybe we've passed 700 not sure um so there's almost 700 stacks
and while that's a lot there isn't a stack for everything
right there isn't there wasn't a stack to query for UK postal codes and update
forms based on the postal code right I mean that's quite a niche thing that
most likely is never going to have a stack for it but what I try to do is I I when I
build a stack I try to build things that are flexible so that we can utilize them in ways that we can color Outside the
Lines per se right and uh so yeah let's let's dive in uh let's go ahead and look
at what we are going to build today
um I already have obviously I already have this finished but what I want to do is I'm actually going to go ahead and
completely um rebuild this from scratch okay I'm going to try not to do any copy
pasting from uh what I already have which uh hopefully I need to share my screen so you guys can actually see what I got
right okay so um in this we have uh we have a form okay and as you'll notice
okay um I can go ahead and let me type in a post code here if I go ahead and type in a post code okay what it does is
it automatically fills out the town the county and the region okay just with the post code
pretty cool right so that's what we're going to build again and if I type in a different
post code uh I should have uh looked up more post codes one
second uh is there more post codes here let me get this postcode right so if I if I get that postcode okay and I put
that in here what we'll see is that there we go we have uh uh I put in that
post code and it gets that town up there's no County but there's a region for that particular post code interesting right and let's go ahead and
let's try this
one there we go oh look C the county isn't in that one either interesting
what if I go back to this one now on the hangout I got like a whole a
whole um explanation on on how UK post codes are and pretty crazy it work a lot
differently than in the US like apparently like a post code can be like three houses or something like it's some
crazy thing right so um yeah there we go not sure exactly why that County thing
was uh maybe some postcodes don't have a county I'm not sure but we're going to
go with what I've built here and uh yeah if uh if anybody knows may maybe this
was for Sean uh maybe Sean if you figured that particular bit out and you can post in the notes for people or
something like that okay but um anyway we're going to move forward with this
how do we do this okay again I'm not going to dive through all this code we're going to build it out and figure
it out live okay so I'm going to go ahead and uh let's just do a new
page uh oops add a page here okay uh we're going to
call this we're just yeah we'll call it live how about that uh
live all right so we need site styles on the page right and uh we're just going to click off some of these things that I
know I'm not going to need all right don't even need anything in sight Styles um let's just drag out a container in
the container let's just plop in a form okay um
oh someone oh people were pop plopping in post codes into the into the chat if you like okay I I can plop your post
code in a little bit okay um but let's just fill out what we need so I have a form um and then we need uh we're going
to do a text input right I'm just going to quickly build out this form and the first is going to be postal
code okay and um we're going to post code so you type in your post code here
oh the label is going to be uh oh here let's for the placeholder let's just put
in that one right and here we're going to do Post uh
code okay all I'm just going to hide the help okay um so you're going to type in the post code right and uh we're going
to copy paste that and then this is going to be uh shoot I don't remember
what are we getting we're getting uh Town County and region okay so cool so
we're going to do uh this is going to be um town
okay town uh
town uh and this one's going to be these are going to be read only because uh you're not going to be able to type into these because they're going to get autop
populated okay so uh let's go ahead and just copy paste that actually you know for fun I'm going to put the I'm just
set the placeholder blank so it's just blank right and then we have uh
County and we're going to do County right and then last one was
region okay we're going to set up
region all so um here we go let's just preview this
form all right cool we got a form right um so here I have a post code and three
inputs okay uh three readon inputs puts now the magic how we need somewhere to
store and query all of this stuff right and um during the hangout we spent tons
of time brainstorming uh like could we do this with feeds could we do it with like a CSV file but there are like I
don't know how many but a lot of postcodes in the UK right like a lot
okay and someone found this cool little website okay called postcodes
doio pretty slick and what postcodes doio does um is you can query um a post
code or multiple postc codes and it will return data okay so um we figured out that if I
did um shoot I'm going to have to look at really quick just to get the URL we did it was just the postcodes API so oh
it's just this one okay so if I just hit request on this okay we'll see that if if I do um api.
poost codes. ipostc codes and then I send it um a post code what it's going
to do is it's going to return all kinds of data about that particular post code
okay so if you look here we have if we go down I think there's going to be um is town in there I think town
somewhere I think we determined town was here I'm going to cheat a little bit
uh oh Parish was the town admin County was the county and region was the region
okay um all right so we had Parish so here we go Parish so we we want to put
parish as the town okay I guess you could map that right here we have admin
county is Oxfordshire and then uh what did we say we were going to put as the Reg was the
region is there is there a region somewhere in here there it is region is southeast right cool um so
yeah may maybe you know based on this data you would pick something different for you okay that you want maybe this
lsoa is something you need I don't know right but um yeah this is a a free
service that allows you to query for a post code and it as you see it gives you tons of stuff about that post code even
longitude and latitude if you want that okay okay but yeah we're going to get um the parish the admin County and the
region yeah Martin says there's 1.8 million postcodes in the UK yeah see crazy that's
crazy um okay so there we go now I know that I
have an API that I can hit okay um and then if someone types in a post code I
want to query this API for that post code and then I want to get the information from here and plop it into
my form okay so what tools do we have at our disposal that can
um we go to our other page that can um that can watch if a someone types into a
field run an action and populate a different field with
that so any takers what tool can do that right okay I won't I won't wait I don't
know how how delayed the live stream is pi so we're going to use Pi
here and Pi can watch for this field changing and whenever this field changes
I want pi to go ahead inquery that website get data
and then take that data and inject it into our three Fields okay now obviously I'm a
developer and I could potentially go ahead and um write this JavaScript from
from scratch but that doesn't help you guys right so enter chat GPT okay so uh
we're going to just going to go into chat GPT okay and say
um let me just copy the the the uh the uh API just so that we have it right um
so here I'm going to do API postcodes right that's the API we want
to get right okay um and just uh if you didn't actually
know there's this cool app now this uh you know I I think it's cool um I paid
quite a bit of money for it but now it's free called rapid API okay and uh you've probably seen me use it
from here and there uh from time to time um and what I'm going to do is this right so I'm going to do I'm going to
query this post code and let's just enter in that post code and as we can see here I entered in
this URL with the post code in it and voila it gives me all this data okay
over here it's basically like a text based browser okay so it allows you to
uh you know I Ed it interacting with apis which is exactly what this is right and it kind of gives us the information
that this this web page gives us okay not all API documentation has cool
little test things that you can actually view the results of and all that jazz okay so um this is a live tool you can
query the API and see all of the results for this one particular zip code okay so
uh with that with this information that we have let's go ahead and Craft um
some stuff with chat GPT okay and we'll compare to see what it did for me before
okay okay so um I have let's say I have a form um
that a user will input
a um postal code from the
UK um I need a
javasript function that um
will take this UK post code as an
argument then um fetch the results from
this API oops that's not the
API okay
um this uh will return some Json
data I need to get the uh let's see the
parish um value
and um let's see I need to get the parish
value um that is actually here I need
to yeah oh yeah I need to get the parish
value that is returned and add that to
the form input with the name
town okay and let's put that into little
quotes um then I need to get the uh what did I say admin County right
your admin County value
returned and add that to the input with the
name County lastly I need to get the
um what did I say uh region right yeah get the
region data and add that to the input with the
name region
if the API um call fails then I need
to return null and not replace I need to
return null and maybe empty
out the values from
the uh three named inputs let's do
that right that was quite a lengthy explanation but just show you that let's see what it puts
out all right so um I'm going to look at this code this actually this code from
what I think I think this is actually different than what it gave me last time I did this okay what's kind of cool now
I have GPT Pro what's kind of cool is this is going through and like giving a
full explanation as well okay so I have an async function fetch
postal C details we give it a postal code okay and then let's see this is getting it's uh it's oh it's cleaning up
the post code which is nice uh and then it is uh there it's doing the it's
getting the API it's going to fetch the API the response is okay uh if it's not okay it's going to throw an error okay
else is going to wait for the data and then we have we get the parish the admin County and the region and then basically
we're going to uh get the input with the town County and inject those variables
and then we return those I'll throw man this is this should be perfect right I'm
going to copy that let's go over here and what I'm going to do is um this is a JavaScript
function okay and Foundation 6 has a JavaScript stack okay okay and so we're
going to do JavaScript stack okay I'm just going to Chuck it down here and I'm going to I'm going to paste this in okay
cool and I'm going to copy this really quick because we're going to need
this right so now I have that cool JavaScript function okay that's it GPT
did that for us for me glancing at it I think it will actually work right out of the box okay let's go ahead and find um
pi
uh we're going to add pi to the page okay now
um what pi does um if you don't know Pi can as I said earlier can watch for
changes on text inputs and do stuff okay um so with pi uh we're going to do uh so
we need to do a pi name and this is going to we want it to watch postal code
okay so I'm going to go ahead and copy postal code and I want to watch that
okay and um now Pi is by default meant to actually kind of do math hence the
name Pi okay but in this case we're working with text so we're going to go ahead and say process formula as text
okay and that's that okay now um what we
want to do down here okay is is this is going to be the code that Pi
executes okay and so I'm going to I'm going to paste in oops did I not oh okay
remember the function that GPT created for us is called Fetch postal code details and we need to pass that a
postal code okay and what I'm going to do is uh we're going to pass in in order to
obtain the um postal code from the form we need to use this uh little curly
brace syntax you guys are probably used to that syntax a little bit right uh let's go as you see here just curly
brace curly brace and then the name of the input the name is postal code right up here if we go to the name I set it to
postal code okay um and yeah in theory
wow okay I'd say this this took us a lot less time than I anticipated um let's preview that oh
okay interesting what did I do wrong here
post oh uh we need to go ahead and I know what we need to actually because this is a string we need to put this
inside quotes there we
go I think that will do it postal
code did I do it hold on I'm going to cheat a little bit sorry let's see here fin process yeah same thing post uh add
little spaces but that doesn't
matter fetch postal code details
oh I think you know I don't think we need
actually with this line right there let's see if that that does
something I'm going all right we need to tweak it a little bit apparently let's go ahead and
let's just look
here all right
H
okay let's just go into here and what happens if I let's just see if it works
let's go ahead and just put in a poster code ah darn it right because it's it's
doing a promise there uh cons data data results here
let's look over here it's a little easier so we're getting the data if data
data.
results darn I have to admit at some level when
I did this during the hangout it kind of just worked here I'm kind of curious
now what we did here
slightly different okay here I did the fet almost the same
thing I return the data yeah that is
that is almost identical
fetch postcode data a sync function a sync function because there got to be a wait Parish blah blah
blah Town County region all darn it and I have to debug
it a little bit what are we I know it's something
probably super small super little but let's go ahead and debug that
let's see let's find my JavaScript function should be on the page
somewhere nope none of those may be in
here there it is
oh I need to go into here go into here go into
there all here we go I need to break here no not there I just break
there
I didn't do that though let's look at my network
oh oh object 20 promise that is a promise
oh what did I do there wrong I fetch post code post
code all right let's do this we're going to go ahead and do some old school debugging
here okay so when I get the post code here I'm just going to say
console.log okay fetching details for postcode
sweet um console.log cleaned up post
code okay there we go going to copy
that and uh let's just close that window we're going to go into
here oops wrong page we're going to paste that in there
okay and uh let's just go and preview
again fetching details for post code clean post code API URL post codes okay
oh that is why uh
okay we had like uh we we checked okay I've actually vaguely I think we ran
into some issues before like this okay and um I did manually tweak this code a
little bit okay yeah okay um I said if if the value of
the if the post code had to be a certain length Okay um so what we're going to do
is over here if the post code is less than five
characters return I think we determined that um most post codes are at least
five characters long um so yeah if the post code is less than five return do
nothing okay so let's let's give that a
shot let preview that still getting that for some reason
oops there it's oh at least it broke this time so I'm going to go ahead and type
in still returns a promise what's going on
there all right here it says fetching details for postcode object. promise why is this still doing that fetching
details for postcode so the postcode is getting past a promise what the
heck that makes no
sense man hate when things aren't going
swimmingly let me let me check out the the pie over
here fetch postcode data postcode pretty simple
this one still works right that one works
bastards rat bastards okay here let's see we have similar thing a sync
function that we pass in a post code um shouldn't matter but I I call
this field post code instead of postal code can't imagine that being a problem but we can try
it let's see uh uh okay so over here we're going to do oh one thing I want to
look at pi oh the pi name is just
Pi I want I think that is messing me up I set the pi name to be postal
code all let's see if that if that fixes
it oh darn it look at that okay
it you can't set pi to be the same name as your input that was my own
[Laughter] fault okay so here actually curious now
I'm actually going to copy this original code from GPT and let's just paste that
in all right so let's do that so that's the original code without any of my
modifications okay and it
works darn it okay okay um so there we go let's let's
try here let's try some of your uh post codes here let's see we got we got this going right
here so York an unparished area County Yorkshire and the hum the
Hummer right interesting let's try let's try
Davids there we go brbor headford Shire headford Shire
sorry you might I'm I'm going to butcher some of these names sorry you know this American accent here unparished area
wonder if you can get like the UN like in like not have unparished area it's probably in the data somewhere right
here let's let just curious let's plop in David's postal code here
and so we did that was Parish right so we had Parish unparished area I guess we
could do the Year this like parliamentary I don't know if that is the same parliamentary
constituency or you can do admin District admin District because we're getting admin County right so that could
be it here let's go back to one of the other ones just to kind of test a couple
things here see admin County here is is oh it was admin District admin District
was York and York so I think that that's right right let's let's change uh Parish to be admin District just for fun okay
uh where is that code in here and we're just going to
change uh whoops yeah admin
district and admin
District yeah there we go let's try that
again I broke some of the I broke some else of the code uh value equals
Parish uh here we can just do here uh can you um update the parish to
use oops admin District
instead and there now it's using admin District right so now let's copy that
that maybe I did something
wrong paste that
okay there we go boom how cool is that dude
right hey I mean yes this is technically a very cool implementation but just the this entire process of yeah I mean I had
a flub where I misconfigured Pi it had nothing to do with the the actual JavaScript code but as you see I mean I
was able to get GPT to create the exact code that I needed for
PI right and do everything that I needed um pretty
cool um yeah I'm not going to play around with any more Fields guides uh yeah I mean you you kind of get you can
see where all the data is coming from um you know again I think this is a useful tool this rapid API it's free check it
out okay um GPT I I pay $20 a month and
uh it's a no-brainer for me um it's great right uh I mean be honest I could
write this code myself um but a lot of times what I'll do is I'll just ask GPT
for you know with data like this it'll PLP out and then you know I I'm kind of a a code snob so I would go ahead and
tweak this a little bit right um you know I I would definitely you know a I liked a I did like that uh we added
logic where hey don't do anything if the post code is set to one cuz let's see uh if I were to go into
here uh and set this to be like five right um technically right now it's
actually here let's preview this uh let's just type in five right
right if we look it's actually going out to the internet and it's querying postcodes doio for the Post Cod of five
right so I mean again it's not impacting the user at all right but but it is doing that right so that's kind of not
great right actually if you look when I pasted that it actually queried it four times it's kind of crazy probably
optimize that somehow but it gets the job done right um byway so one thing you
could do is you know uh that you know if post codes the length is greater than or less than five here we can even ask GPT
okay um can you please uh verify
um uh that a post code is at least five
characters long um before you uh run the API call
boom okay we got that now let's copy that right uh close this window go into
here back into preview
paste okay and uh let's preview let's open up the inspector so we can actually see stuff being so here's a network tab
whenever I uh if you notice boom I'm going to type in four four 4 if you
notice nothing's getting made here right until I type in a full and voila boom there we go made the
API call filled out the fields pretty
slick right so now it's not going to do anything and it cleared those out because that's not a valid postal code
pretty cool right I like that um lots of talk about various zip
code something like GPT and a little bit of code right again if if you notice what I typed at
the very beginning um I I just kind of said hey this I I just kind of told GPT
as if I was like hey Mr developer I need you to do this for me I don't know how you're going to do it but do it and then
I just copied and pasted the code and it worked again had a little flub with the pie stack I misconfigured that that was
my bad um yeah really cool I hope you got a lot out of this
today and um another thing that I don't know if anybody noticed okay
um let me go ahead and let me just clean up some of these windows here
right not sure if anybody noticed but um did anybody notice the app that I'm
using to do this entire live stream
today looks a little bit different huh
so yeah today um I did this entire live stream using Stacks app um just kind of
show you guys um hey it's uh it's working okay um can you use the same
technique to fill in fields in total cms3
um sure I don't see why not I mean total CS3 is just forms um so yeah um as I
told you earlier um today um you know I was kind of given the green
light to kind of show a little bit more um and to share a little bit more so I thought it would be super cool today um
to do this entire live stream using Stacks Pro okay um and yeah there we go
um the uh you you one thing you might notice um if you notice it is actually
the app itself is called Stacks right now okay um may or may not have the pro
name at the end um but yeah I um I had to do a little bit of work to get some of the the foundation 6 theme kind of
ready for today uh which is why I was a little bit late starting um but yeah um
this is STX Pro I won't give a full tour today um I'll I'll Reserve that for a
future live stream and where we can really dive into some of the new features okay but uh I I hope that you
enjoyed this and got to see a little bit of sneak peek and how many of you be honest how many of you actually realized
that I wasn't using Us Rapid Weaver this entire time okay um yeah uh so yep there
we go uh this entire thing this entire project is built using um Stacks app
pretty slick happy with that
okay um to get back to your question Stephen um so total CMS 3 and form
integration like this it would have to be something that you would do a custom page for and bring in your own admin
form using the stacks I now how many of you are going to go back and uh rewatch some of this um to
kind of check out some of the things that I I did in Stacks Pro and maybe you didn't even notice so um cool thank you
very much guys um hope you enjoyed hope you learned a little bit if you want a little bit more information on Stacks
Pro we could probably chitchat about that then um basically 1:30 p.m. Pacific
1 hour from right now but tomorrow okay and we go for quite a few hours so
hopefully I'll see you guys then um I'm glad that we were able to kick off the New Year going strong got a lot of cool
stuff going on in the community and uh I appreciate you being a part of it so thank you very much um hey you know what
I I'm also one of my other goals for kind of generic throughout the years is I want to try to build my YouTube channel so if you are not subscribing
please go ahead and just subscribe hit that subcribe subscribe and like buttons you know all that fancy Jazz you know
and if you like the video If you dislike the video hit the thumbs down twice you know what those other all those other
YouTubers say right just subscribe I'd appreciate it um so just hit that subscribe button um and uh yeah we can
get uh start getting the numbers up get eventually get more users into the stacks community and uh as they always
say a rising tide raises all boats so let's go ahead and Rise that tide everybody thank you very much have a
wonderful rest of your week hopefully we'll see you at the hangout tomorrow
Search the page
0