The issue I am having is that I cannot go more than 1 level deep into my nested tables. The first and second page will populate the content as expected, but going any further results in a 404. All tables have been set to have dynamic pages enables and to allow child tables.
Here is a link to the page to view the issues on - https://resources.purebookkeeping.com/hubdb-modules . Going into a Course will take you to "Level 1", while clicking any further should take you to a 404
Here is the code I am using to populate the page with the tables
{% if dynamic_page_route_level == 0 %}
<h1>Courses</h1>
{% set rows = hubdb_table_rows(dynamic_page_hubdb_table_id) %}
{% for row in rows %}
<h2><a href="{{ request.path }}/{{ row.hs_path }}">{{ row.hs_name }}</a></h2>
{% endfor %}
{% elif dynamic_page_route_level == 1 %}
<h1>{{dynamic_page_hubdb_row.hs_name}}</h1>
{% set rows = hubdb_table_rows(dynamic_page_hubdb_row.hs_child_table_id) %}
{% for row in rows %}
<li><a href="{{ row.hs_path }}">{{ row.hs_name }}</a></li>
{% endfor %}
{% elif dynamic_page_route_level == 2 %}
<h1>Lessons</h1>
<h2>{{dynamic_page_hubdb_row.hs_parent_row.hs_name}}</h2>
<h3>{{dynamic_page_hubdb_row.hs_name}}</h3>
{% endif %}
I have also tried changing the blue line of code to the follow, with the same results.
As for level of experience I would say experienced junior developer. I have a fair amount of experience with programming for the web, but am still quite new to HubSpot.