Skip to main content

Design Blocks

// Use this inside an li tag
    function workspaceLink($lcd, $action, $table, $token) {
        $attrs = "
        class='pointer'
        hx-post='/cmsapi/$lcd/$action/'
        hx-target='#workspace' 
        hx-vals='{\"table\": \"$table\", \"token\": \"$token\"}'
        ";
        return $attrs;
    }

 <ul class="links">

       <li @raw( workspaceLink($lcd, 'getdatatable', 'dblinks', $token) )>Useful Links</li>

       <li @raw( workspaceLink($lcd, 'getdatatable', 'dbdocuments', $token) )>Documents</li>    

       <li @raw( workspaceLink($lcd, 'getcalendar', 'dbevents', $token) )>Calendar</li>

       <li @raw( workspaceLink($lcd, 'getgallery', 'dbimages', $token) )>Gallery</li>

</ul>

Notes

Article Link

    // Use this inside an li tag
    function articleLink($lcd, $ref, $token) {
        $attrs = "
        class='pointer'
        hx-post='/cmsapi/$lcd/getdocument/'
        hx-target='#workspace' 
        hx-vals='{\"table\": \"dbdocuments\", \"reference\": \"$ref\", \"token\": \"$token\"}'
        ";
        return $attrs;
    }

<div class="footer-widget">
          <h6>Services</h6>
          <ul class="links">
                  <li @raw( articleLink($lcd, 'ref', $token) )>Web Design</li>
                  <li @raw( articleLink($lcd, 'ref', $token) )>Web Development</li>
                  <li @raw( articleLink($lcd, 'ref', $token) )>Content Management</li>
                  <li @raw( articleLink($lcd, 'ref', $token) )>App Development</li>
            </ul>

</div>