示例#1
0
         $z = 0;
         foreach ($MATCH_LINK[0] as $ML) {
             $TL = str_replace('{{@ CONSTRUCTR_LINK(', '', $ML);
             $LINK = str_replace(') @}}', '', $TL);
             $CONSTRUCTR_LINKS[$z] = trim($LINK);
             $z++;
         }
         $LINKS = ConstructrBase::constructrLinkGen($APP, $APP->get('DBCON'), $APP->get('CONSTRUCTR_BASE_URL'), $CONSTRUCTR_LINKS);
         foreach ($LINKS as $KEY => $LINK) {
             $TEMPLATE = str_replace('{{@ CONSTRUCTR_LINK(' . $KEY . ') @}}', $LINK, $TEMPLATE);
         }
     }
 }
 if ($APP->get('PAGES') && preg_match("/\\bSUBNAV_PAGE\\b/i", $TEMPLATE)) {
     $SUBNAV_PAGES = '';
     $SUBNAV_PAGES = ConstructrBase::constructrSubnavPages($APP, $REQUEST, $APP->get('DBCON'), $APP->get('CONSTRUCTR_BASE_URL'));
     $TEMPLATE = str_replace('{{@ SUBNAV_PAGE @}}', $SUBNAV_PAGES, $TEMPLATE);
 }
 if ($APP->get('PAGES') && preg_match("/\\bFIRST_LEVEL_NAV\\b/i", $TEMPLATE)) {
     $FIRST_LEVEL_NAV = '';
     $FIRST_LEVEL_NAV = ConstructrBase::constructrFirstLevelNav($APP, $REQUEST, $APP->get('DBCON'), $APP->get('CONSTRUCTR_BASE_URL'));
     $TEMPLATE = str_replace('{{@ FIRST_LEVEL_NAV @}}', $FIRST_LEVEL_NAV, $TEMPLATE);
 }
 if ($APP->get('PAGES') && preg_match("/\\bSECOND_LEVEL_NAV\\b/i", $TEMPLATE)) {
     $SECOND_LEVEL_NAV = '';
     $SECOND_LEVEL_NAV = ConstructrBase::constructrSecondLevelNav($APP, $REQUEST, $APP->get('DBCON'), $APP->get('CONSTRUCTR_BASE_URL'));
     $TEMPLATE = str_replace('{{@ SECOND_LEVEL_NAV @}}', $SECOND_LEVEL_NAV, $TEMPLATE);
 }
 if ($APP->get('PAGES') && preg_match("/\\bTHIRD_LEVEL_NAV\\b/i", $TEMPLATE)) {
     $THIRD_LEVEL_NAV = '';
     $THIRD_LEVEL_NAV = ConstructrBase::constructrThirdLevelNav($APP, $REQUEST, $APP->get('DBCON'), $APP->get('CONSTRUCTR_BASE_URL'));