Acer Posted May 15, 2020 Posted May 15, 2020 (edited) Hi I wanted to print all the Smarty Variables in a popup, as normal, but as soon as I added the debug tag, the variables printed on the actual page instead. On investigation I noticed that there is a new Smarty error in console: Uncaught SyntaxError: Invalid or unexpected token and it highlighted the line below: _smarty_console.document.write(" <!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.1//EN\" \"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd\">\n <html xmlns=\"http://www.w3.org/1999/xhtml\" xml:lang=\"en\">\n <head>\n <title>Smarty Debug Console<\/title>\n <style type=\"text/css\">\n \n body, h1, h2, td, th, p {\n font-family: sans-serif;\n font-weight: normal;\n font-size: 0.9em;\n margin: 1px;\n padding: 0;\n }\n\n h1 {\n margin: 0;\n text-align: left;\n padding: 2px;\n background-color: #f0c040;\n color: black;\n font-weight: bold;\n font-size: 1.2em;\n }\n\n h2 {\n background-color: #9B410E;\n color: white;\n text-align: left;\n font-weight: bold;\n padding: 2px;\n border-top: 1px solid black;\n }\n\n body {\n background: black;\n }\n\n p, table, div {\n background: #f0ead8;\n }\n\n p {\n margin: 0;\n font-style: italic;\n text-align: center;\n }\n\n table {\n width: 100%;\n }\n\n th, td {\n font-family: monospace;\n vertical-align: top;\n text-align: left;\n width: 50%;\n }\n\n td {\n color: green;\n }\n\n .odd {\n background-color: #eee;\n }\n\n .even {\n background-color: #fafafa;\n }\n\n .exectime {\n font-size: 0.8em;\n font-style: italic;\n }\n\n #table_assigned_vars th {\n color: blue;\n }\n\n #table_config_vars th {\n color: maroon;\n }\n\n \n <\/style>\n <\/head>\n <body>\n\n <h1>Smarty Debug Console\n - "file:C:\\xampp\\htdocs\\development\\loca..."<\/h1>\n\n \n <h2>assigned template variables<\/h2>\n\n <table id=\"table_assigned_vars\">\n <tr class=\"even\">\n <th>$ASSearchUrlForm<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "http://localhost/development/local-de..."<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$ENT_NOQUOTES<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => 0<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$HOOK_BOTTOM_COLUMN<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => ""<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$HOOK_COMING_SOON<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "<link rel="stylesheet" href="/develop..."<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$HOOK_EXTRA_LEFT<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => ""<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$HOOK_EXTRA_RIGHT<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => ""<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$HOOK_FOOTER<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "<!-- START C:\\xampp\\htdocs\\developmen..."<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$HOOK_FOOTER_BOTTOM_LEFT<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => ""<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$HOOK_FOOTER_BOTTOM_RIGHT<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => ""<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$HOOK_FOOTER_PRIMARY<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => ""<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$HOOK_FOOTER_TERTIARY<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "<!-- START C:\\xampp\\htdocs\\developmen..."<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$HOOK_FULL_WIDTH_HOME_BOTTOM<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => ""<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$HOOK_FULL_WIDTH_HOME_TOP<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => ""<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$HOOK_FULL_WIDTH_HOME_TOP_2<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => ""<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$HOOK_HEADER<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "<!-- START C:\\xampp\\htdocs\\developmen..."<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$HOOK_HEADER_BOTTOM<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => ""<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$HOOK_HEADER_LEFT<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => ""<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$HOOK_HEADER_TOP_LEFT<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "<!-- START C:\\xampp\\htdocs\\developmen..."<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$HOOK_LEFT_BAR<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => ""<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$HOOK_LEFT_COLUMN<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => ""<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$HOOK_MAIN_EMNU<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "<!-- START C:\\xampp\\htdocs\\developmen..."<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$HOOK_MAIN_EMNU_WIDGET<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => ""<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$HOOK_MOBILE_BAR<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "<!-- START C:\\xampp\\htdocs\\developmen..."<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$HOOK_MOBILE_BAR_LEFT<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "<!-- START C:\\xampp\\htdocs\\developmen..."<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$HOOK_MOBILE_BAR_RIGHT<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => ""<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$HOOK_MOBILE_MENU<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "<!-- START C:\\xampp\\htdocs\\developmen..."<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$HOOK_NAV_LEFT<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "<!-- START C:\\xampp\\htdocs\\developmen..."<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$HOOK_NAV_RIGHT<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "<!-- START C:\\xampp\\htdocs\\developmen..."<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$HOOK_PRODUCT_ACTIONS<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "<!-- START C:\\xampp\\htdocs\\developmen..."<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$HOOK_PRODUCT_CONTENT<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => ""<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$HOOK_PRODUCT_FOOTER<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => ""<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$HOOK_PRODUCT_OOS<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => ""<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$HOOK_PRODUCT_SECONDARY_COLUMN<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "<!-- START C:\\xampp\\htdocs\\developmen..."<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$HOOK_PRODUCT_TAB<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "<!-- START C:\\xampp\\htdocs\\developmen..."<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$HOOK_PRODUCT_TAB_CONTENT<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "<!-- START C:\\xampp\\htdocs\\developmen..."<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$HOOK_RIGHT_BAR<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "<!-- START C:\\xampp\\htdocs\\developmen..."<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$HOOK_RIGHT_COLUMN<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => ""<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$HOOK_SIDE_BAR_RIGHT<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "<!-- START C:\\xampp\\htdocs\\developmen..."<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$HOOK_TOP<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "<!-- START C:\\xampp\\htdocs\\developmen..."<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$NCRC_CONTACT<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => <i>null<\/i><br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$NCRC_CONTACTHTML<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "<label class="contact-captcha-hideme"..."<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$NCRC_CONTACTPOS<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "1"<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$NCRC_CONTACTSELECT<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "form.contact-form-box:first .submit"<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$NCRC_CONTACT_THEME<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "1"<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$NCRC_CREATE<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "1"<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$NCRC_CREATEHTML<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "<label class="create-captcha-hideme">..."<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$NCRC_CREATEPOS<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "1"<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$NCRC_CREATESELECT<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "#account-creation_form .submit"<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$NCRC_CREATE_THEME<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "1"<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$NCRC_GOOGLEIGNORE<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "1"<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$NCRC_LOGIN<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "1"<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$NCRC_LOGINHTML<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "<label class="login-captcha-hideme">C..."<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$NCRC_LOGINPOS<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "1"<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$NCRC_LOGINSELECT<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "#login_form .submit"<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$NCRC_LOGIN_THEME<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "1"<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$NCRC_OPCCREATEHTML<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "<label class="create-captcha-hideme">..."<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$NCRC_OPCCREATEPOS<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "1"<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$NCRC_OPCCREATESELECT<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "#submitAccount, #submitGuestAccount"<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$NCRC_OPCLOGINHTML<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "<br /><label class="login-captcha-hid..."<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$NCRC_OPCLOGINPOS<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "1"<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$NCRC_OPCLOGINSELECT<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "#login_form .submit"<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$NCRC_PASSWORD<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "1"<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$NCRC_PASSWORDHTML<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "<label class="password-captcha-hideme..."<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$NCRC_PASSWORDPOS<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "1"<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$NCRC_PASSWORDSELECT<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "form#form_forgotpassword:first .submit"<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$NCRC_PASSWORD_THEME<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "1"<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$NCRC_PS15COMPAT<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => <i>null<\/i><br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$NCRC_PUBLIC_KEY<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "6Ld3V7kUAAAAALE9UiFtYS5qukI2wLpDrZUmxRpX"<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$PS_ALLOW_MOBILE_DEVICE<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => <i>false<\/i><br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$PS_CATALOG_MODE<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => <i>false<\/i><br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$PS_SHOP_NAME<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "Onlinecopiers"<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$PS_STOCK_MANAGEMENT<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "1"<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$SCRIPT_NAME<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "/development/local-dev-sites/new-onli..."<br><b>scope<\/b> => "Global"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$accessories<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => <i>false<\/i><br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$add_prod_display<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => 1<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$allow_oosp<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => 0<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$as4_5de0daf08e7de<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => " <div id="PM_ASBlockOutput_1..."<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$as4_5de0df1e32969<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => " <div id="PM_ASBlockOutput_2..."<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$as4_5e68d16ab7384<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => " <div id="PM_ASBlockOutput_3..."<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$as4_5e68d16ab738410<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => " <div id="PM_ASBlockOutput_7..."<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$as4_5e68d16ab73845<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => " <div id="PM_ASBlockOutput_5..."<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$as4_5e68d16ab73846<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => " <div id="PM_ASBlockOutput_4..."<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$as4_5e68d16ab73848<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => " <div id="PM_ASBlockOutput_6..."<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$as4_5ebbf2707963a<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => " <div id="PM_ASBlockOutput_8..."<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$as4_blurEffect<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => <i>true<\/i><br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$as4_localCache<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => <i>false<\/i><br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$as4_localCacheKey<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "5409455bd1deb34e9646122565a853146cd628d1"<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$as4_productFilterListData<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => ""<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$as4_productFilterListSource<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => <i>false<\/i><br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$as_criteria_group_type_interal_name<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => <b>Array (8)<\/b><br> <b>1<\/b> => "select"<br> <b>2<\/b> => "image"<br> <b>3<\/b> => "link"<br> <b>4<\/b> => "checkbox"<br> <b>5<\/b> => "slider"<br> <b>7<\/b> => "colorsquare"<br> <b>8<\/b> => "range"<br> <b>9<\/b> => "level_depth"<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$as_location_name<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => <i>false<\/i><br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$as_obj<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => <b>PM_AdvancedSearch4 Object (35)<\/b><br> <b> ->_require_maintenance<\/b> = <i>true<\/i><br> <b> ->templatePrefix<\/b> = ""<br> <b> ->id<\/b> = "105"<br> <b> ->version<\/b> = "4.12.5"<br> <b> ->database_version<\/b> = <i>null<\/i><br> <b> ->registered_version<\/b> = <i>null<\/i><br> <b> ->ps_versions_compliancy<\/b> = <b>Array (2)<\/b><br> <b>min<\/b> => "1.6.0.1"<br> <b>max<\/b> => "1.6.1.999"<br> <b> ->tb_versions_compliancy<\/b> = "*"<br> <b> ->dependencies<\/b> = <b>Array (0)<\/b><br> <b> ->name<\/b> = "pm_advancedsearch4"<br> <b> ->displayName<\/b> = <i>null<\/i><br> <b> ->description<\/b> = <i>null<\/i><br> <b> ->author<\/b> = "Presta-Module"<br> <b> ->author_uri<\/b> = ""<br> <b> ->module_key<\/b> = "e0578dd1826016f7acb8045ad15372b4"<br> <b> ->description_full<\/b> = <i>null<\/i><br> <b> ->additional_description<\/b> = <i>null<\/i><br> <b> ->compatibility<\/b> = <i>null<\/i><br> <b> ->nb_rates<\/b> = <i>null<\/i><br> <b> ->avg_rate<\/b> = <i>null<\/i><br> <b> ->badges<\/b> = <i>null<\/i><br> <b> ->need_instance<\/b> = 0<br> <b> ->tab<\/b> = "search_filter"<br> <b> ->active<\/b> = 1<br> <b> ->trusted<\/b> = <i>true<\/i><br> <b> ->warning<\/b> = <i>null<\/i><br> <b> ->enable_device<\/b> = 7<br> <b> ->limited_countries<\/b> = <b>Array (0)<\/b><br> <b> ->controllers<\/b> = <b>Array (3)<\/b><br> <b>0<\/b> => "advancedsearch4"<br> <b>1<\/b> => "seo"<br> <b>2<\/b> => "searchresults"<br> <b> ->allow_push<\/b> = <i>null<\/i><br> <b> ->push_time_limit<\/b> = 180<br> <b> ->bootstrap<\/b> = <i>false<\/i><br> <b> ->installed<\/b> = <i>null<\/i><br> <b> ->_cacheIsInMaintenance<\/b> = <i>false<\/i><br> <b> ->criteria_group_type_interal_name<\/b> = <b>Array (8)<\/b><br> <b>1<\/b> => "select"<br> <b>2<\/b> => "image"<br> <b>3<\/b> => "link"<br> <b>4<\/b> => "checkbox"<br> <b>5<\/b> => "slider"<br> <b>7<\/b> => "colorsquare"<br> <b>8<\/b> => "range"<br> <b>9<\/b> => "level_depth"<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$as_path<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "/development/local-dev-sites/new-onli..."<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$as_searchs<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => <b>Array (1)<\/b><br> <b>0<\/b> => <b>Array (48)<\/b><br> <b>id_search<\/b> => "8"<br> <b>id_hook<\/b> => "-1"<br> <b>active<\/b> => "1"<br> <b>internal_name<\/b> => "Discontinued"<br> <b>css_classes<\/b> => ""<br> <b>search_results_selector_css<\/b> => ""<br> <b>display_nb_result_on_blc<\/b> => "0"<br> <b>display_nb_result_criterion<\/b> => "1"<br> <b>remind_selection<\/b> => "0"<br> <b>show_hide_crit_method<\/b> => "1"<br> <b>filter_by_emplacement<\/b> => "1"<br> <b>search_on_stock<\/b> => "0"<br> <b>hide_empty_crit_group<\/b> => "0"<br> <b>search_method<\/b> => "1"<br> <b>step_search<\/b> => "0"<br> <b>step_search_next_in_disabled<\/b> => "0"<br> <b>position<\/b> => "7"<br> <b>unique_search<\/b> => "0"<br> <b>scrolltop_active<\/b> => "0"<br> <b>id_category_root<\/b> => "114"<br> <b>redirect_one_product<\/b> => "1"<br> <b>add_anchor_to_url<\/b> => "1"<br> <b>reset_group<\/b> => "1"<br> <b>insert_in_center_column<\/b> => "0"<br> <b>smarty_var_name<\/b> => "as4_5ebbf2707963a"<br> <b>search_results_selector<\/b> => "#center_column"<br> <b>recursing_indexing<\/b> => "1"<br> <b>display_empty_criteria<\/b> => "0"<br> <b>keep_category_information<\/b> => "0"<br> <b>priority_on_combination_image<\/b> => "1"<br> <b>products_per_page<\/b> => "9"<br> <b>products_order_by<\/b> => "0"<br> <b>products_order_way<\/b> => "0"<br> <b>hide_criterions_group_with_no_effect<\/b> => "0"<br> <b>id_lang<\/b> => "1"<br> <b>title<\/b> => "Discontinued"<br> <b>description<\/b> => ""<br> <b>next_id_criterion_group<\/b> => ""<br> <b>seo_criterion_groups<\/b> => <b>Array (0)<\/b><br> <b>selected_criterion_from_emplacement<\/b> => <b>Array (1)<\/b><br> <b>3<\/b> => <b>Array (1)<\/b><br> <b>0<\/b> => 23<br> <b>criterions_groups<\/b> => <b>Array (4)<\/b><br> <b>0<\/b> => <b>Array (32)<\/b><br> <b>id_criterion_group<\/b> => "6"<br> <b>id_search<\/b> => "8"<br> <b>criterion_group_type<\/b> => "feature"<br> <b>sort_by<\/b> => "position"<br> <b>sort_way<\/b> => "ASC"<br> <b>id_criterion_group_linked<\/b> => "8"<br> <b>display_type<\/b> => "4"<br> <b>context_type<\/b> => "0"<br> <b>is_multicriteria<\/b> => "1"<br> <b>filter_option<\/b> => "0"<br> <b>is_combined<\/b> => "0"<br> <b>range<\/b> => "0"<br> <b>range_nb<\/b> => "15.00"<br> <b>show_all_depth<\/b> => "0"<br> <b>only_children<\/b> => "0"<br> <b>hidden<\/b> => "0"<br> <b>max_display<\/b> => "0"<br> <b>css_classes<\/b> => "col-xs-12 col-sm-3"<br> <b>overflow_height<\/b> => "0"<br> <b>position<\/b> => "3"<br> <b>visible<\/b> => "1"<br> <b>id_lang<\/b> => "1"<br> <b>name<\/b> => "Product Type"<br> <b>url_identifier<\/b> => "product_type"<br> <b>url_identifier_original<\/b> => "product_type"<br> <b>icon<\/b> => ""<br> <b>range_sign<\/b> => ""<br> <b>range_interval<\/b> => ""<br> <b>all_label<\/b> => ""<br> <b>is_skipped<\/b> => <i>false<\/i><br> <b>next_group_have_selected_values<\/b> => <i>false<\/i><br> <b>is_color_attribute<\/b> => <i>false<\/i><br> <b>1<\/b> => <b>Array (32)<\/b><br> <b>id_criterion_group<\/b> => "1"<br> <b>id_search<\/b> => "8"<br> <b>criterion_group_type<\/b> => "manufacturer"<br> <b>sort_by<\/b> => "position"<br> <b>sort_way<\/b> => "ASC"<br> <b>id_criterion_group_linked<\/b> => "0"<br> <b>display_type<\/b> => "1"<br> <b>context_type<\/b> => "0"<br> <b>is_multicriteria<\/b> => "0"<br> <b>filter_option<\/b> => "0"<br> <b>is_combined<\/b> => "0"<br> <b>range<\/b> => "0"<br> <b>range_nb<\/b> => "15.00"<br> <b>show_all_depth<\/b> => "0"<br> <b>only_children<\/b> => "0"<br> <b>hidden<\/b> => "0"<br> <b>max_display<\/b> => "0"<br> <b>css_classes<\/b> => "col-xs-12 col-sm-3"<br> <b>overflow_height<\/b> => "0"<br> <b>position<\/b> => "100"<br> <b>visible<\/b> => "0"<br> <b>id_lang<\/b> => "1"<br> <b>name<\/b> => "Manufacturer"<br> <b>url_identifier<\/b> => "manufacturer"<br> <b>url_identifier_original<\/b> => "manufacturer"<br> <b>icon<\/b> => ""<br> <b>range_sign<\/b> => ""<br> <b>range_interval<\/b> => ""<br> <b>all_label<\/b> => ""<br> <b>is_skipped<\/b> => <i>false<\/i><br> <b>next_group_have_selected_values<\/b> => <i>false<\/i><br> <b>is_color_attribute<\/b> => <i>false<\/i><br> <b>2<\/b> => <b>Array (32)<\/b><br> <b>id_criterion_group<\/b> => "2"<br> <b>id_search<\/b> => "8"<br> <b>criterion_group_type<\/b> => "supplier"<br> <b>sort_by<\/b> => "position"<br> <b>sort_way<\/b> => "ASC"<br> <b>id_criterion_group_linked<\/b> => "0"<br> <b>display_type<\/b> => "1"<br> <b>context_type<\/b> => "0"<br> <b>is_multicriteria<\/b> => "0"<br> <b>filter_option<\/b> => "0"<br> <b>is_combined<\/b> => "0"<br> <b>range<\/b> => "0"<br> <b>range_nb<\/b> => "15.00"<br> <b>show_all_depth<\/b> => "0"<br> <b>only_children<\/b> => "0"<br> <b>hidden<\/b> => "0"<br> <b>max_display<\/b> => "0"<br> <b>css_classes<\/b> => "col-xs-12 col-sm-3"<br> <b>overflow_height<\/b> => "0"<br> <b>position<\/b> => "100"<br> <b>visible<\/b> => "0"<br> <b>id_lang<\/b> => "1"<br> <b>name<\/b> => "Supplier"<br> <b>url_identifier<\/b> => "supplier"<br> <b>url_identifier_original<\/b> => "supplier"<br> <b>icon<\/b> => ""<br> <b>range_sign<\/b> => ""<br> <b>range_interval<\/b> => ""<br> <b>all_label<\/b> => ""<br> <b>is_skipped<\/b> => <i>false<\/i><br> <b>next_group_have_selected_values<\/b> => <i>true<\/i><br> <b>is_color_attribute<\/b> => <i>false<\/i><br> <b>3<\/b> => <b>Array (32)<\/b><br> <b>id_criterion_group<\/b> => "3"<br> <b>id_search<\/b> => "8"<br> <b>criterion_group_type<\/b> => "category"<br> <b>sort_by<\/b> => "position"<br> <b>sort_way<\/b> => "ASC"<br> <b>id_criterion_group_linked<\/b> => "0"<br> <b>display_type<\/b> => "1"<br> <b>context_type<\/b> => "0"<br> <b>is_multicriteria<\/b> => "0"<br> <b>filter_option<\/b> => "0"<br> <b>is_combined<\/b> => "0"<br> <b>range<\/b> => "0"<br> <b>range_nb<\/b> => "15.00"<br> <b>show_all_depth<\/b> => "0"<br> <b>only_children<\/b> => "0"<br> <b>hidden<\/b> => "0"<br> <b>max_display<\/b> => "0"<br> <b>css_classes<\/b> => "col-xs-12 col-sm-3"<br> <b>overflow_height<\/b> => "0"<br> <b>position<\/b> => "100"<br> <b>visible<\/b> => "0"<br> <b>id_lang<\/b> => "1"<br> <b>name<\/b> => "Categories"<br> <b>url_identifier<\/b> => "categories"<br> <b>url_identifier_original<\/b> => "categories"<br> <b>icon<\/b> => ""<br> <b>range_sign<\/b> => ""<br> <b>range_interval<\/b> => ""<br> <b>all_label<\/b> => ""<br> <b>is_skipped<\/b> => <i>false<\/i><br> <b>next_group_have_selected_values<\/b> => <i>false<\/i><br> <b>is_color_attribute<\/b> => <i>false<\/i><br> <b>criterionsGroupsMini<\/b> => <b>Array (4)<\/b><br> <b>6<\/b> => "Product Type"<br> <b>1<\/b> => "Manufacturer"<br> <b>2<\/b> => "Supplier"<br> <b>3<\/b> => "Categories"<br> <b>criterions_groups_selected<\/b> => <b>Array (1)<\/b><br> <b>0<\/b> => <b>Array (29)<\/b><br> <b>id_criterion_group<\/b> => "3"<br> <b>id_search<\/b> => "8"<br> <b>criterion_group_type<\/b> => "category"<br> <b>sort_by<\/b> => "position"<br> <b>sort_way<\/b> => "ASC"<br> <b>id_criterion_group_linked<\/b> => "0"<br> <b>display_type<\/b> => "1"<br> <b>context_type<\/b> => "0"<br> <b>is_multicriteria<\/b> => "0"<br> <b>filter_option<\/b> => "0"<br> <b>is_combined<\/b> => "0"<br> <b>range<\/b> => "0"<br> <b>range_nb<\/b> => "15.00"<br> <b>show_all_depth<\/b> => "0"<br> <b>only_children<\/b> => "0"<br> <b>hidden<\/b> => "0"<br> <b>max_display<\/b> => "0"<br> <b>css_classes<\/b> => "col-xs-12 col-sm-3"<br> <b>overflow_height<\/b> => "0"<br> <b>position<\/b> => "100"<br> <b>visible<\/b> => "0"<br> <b>id_lang<\/b> => "1"<br> <b>name<\/b> => "Categories"<br> <b>url_identifier<\/b> => "categories"<br> <b>url_identifier_original<\/b> => "categories"<br> <b>icon<\/b> => ""<br> <b>range_sign<\/b> => ""<br> <b>range_interval<\/b> => ""<br> <b>all_label<\/b> => ""<br> <b>criterions_selected<\/b> => <b>Array (1)<\/b><br> <b>3<\/b> => <b>Array (1)<\/b><br> <b>0<\/b> => <b>Array (3)<\/b><br> <b>id_criterion<\/b> => "23"<br> <b>value<\/b> => "Discontinued"<br> <b>visible<\/b> => "1"<br> <b>advanced_search_open<\/b> => 0<br> <b>criterions<\/b> => <b>Array (1)<\/b><br> <b>6<\/b> => <b>Array (2)<\/b><br> <b>357<\/b> => <b>Array (17)<\/b><br> <b>id_criterion<\/b> => "357"<br> <b>id_criterion_group<\/b> => "6"<br> <b>position<\/b> => "9"<br> <b>color<\/b> => ""<br> <b>level_depth<\/b> => "0"<br> <b>id_parent<\/b> => "0"<br> <b>visible<\/b> => "1"<br> <b>is_custom<\/b> => "0"<br> <b>id_criterion_linked<\/b> => "46"<br> <b>id_lang<\/b> => "1"<br> <b>icon<\/b> => ""<br> <b>value<\/b> => "Printer"<br> <b>decimal_value<\/b> => "0.000000"<br> <b>nb_product<\/b> => "1"<br> <b>seo_key<\/b> => "b17e9f9dda6049ccc7a827321434821e"<br> <b>id_seo<\/b> => <i>false<\/i><br> <b>seo_page_url<\/b> => <i>false<\/i><br> <b>358<\/b> => <b>Array (17)<\/b><br> <b>id_criterion<\/b> => "358"<br> <b>id_criterion_group<\/b> => "6"<br> <b>position<\/b> => "10"<br> <b>color<\/b> => ""<br> <b>level_depth<\/b> => "0"<br> <b>id_parent<\/b> => "0"<br> <b>visible<\/b> => "1"<br> <b>is_custom<\/b> => "0"<br> <b>id_criterion_linked<\/b> => "360"<br> <b>id_lang<\/b> => "1"<br> <b>icon<\/b> => ""<br> <b>value<\/b> => "Wide Format Printer"<br> <b>decimal_value<\/b> => "0.000000"<br> <b>nb_product<\/b> => "1"<br> <b>seo_key<\/b> => "4469804c0b1a6bf04989aa9daa359a15"<br> <b>id_seo<\/b> => <i>false<\/i><br> <b>seo_page_url<\/b> => <i>false<\/i><br> <b>selected_criterions<\/b> => <b>Array (1)<\/b><br> <b>6<\/b> => <b>Array (1)<\/b><br> <b>is_selected<\/b> => <i>true<\/i><br> <b>selected_criterion<\/b> => <b>Array (1)<\/b><br> <b>3<\/b> => <b>Array (1)<\/b><br> <b>0<\/b> => 23<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$as_selected_criterion<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => <b>Array (0)<\/b><br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$attachments<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => <b>Array (0)<\/b><br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$attribute_anchor_separator<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "-"<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$attributesCombinations<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => <b>Array (0)<\/b><br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$b2b_enable<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => <i>false<\/i><br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$base_dir<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "http://localhost/development/local-de..."<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$base_dir_ssl<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "http://localhost/development/local-de..."<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$base_uri<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "http://localhost/development/local-de..."<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$body_classes<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => <b>Array (4)<\/b><br> <b>0<\/b> => "product-126"<br> <b>1<\/b> => "product-canon-imageprograf-tm200-wide..."<br> <b>2<\/b> => "category-60"<br> <b>3<\/b> => "category-wide-format-printers"<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$cart<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => <b>Cart Object (24)<\/b><br> <b> ->id_shop_group<\/b> = 1<br> <b> ->id_shop<\/b> = 1<br> <b> ->id_address_delivery<\/b> = 0<br> <b> ->id_address_invoice<\/b> = 0<br> <b> ->id_currency<\/b> = 3<br> <b> ->id_customer<\/b> = <i>null<\/i><br> <b> ->id_guest<\/b> = 57<br> <b> ->id_lang<\/b> = 1<br> <b> ->recyclable<\/b> = 0<br> <b> ->gift<\/b> = 0<br> <b> ->gift_message<\/b> = <i>null<\/i><br> <b> ->mobile_theme<\/b> = <i>null<\/i><br> <b> ->date_add<\/b> = <i>null<\/i><br> <b> ->secure_key<\/b> = <i>null<\/i><br> <b> ->id_carrier<\/b> = 0<br> <b> ->date_upd<\/b> = <i>null<\/i><br> <b> ->checkedTos<\/b> = <i>false<\/i><br> <b> ->pictures<\/b> = <i>null<\/i><br> <b> ->textFields<\/b> = <i>null<\/i><br> <b> ->delivery_option<\/b> = <i>null<\/i><br> <b> ->allow_seperated_package<\/b> = <i>false<\/i><br> <b> ->id<\/b> = <i>null<\/i><br> <b> ->id_shop_list<\/b> = <i>null<\/i><br> <b> ->force_id<\/b> = <i>false<\/i><br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$cartSize<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => <i>false<\/i><br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$cart_qties<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => 0<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$categories<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => <b>Array (10)<\/b><br> <b>0<\/b> => <b>Array (4)<\/b><br> <b>id_category<\/b> => "3"<br> <b>name<\/b> => "Coffee and Tea"<br> <b>link_rewrite<\/b> => "coffee-and-tea"<br> <b>id_shop<\/b> => "1"<br> <b>1<\/b> => <b>Array (4)<\/b><br> <b>id_category<\/b> => "6"<br> <b>name<\/b> => "Gifts"<br> <b>link_rewrite<\/b> => "gifts"<br> <b>id_shop<\/b> => "1"<br> <b>2<\/b> => <b>Array (4)<\/b><br> <b>id_category<\/b> => "7"<br> <b>name<\/b> => "Office"<br> <b>link_rewrite<\/b> => "office"<br> <b>id_shop<\/b> => "1"<br> <b>3<\/b> => <b>Array (4)<\/b><br> <b>id_category<\/b> => "8"<br> <b>name<\/b> => "Consumables"<br> <b>link_rewrite<\/b> => "consumables-category"<br> <b>id_shop<\/b> => "1"<br> <b>4<\/b> => <b>Array (4)<\/b><br> <b>id_category<\/b> => "24"<br> <b>name<\/b> => "Multifunction Printers"<br> <b>link_rewrite<\/b> => "multifunction-printers"<br> <b>id_shop<\/b> => "1"<br> <b>5<\/b> => <b>Array (4)<\/b><br> <b>id_category<\/b> => "60"<br> <b>name<\/b> => "Wide Format Printers"<br> <b>link_rewrite<\/b> => "wide-format-printers"<br> <b>id_shop<\/b> => "1"<br> <b>6<\/b> => <b>Array (4)<\/b><br> <b>id_category<\/b> => "65"<br> <b>name<\/b> => "Duplicators"<br> <b>link_rewrite<\/b> => "duplicators"<br> <b>id_shop<\/b> => "1"<br> <b>7<\/b> => <b>Array (4)<\/b><br> <b>id_category<\/b> => "68"<br> <b>name<\/b> => "Scanners"<br> <b>link_rewrite<\/b> => "scanners"<br> <b>id_shop<\/b> => "1"<br> <b>8<\/b> => <b>Array (4)<\/b><br> <b>id_category<\/b> => "75"<br> <b>name<\/b> => "Printers"<br> <b>link_rewrite<\/b> => "printers"<br> <b>id_shop<\/b> => "1"<br> <b>9<\/b> => <b>Array (4)<\/b><br> <b>id_category<\/b> => "114"<br> <b>name<\/b> => "Discontinued"<br> <b>link_rewrite<\/b> => "discontinued"<br> <b>id_shop<\/b> => "1"<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$category<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => <b>Category Object (26)<\/b><br> <b> ->id_category<\/b> = "60"<br> <b> ->name<\/b> = "Wide Format Printers"<br> <b> ->active<\/b> = "1"<br> <b> ->display_from_sub<\/b> = "1"<br> <b> ->position<\/b> = "5"<br> <b> ->description<\/b> = ""<br> <b> ->id_parent<\/b> = "2"<br> <b> ->id_category_default<\/b> = <i>null<\/i><br> <b> ->level_depth<\/b> = "2"<br> <b> ->nleft<\/b> = "133"<br> <b> ->nright<\/b> = "142"<br> <b> ->link_rewrite<\/b> = "wide-format-printers"<br> <b> ->meta_title<\/b> = ""<br> <b> ->meta_keywords<\/b> = ""<br> <b> ->meta_description<\/b> = ""<br> <b> ->date_add<\/b> = "2020-03-02 09:58:43"<br> <b> ->date_upd<\/b> = "2020-04-01 13:27:07"<br> <b> ->is_root_category<\/b> = "0"<br> <b> ->id_shop_default<\/b> = "1"<br> <b> ->groupBox<\/b> = <i>null<\/i><br> <b> ->id_image<\/b> = <i>false<\/i><br> <b> ->id<\/b> = 60<br> <b> ->id_lang<\/b> = "1"<br> <b> ->id_shop<\/b> = "1"<br> <b> ->id_shop_list<\/b> = <i>null<\/i><br> <b> ->force_id<\/b> = <i>false<\/i><br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$col_img_dir<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "C:\\xampp\\htdocs\\development\\local-dev..."<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$come_from<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "http://localhost/development/local-de..."<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$comparator_max_item<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => 3<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$compared_products<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => <b>Array (0)<\/b><br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$conditions<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "1"<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$content_dir<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "http://localhost/development/local-de..."<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$content_only<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => 0<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$cookie<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => <b>Cookie Object (0)<\/b><br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$cover<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => <b>Array (5)<\/b><br> <b>cover<\/b> => "1"<br> <b>id_image<\/b> => "677"<br> <b>legend<\/b> => "One"<br> <b>position<\/b> => "1"<br> <b>id_image_only<\/b> => 677<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$css_dir<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "http://localhost/development/local-de..."<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$css_files<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => <b>Array (34)<\/b><br> <b>/development/local-dev-sites/new-onlinecopiers/themes/panda/css/global.css<\/b> => "all"<br> <b>/development/local-dev-sites/new-onlinecopiers/themes/panda/css/autoload/highdpi.css<\/b> => "all"<br> <b>/development/local-dev-sites/new-onlinecopiers/themes/panda/css/autoload/responsive-tables.css<\/b> => "all"<br> <b>/development/local-dev-sites/new-onlinecopiers/themes/panda/css/autoload/uniform.default.css<\/b> => "all"<br> <b>/development/local-dev-sites/new-onlinecopiers/js/jquery/plugins/fancybox/jquery.fancybox.css<\/b> => "all"<br> <b>/development/local-dev-sites/new-onlinecopiers/themes/panda/css/product.css<\/b> => "all"<br> <b>/development/local-dev-sites/new-onlinecopiers/themes/panda/css/print.css<\/b> => "print"<br> <b>/development/local-dev-sites/new-onlinecopiers/js/jquery/plugins/bxslider/jquery.bxslider.css<\/b> => "all"<br> <b>/development/local-dev-sites/new-onlinecopiers/themes/panda/css/responsive.css<\/b> => "all"<br> <b>/development/local-dev-sites/new-onlinecopiers/themes/panda/css/responsive-md.css<\/b> => "all"<br> <b>/development/local-dev-sites/new-onlinecopiers/themes/panda/css/responsive-lg.css<\/b> => "all"<br> <b>/development/local-dev-sites/new-onlinecopiers/themes/panda/css/responsive-lg-max.css<\/b> => "all"<br> <b>/development/local-dev-sites/new-onlinecopiers/modules/stthemeeditor/views/css/animate.min.css<\/b> => "all"<br> <b>/development/local-dev-sites/new-onlinecopiers/themes/panda/css/product_list.css<\/b> => "all"<br> <b>/development/local-dev-sites/new-onlinecopiers/js/jquery/ui/themes/base/jquery.ui.core.css<\/b> => "all"<br> <b>/development/local-dev-sites/new-onlinecopiers/js/jquery/ui/themes/base/jquery.ui.slider.css<\/b> => "all"<br> <b>/development/local-dev-sites/new-onlinecopiers/js/jquery/ui/themes/base/jquery.ui.theme.css<\/b> => "all"<br> <b>/development/local-dev-sites/new-onlinecopiers/themes/panda/css/modules/blockcategories/blockcategories.css<\/b> => "all"<br> <b>/development/local-dev-sites/new-onlinecopiers/themes/panda/css/modules/stmegamenu/views/css/stmegamenu.css<\/b> => "all"<br> <b>/development/local-dev-sites/new-onlinecopiers/themes/panda/css/modules/blocksearch_mod/views/css/blocksearch.css<\/b> => "all"<br> <b>/development/local-dev-sites/new-onlinecopiers/themes/panda/css/modules/blockcart_mod/blockcart.css<\/b> => "all"<br> <b>/development/local-dev-sites/new-onlinecopiers/modules/stblog/views/css/stblog.css<\/b> => "all"<br> <b>/development/local-dev-sites/new-onlinecopiers/modules/sthoverimage/views/css/style.css<\/b> => "all"<br> <b>/development/local-dev-sites/new-onlinecopiers/modules/revsliderprestashop/views/css/rs-plugin/fonts/font-awesome/css/font-awesome.css<\/b> => "all"<br> <b>/development/local-dev-sites/new-onlinecopiers/modules/revsliderprestashop/views/css/rs-plugin/fonts/pe-icon-7-stroke/css/pe-icon-7-stroke.css<\/b> => "all"<br> <b>/development/local-dev-sites/new-onlinecopiers/modules/revsliderprestashop/views/css/rs-plugin/css/settings.css<\/b> => "all"<br> <b>/development/local-dev-sites/new-onlinecopiers/modules/revsliderprestashop/views/css/rs-plugin/css/static-captions.css<\/b> => "all"<br> <b>/development/local-dev-sites/new-onlinecopiers/modules/revsliderprestashop/views/css/rs-plugin/css/dynamic-captions.css<\/b> => "all"<br> <b>/development/local-dev-sites/new-onlinecopiers/modules/revsliderprestashop/views/css/css/front.css<\/b> => "all"<br> <b>/development/local-dev-sites/new-onlinecopiers/themes/panda/css/scenes.css<\/b> => "all"<br> <b>/development/local-dev-sites/new-onlinecopiers/themes/panda/css/category.css<\/b> => "all"<br> <b>/development/local-dev-sites/new-onlinecopiers/modules/pm_advancedsearch4/views/css/pm_advancedsearch4.css<\/b> => "all"<br> <b>/development/local-dev-sites/new-onlinecopiers/modules/pm_advancedsearch4/views/css/pm_advancedsearch4_dynamic.css<\/b> => "all"<br> <b>/development/local-dev-sites/new-onlinecopiers/modules/pm_advancedsearch4/views/css/chosen/chosen.min.css<\/b> => "all"<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$currencies<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => <b>Array (1)<\/b><br> <b>0<\/b> => <b>Array (12)<\/b><br> <b>id_currency<\/b> => "3"<br> <b>name<\/b> => "South African Rand"<br> <b>iso_code<\/b> => "ZAR"<br> <b>iso_code_num<\/b> => "710"<br> <b>sign<\/b> => "R"<br> <b>blank<\/b> => "1"<br> <b>format<\/b> => "1"<br> <b>decimals<\/b> => "1"<br> <b>conversion_rate<\/b> => "1.000000"<br> <b>deleted<\/b> => "0"<br> <b>active<\/b> => "1"<br> <b>id_shop<\/b> => "1"<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$currency<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => <b>Currency Object (18)<\/b><br> <b> ->id<\/b> = 3<br> <b> ->name<\/b> = "South African Rand"<br> <b> ->iso_code<\/b> = "ZAR"<br> <b> ->iso_code_num<\/b> = "710"<br> <b> ->sign<\/b> = "R"<br> <b> ->blank<\/b> = "1"<br> <b> ->conversion_rate<\/b> = "1.000000"<br> <b> ->deleted<\/b> = "0"<br> <b> ->format<\/b> = "1"<br> <b> ->decimals<\/b> = "1"<br> <b> ->active<\/b> = "1"<br> <b> ->auto_format<\/b> = <i>true<\/i><br> <b> ->prefix<\/b> = "R "<br> <b> ->suffix<\/b> = ""<br> <b> ->id_lang<\/b> = <i>null<\/i><br> <b> ->id_shop<\/b> = "1"<br> <b> ->id_shop_list<\/b> = <i>null<\/i><br> <b> ->force_id<\/b> = <i>false<\/i><br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$currencyBlank<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "1"<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$currencyFormat<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "1"<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$currencyRate<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => 1<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$currencySign<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "R"<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$customerName<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => <i>false<\/i><br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$customer_group_without_tax<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "0"<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$customizationFields<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => <i>false<\/i><br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$customizationFormTarget<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "/development/local-dev-sites/new-onli..."<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$description_short<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "<p>This is the short description / su..."<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$display_discount_price<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => <i>false<\/i><br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$display_footer<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => <i>true<\/i><br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$display_header<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => <i>true<\/i><br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$display_ht<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => <i>true<\/i><br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$display_qties<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => 1<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$display_tax_label<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => <i>true<\/i><br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$ecotax<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => 0<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$ecotaxTax_rate<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => 0<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$ecotax_tax_exc<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "0.000000"<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$ecotax_tax_inc<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => 0<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$errors<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => <b>Array (0)<\/b><br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$favicon_url<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "/development/local-dev-sites/new-onli..."<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$features<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => <b>Array (27)<\/b><br> <b>0<\/b> => <b>Array (3)<\/b><br> <b>name<\/b> => "Product Type"<br> <b>value<\/b> => "Wide Format Printer"<br> <b>id_feature<\/b> => "8"<br> <b>1<\/b> => <b>Array (3)<\/b><br> <b>name<\/b> => "Printer Type"<br> <b>value<\/b> => "CAD & Technical"<br> <b>id_feature<\/b> => "31"<br> <b>2<\/b> => <b>Array (3)<\/b><br> <b>name<\/b> => "60 Months for"<br> <b>value<\/b> => "R715.00 per month"<br> <b>id_feature<\/b> => "15"<br> <b>3<\/b> => <b>Array (3)<\/b><br> <b>name<\/b> => "36 Months for"<br> <b>value<\/b> => "R1 065.00 per month"<br> <b>id_feature<\/b> => "16"<br> <b>4<\/b> => <b>Array (3)<\/b><br> <b>name<\/b> => "Paper Size"<br> <b>value<\/b> => "A1 (24")"<br> <b>id_feature<\/b> => "20"<br> <b>5<\/b> => <b>Array (3)<\/b><br> <b>name<\/b> => "Colour"<br> <b>value<\/b> => "Colour"<br> <b>id_feature<\/b> => "21"<br> <b>6<\/b> => <b>Array (3)<\/b><br> <b>name<\/b> => "Interface Connection"<br> <b>value<\/b> => "LAN, USB, WiFi"<br> <b>id_feature<\/b> => "22"<br> <b>7<\/b> => <b>Array (3)<\/b><br> <b>name<\/b> => "Print Resolution"<br> <b>value<\/b> => "2400 dpi x 1200 dpi"<br> <b>id_feature<\/b> => "23"<br> <b>8<\/b> => <b>Array (3)<\/b><br> <b>name<\/b> => "Standard Memory"<br> <b>value<\/b> => "3GB"<br> <b>id_feature<\/b> => "35"<br> <b>9<\/b> => <b>Array (3)<\/b><br> <b>name<\/b> => "Hard Disk"<br> <b>value<\/b> => "320GB"<br> <b>id_feature<\/b> => "36"<br> <b>10<\/b> => <b>Array (3)<\/b><br> <b>name<\/b> => "Operating Systems Supported"<br> <b>value<\/b> => "Windows, Mac"<br> <b>id_feature<\/b> => "51"<br> <b>11<\/b> => <b>Array (3)<\/b><br> <b>name<\/b> => "Printer Languages"<br> <b>value<\/b> => "SG Raster (Swift Graphic Raster), PDF..."<br> <b>id_feature<\/b> => "52"<br> <b>12<\/b> => <b>Array (3)<\/b><br> <b>name<\/b> => "Environmental Compliance"<br> <b>value<\/b> => "EnergyStar"<br> <b>id_feature<\/b> => "53"<br> <b>13<\/b> => <b>Array (3)<\/b><br> <b>name<\/b> => "Print Technology"<br> <b>value<\/b> => "Canon Bubblejet on Demand 8 colours"<br> <b>id_feature<\/b> => "55"<br> <b>14<\/b> => <b>Array (3)<\/b><br> <b>name<\/b> => "Ink Capacity"<br> <b>value<\/b> => "160ml/330ml/700ml"<br> <b>id_feature<\/b> => "56"<br> <b>15<\/b> => <b>Array (3)<\/b><br> <b>name<\/b> => "Ink Type"<br> <b>value<\/b> => "Pigment Inks - Black, Matte Black, Cy..."<br> <b>id_feature<\/b> => "57"<br> <b>16<\/b> => <b>Array (3)<\/b><br> <b>name<\/b> => "Media Size"<br> <b>value<\/b> => "Up to 60"/1524mm"<br> <b>id_feature<\/b> => "58"<br> <b>17<\/b> => <b>Array (3)<\/b><br> <b>name<\/b> => "Media Feed and Output"<br> <b>value<\/b> => "Roll Paper - Two Roll, Front-loading..."<br> <b>id_feature<\/b> => "59"<br> <b>18<\/b> => <b>Array (3)<\/b><br> <b>name<\/b> => "Media Width"<br> <b>value<\/b> => "Roll/Cut - 203.2mm - 1524mm"<br> <b>id_feature<\/b> => "60"<br> <b>19<\/b> => <b>Array (3)<\/b><br> <b>name<\/b> => "Media Thickness"<br> <b>value<\/b> => "Roll/Cut - 0.07mm - 0.8mm"<br> <b>id_feature<\/b> => "61"<br> <b>20<\/b> => <b>Array (3)<\/b><br> <b>name<\/b> => "Minimum Printable Length"<br> <b>value<\/b> => "203.2mm"<br> <b>id_feature<\/b> => "62"<br> <b>21<\/b> => <b>Array (3)<\/b><br> <b>name<\/b> => "Maximum Printable Length"<br> <b>value<\/b> => "Roll Paper - 18m. Cut Sheet - 1.6m."<br> <b>id_feature<\/b> => "63"<br> <b>22<\/b> => <b>Array (3)<\/b><br> <b>name<\/b> => "Maximum Media Roll Diameter"<br> <b>value<\/b> => "170mm"<br> <b>id_feature<\/b> => "64"<br> <b>23<\/b> => <b>Array (3)<\/b><br> <b>name<\/b> => "Media Feed Capacity"<br> <b>value<\/b> => "Roll Paper - Two roll automatic switc..."<br> <b>id_feature<\/b> => "65"<br> <b>24<\/b> => <b>Array (3)<\/b><br> <b>name<\/b> => "Software Included"<br> <b>value<\/b> => "imagePROGRAF PRO Printer Driver, Prin..."<br> <b>id_feature<\/b> => "66"<br> <b>25<\/b> => <b>Array (3)<\/b><br> <b>name<\/b> => "Dimensions"<br> <b>value<\/b> => "38.0 x 42.0 x 34.0" / 96.5 x 106.7 x ..."<br> <b>id_feature<\/b> => "54"<br> <b>26<\/b> => <b>Array (3)<\/b><br> <b>name<\/b> => "Weight"<br> <b>value<\/b> => "50.8 kg (with Stand)"<br> <b>id_feature<\/b> => "4"<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$force_ssl<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => <i>false<\/i><br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$group_reduction<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => 0<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$have_image<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => <b>Array (1)<\/b><br> <b>0<\/b> => 677<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$hide_left_column<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => <i>true<\/i><br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$hide_right_column<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => <i>true<\/i><br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$high_dpi<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => <i>false<\/i><br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$homeSize<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => <i>false<\/i><br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$hookName<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "home"<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$id_category_current<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => 60<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$id_category_parent<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => 2<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$id_cgv<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "3"<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$id_currency_cookie<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => 3<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$id_customization<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => <i>null<\/i><br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$images<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => <b>Array (4)<\/b><br> <b>677<\/b> => <b>Array (4)<\/b><br> <b>cover<\/b> => "1"<br> <b>id_image<\/b> => "677"<br> <b>legend<\/b> => "One"<br> <b>position<\/b> => "1"<br> <b>678<\/b> => <b>Array (4)<\/b><br> <b>cover<\/b> => <i>null<\/i><br> <b>id_image<\/b> => "678"<br> <b>legend<\/b> => "Two"<br> <b>position<\/b> => "2"<br> <b>679<\/b> => <b>Array (4)<\/b><br> <b>cover<\/b> => <i>null<\/i><br> <b>id_image<\/b> => "679"<br> <b>legend<\/b> => "Three"<br> <b>position<\/b> => "3"<br> <b>680<\/b> => <b>Array (4)<\/b><br> <b>cover<\/b> => <i>null<\/i><br> <b>id_image<\/b> => "680"<br> <b>legend<\/b> => "Four"<br> <b>position<\/b> => "4"<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$imgWidth<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => 0<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$img_cat_dir<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "http://localhost/development/local-de..."<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$img_col_dir<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "http://localhost/development/local-de..."<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$img_dir<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "http://localhost/development/local-de..."<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$img_formats<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => <b>Array (2)<\/b><br> <b>webp<\/b> => "image/webp"<br> <b>jpg<\/b> => "image/jpeg"<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$img_lang_dir<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "http://localhost/development/local-de..."<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$img_manu_dir<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "http://localhost/development/local-de..."<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$img_prod_dir<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "http://localhost/development/local-de..."<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$img_ps_dir<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "http://localhost/development/local-de..."<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$img_ship_dir<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "http://localhost/development/local-de..."<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$img_store_dir<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "http://localhost/development/local-de..."<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$img_sup_dir<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "http://localhost/development/local-de..."<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$img_update_time<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "1575894433"<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$isIntalledBlockWishlist<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => <i>false<\/i><br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$isRtl<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "0"<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$is_guest<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => <i>false<\/i><br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$is_logged<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => <i>false<\/i><br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"even\">\n <th>$jqZoomEnabled<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => "0"<br><b>scope<\/b> => "Smarty object"<\/td>\n <\/tr>\n <tr class=\"odd\">\n <th>$js_def<\/th>\n <td><b>Array (2)<\/b><br><b>value<\/b> => " I haven't added any new modules or changed any JS code since the last time I displayed the Smarty variables in the popup - so I've got no idea why it's doing this... Any help is appreciated! @datakick can you maybe shed some light onto this issue? Edited May 15, 2020 by Theo
datakick Posted May 15, 2020 Posted May 15, 2020 38 minutes ago, Theo said: @datakick can you maybe shed some light onto this issue? Looks like the line is truncated for some reason.
Acer Posted May 15, 2020 Author Posted May 15, 2020 5 minutes ago, datakick said: Looks like the line is truncated for some reason. Yeah, I picked up on that as well. Not sure what's going on here...
datakick Posted May 15, 2020 Posted May 15, 2020 You probably have some variable that can't be serialized to string, and exception is throws when trying to do so. Look into your logs (both server and in thirtybees/logs directory), might shed some light on it. Also, you can modify themes/debug.tpl template and remove following line to prove this is the root cause: <td>{$vars|debug_print_var nofilter}</td>
Acer Posted May 18, 2020 Author Posted May 18, 2020 (edited) Ok, so after a long while trying to figure this one out (I restored multiple backups going back days and days), I finally realised what appeared to be causing this... It seems like placing the Smarty Debug variable in the footer or the header.tpl causes the above error and causes the Smarty variables to be printed to the actual page... For some odd reason...Printed on page + above JS error: If I put the Smarty variables on the actual product.tpl then the error goes away and the Smart Variable popup opens as normal. Wtf? This works if it's in product.tpl {debug} {$var|@print_r} Anyway that's good enough for now, but I still don't understand why it won't work if it's in another tpl location like the header or footer... I've gone through my 'custom' Smarty variable assignments and fixed small errors, but that didn't seem to be the cause. I haven't had the time yet to check a vanilla TB installation to see if it causes the same error there... I'm curious @datakick for your thoughts on this? Edited May 19, 2020 by Theo
datakick Posted May 19, 2020 Posted May 19, 2020 Thirtybees template are rendered in two phases. First, the content itself is rendered (for example product.tpl file), using one set of smarty variables. Then the layout is rendered, using content from the first phase (stored in template smarty variable). This second phase uses slightly different set of smarty variables. After all this is done, then some black magic is performed on the string output. Like replacing some placeholders, injecting javascript code to the right place, etc. This post-processing is what causes your problem. In layout phase, there's special smarty variable 'js_def' that contains placeholder. In post-processing phase, thirtybees replace this placeholder with actual javascript content. When you run {debug} in this phase, then the debug console contains this placeholder as well, and thirtybees will replace it in this javascript code as well, without proper escaping. You can fix it by editing debug.tpl file -- check if variable is named 'js_def', and if it is, then don't render it. Please crate a pull request for your fix
Acer Posted June 4, 2020 Author Posted June 4, 2020 Ok, wow that explains it. Thanks for the useful insight in the way Thirty Bees renders content. Definitely think that you should be able to place {debug} in any template file without it bombing out. As my environment is currently not setup for Git commits. Please may I ask you to make this change and commit?
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now