Passed
Pull Request — master (#28)
by Raúl
02:48
created
catalog/includes/modules/header_tags/ht_pagantis.php 1 patch
Spacing   +112 added lines, -112 removed lines patch added patch discarded remove patch
@@ -35,7 +35,7 @@  discard block
 block discarded – undo
35 35
         ) {
36 36
             $this->enabled = ((MODULE_HEADER_TAGS_PAGANTIS_STATUS == 'True') &&
37 37
                 (MODULE_PAYMENT_PAGANTIS_STATUS == 'True') &&
38
-                (MODULE_PAYMENT_PAGANTIS_SIMULATOR == 'True')) ;
38
+                (MODULE_PAYMENT_PAGANTIS_SIMULATOR == 'True'));
39 39
         }
40 40
 
41 41
         $this->extraConfig = $this->getExtraConfig();
@@ -71,7 +71,7 @@  discard block
 block discarded – undo
71 71
      */
72 72
     private function getConfig($config = '')
73 73
     {
74
-        $query       = "select * from ".TABLE_CONFIGURATION . " where configuration_key ='" . $config . "'";
74
+        $query       = "select * from ".TABLE_CONFIGURATION." where configuration_key ='".$config."'";
75 75
         $result      = tep_db_query($query);
76 76
         $resultArray = tep_db_fetch_array($result);
77 77
         return $resultArray['configuration_value'];
@@ -82,37 +82,37 @@  discard block
 block discarded – undo
82 82
      */
83 83
     function execute()
84 84
     {
85
-        global $order, $oscTemplate;;
85
+        global $order, $oscTemplate; ;
86 86
 
87 87
         ob_start();
88 88
         $productId = $GLOBALS["HTTP_GET_VARS"]["products_id"];
89 89
         $checkoutPage = strpos($_SERVER[REQUEST_URI], "checkout_payment.php") > 0;
90 90
 
91 91
         //Show promoted html
92
-        if ($this->isPromoted($productId) && $checkoutPage!='1') {
92
+        if ($this->isPromoted($productId) && $checkoutPage != '1') {
93 93
             echo "<style> #promotedText{margin-left: 10%;} .pmt-no-interest{color: #00c1d5 }</style>";
94 94
             echo "<div id='promotedText' style='display:none'><br/>".$this->extraConfig['PAGANTIS_PROMOTED_PRODUCT_CODE']."</div>";
95
-            echo '<script>'. PHP_EOL;
96
-            echo '        function loadPromoted()'. PHP_EOL;
97
-            echo '        {'. PHP_EOL;
98
-            echo 'var positionSelector = \'' . $this->extraConfig['PAGANTIS_SIMULATOR_CSS_POSITION_SELECTOR']. '\';'. PHP_EOL;
99
-            echo 'if (positionSelector === \'default\') {'. PHP_EOL;
100
-            echo 'positionSelector = \'.buttonSet\''. PHP_EOL;
101
-            echo '}'. PHP_EOL;
95
+            echo '<script>'.PHP_EOL;
96
+            echo '        function loadPromoted()'.PHP_EOL;
97
+            echo '        {'.PHP_EOL;
98
+            echo 'var positionSelector = \''.$this->extraConfig['PAGANTIS_SIMULATOR_CSS_POSITION_SELECTOR'].'\';'.PHP_EOL;
99
+            echo 'if (positionSelector === \'default\') {'.PHP_EOL;
100
+            echo 'positionSelector = \'.buttonSet\''.PHP_EOL;
101
+            echo '}'.PHP_EOL;
102 102
             echo 'var docFather = document.querySelector(positionSelector);'.PHP_EOL;
103
-            echo 'if (typeof docFather != \'undefined\') {'. PHP_EOL;
103
+            echo 'if (typeof docFather != \'undefined\') {'.PHP_EOL;
104 104
             echo 'var promotedNode = document.getElementById("promotedText");'.PHP_EOL;
105 105
             echo 'docFather.appendChild(promotedNode);'.PHP_EOL;
106
-            echo 'promotedNode.style.display=""' . PHP_EOL;
107
-            echo '               clearInterval(window.OSPromotedId);'. PHP_EOL;
108
-            echo '               return true;'. PHP_EOL;
109
-            echo '       }'. PHP_EOL;
110
-            echo '               return false;'. PHP_EOL;
111
-            echo '       }'. PHP_EOL;
112
-            echo '       window.OSPromotedId = setInterval(function () {'. PHP_EOL;
113
-            echo '          loadPromoted();'. PHP_EOL;
114
-            echo '       }, 2000);'. PHP_EOL;
115
-            echo '</script>'. PHP_EOL;
106
+            echo 'promotedNode.style.display=""'.PHP_EOL;
107
+            echo '               clearInterval(window.OSPromotedId);'.PHP_EOL;
108
+            echo '               return true;'.PHP_EOL;
109
+            echo '       }'.PHP_EOL;
110
+            echo '               return false;'.PHP_EOL;
111
+            echo '       }'.PHP_EOL;
112
+            echo '       window.OSPromotedId = setInterval(function () {'.PHP_EOL;
113
+            echo '          loadPromoted();'.PHP_EOL;
114
+            echo '       }, 2000);'.PHP_EOL;
115
+            echo '</script>'.PHP_EOL;
116 116
         }
117 117
 
118 118
         if (isset($productId) || $checkoutPage) {
@@ -125,111 +125,111 @@  discard block
 block discarded – undo
125 125
                 $productId = array_shift($productId);
126 126
                 $promotedProduct = $this->isPromoted($productId);
127 127
                 if ($promotedProduct) {
128
-                    $promotedAmount+=number_format(($item['price'] * $item['qty']), 2);
128
+                    $promotedAmount += number_format(($item['price'] * $item['qty']), 2);
129 129
                 }
130 130
             }
131 131
 
132
-            echo "<script src='".$this->sdkFile."'></script>". PHP_EOL;
133
-            echo '<style>#bodyContent>form>div>iframe {float: right; width: 280px !important; margin-right: -90px;} .contentContainer {clear: both;}</style>'. PHP_EOL;
134
-            echo '<script>'. PHP_EOL;
135
-            echo '        function loadSimulator()'. PHP_EOL;
136
-            echo '        {'. PHP_EOL;
137
-            echo '           if (typeof '.$simulatorCode.' != \'undefined\') {'. PHP_EOL;
138
-            echo '               var sdk = '.$simulatorCode.';'. PHP_EOL;
139
-            echo '               var positionSelector = \'' . $this->extraConfig['PAGANTIS_SIMULATOR_CSS_POSITION_SELECTOR']. '\';'. PHP_EOL;
140
-            echo '               var priceSelector = \'' . $this->extraConfig['PAGANTIS_SIMULATOR_CSS_PRICE_SELECTOR']. '\';'. PHP_EOL;
141
-            echo '               var checkoutPriceSelector = \'' . $this->extraConfig['PAGANTIS_SIMULATOR_CSS_PRICE_SELECTOR']. '\';'. PHP_EOL;
142
-            echo '               var quantitySelector = \'' . $this->extraConfig['PAGANTIS_SIMULATOR_CSS_QUANTITY_SELECTOR']. '\';'. PHP_EOL;
143
-            echo '               var checkoutPage =     \'' . $checkoutPage.'\';'. PHP_EOL;
144
-            echo '               var promotedAmount =     \'' . $promotedAmount.'\';'. PHP_EOL;
145
-            echo '               var langCode =     \'' . $this->langCode.'\';'. PHP_EOL;
146
-
147
-            echo '               if (positionSelector === \'default\') {'. PHP_EOL;
148
-            echo '                   positionSelector = \'#bodyContent>form>div\''. PHP_EOL;
149
-            echo '               }'. PHP_EOL;
150
-
151
-            echo '               if (priceSelector === \'default\') {'. PHP_EOL;
152
-            echo '                   priceSelector = \'#bodyContent>form>div>h1:first-child\''. PHP_EOL;
153
-            echo '               }'. PHP_EOL;
154
-
155
-            echo '               if (checkoutPriceSelector == \'default\' && checkoutPage == \'1\')  {'. PHP_EOL;
156
-            echo '                   priceSelector = \'#columnRight > .infoBoxContainer > .infoBoxContents > tbody > tr:last-child > td\';'. PHP_EOL;
157
-            echo '               }'. PHP_EOL;
158
-
159
-            echo '               product_simulator = {};'. PHP_EOL;
160
-            echo '               product_simulator.locale = \'' . strtolower($this->langCode) . '\';'. PHP_EOL;
161
-            echo '               product_simulator.country = \'' . strtolower($this->langCode) . '\';'. PHP_EOL;
162
-            echo '               product_simulator.publicKey = \'' . $this->pk . '\';'. PHP_EOL;
163
-            echo '               product_simulator.selector = positionSelector;'. PHP_EOL;
164
-            echo '               product_simulator.numInstalments = \'' . $this->extraConfig['PAGANTIS_SIMULATOR_START_INSTALLMENTS'] . '\';'. PHP_EOL;
165
-            echo '               product_simulator.type = ' . $this->extraConfig['PAGANTIS_SIMULATOR_DISPLAY_TYPE'] . ';'. PHP_EOL;
166
-            echo '               product_simulator.skin = ' . $this->extraConfig['PAGANTIS_SIMULATOR_DISPLAY_SKIN'] . ';'. PHP_EOL;
167
-            echo '               product_simulator.position = ' . $this->extraConfig['PAGANTIS_SIMULATOR_DISPLAY_CSS_POSITION'] . ';'. PHP_EOL;
168
-            echo '               product_simulator.amountParserConfig = {};'. PHP_EOL;
169
-            echo '               product_simulator.amountParserConfig.thousandSeparator = "' . $this->extraConfig['PAGANTIS_SIMULATOR_THOUSANDS_SEPARATOR'] . '";'. PHP_EOL;
170
-            echo '               product_simulator.amountParserConfig.decimalSeparator = "' . $this->extraConfig['PAGANTIS_SIMULATOR_DECIMAL_SEPARATOR'] .  '";'. PHP_EOL;
132
+            echo "<script src='".$this->sdkFile."'></script>".PHP_EOL;
133
+            echo '<style>#bodyContent>form>div>iframe {float: right; width: 280px !important; margin-right: -90px;} .contentContainer {clear: both;}</style>'.PHP_EOL;
134
+            echo '<script>'.PHP_EOL;
135
+            echo '        function loadSimulator()'.PHP_EOL;
136
+            echo '        {'.PHP_EOL;
137
+            echo '           if (typeof '.$simulatorCode.' != \'undefined\') {'.PHP_EOL;
138
+            echo '               var sdk = '.$simulatorCode.';'.PHP_EOL;
139
+            echo '               var positionSelector = \''.$this->extraConfig['PAGANTIS_SIMULATOR_CSS_POSITION_SELECTOR'].'\';'.PHP_EOL;
140
+            echo '               var priceSelector = \''.$this->extraConfig['PAGANTIS_SIMULATOR_CSS_PRICE_SELECTOR'].'\';'.PHP_EOL;
141
+            echo '               var checkoutPriceSelector = \''.$this->extraConfig['PAGANTIS_SIMULATOR_CSS_PRICE_SELECTOR'].'\';'.PHP_EOL;
142
+            echo '               var quantitySelector = \''.$this->extraConfig['PAGANTIS_SIMULATOR_CSS_QUANTITY_SELECTOR'].'\';'.PHP_EOL;
143
+            echo '               var checkoutPage =     \''.$checkoutPage.'\';'.PHP_EOL;
144
+            echo '               var promotedAmount =     \''.$promotedAmount.'\';'.PHP_EOL;
145
+            echo '               var langCode =     \''.$this->langCode.'\';'.PHP_EOL;
146
+
147
+            echo '               if (positionSelector === \'default\') {'.PHP_EOL;
148
+            echo '                   positionSelector = \'#bodyContent>form>div\''.PHP_EOL;
149
+            echo '               }'.PHP_EOL;
150
+
151
+            echo '               if (priceSelector === \'default\') {'.PHP_EOL;
152
+            echo '                   priceSelector = \'#bodyContent>form>div>h1:first-child\''.PHP_EOL;
153
+            echo '               }'.PHP_EOL;
154
+
155
+            echo '               if (checkoutPriceSelector == \'default\' && checkoutPage == \'1\')  {'.PHP_EOL;
156
+            echo '                   priceSelector = \'#columnRight > .infoBoxContainer > .infoBoxContents > tbody > tr:last-child > td\';'.PHP_EOL;
157
+            echo '               }'.PHP_EOL;
158
+
159
+            echo '               product_simulator = {};'.PHP_EOL;
160
+            echo '               product_simulator.locale = \''.strtolower($this->langCode).'\';'.PHP_EOL;
161
+            echo '               product_simulator.country = \''.strtolower($this->langCode).'\';'.PHP_EOL;
162
+            echo '               product_simulator.publicKey = \''.$this->pk.'\';'.PHP_EOL;
163
+            echo '               product_simulator.selector = positionSelector;'.PHP_EOL;
164
+            echo '               product_simulator.numInstalments = \''.$this->extraConfig['PAGANTIS_SIMULATOR_START_INSTALLMENTS'].'\';'.PHP_EOL;
165
+            echo '               product_simulator.type = '.$this->extraConfig['PAGANTIS_SIMULATOR_DISPLAY_TYPE'].';'.PHP_EOL;
166
+            echo '               product_simulator.skin = '.$this->extraConfig['PAGANTIS_SIMULATOR_DISPLAY_SKIN'].';'.PHP_EOL;
167
+            echo '               product_simulator.position = '.$this->extraConfig['PAGANTIS_SIMULATOR_DISPLAY_CSS_POSITION'].';'.PHP_EOL;
168
+            echo '               product_simulator.amountParserConfig = {};'.PHP_EOL;
169
+            echo '               product_simulator.amountParserConfig.thousandSeparator = "'.$this->extraConfig['PAGANTIS_SIMULATOR_THOUSANDS_SEPARATOR'].'";'.PHP_EOL;
170
+            echo '               product_simulator.amountParserConfig.decimalSeparator = "'.$this->extraConfig['PAGANTIS_SIMULATOR_DECIMAL_SEPARATOR'].'";'.PHP_EOL;
171 171
 
172 172
             //Amount in product page
173
-            echo '               var promotedProduct = \'' . $this->isPromoted($productId) .'\';'. PHP_EOL;
174
-            echo '               if(checkoutPage != \'1\' ) {'. PHP_EOL;
175
-            echo '               product_simulator.itemAmountSelector = priceSelector;'. PHP_EOL;
176
-            echo '                   if(promotedProduct == \'1\') { ' . PHP_EOL;
177
-            echo '                    product_simulator.itemPromotedAmountSelector = priceSelector;'. PHP_EOL;
178
-            echo '                   }' . PHP_EOL;
173
+            echo '               var promotedProduct = \''.$this->isPromoted($productId).'\';'.PHP_EOL;
174
+            echo '               if(checkoutPage != \'1\' ) {'.PHP_EOL;
175
+            echo '               product_simulator.itemAmountSelector = priceSelector;'.PHP_EOL;
176
+            echo '                   if(promotedProduct == \'1\') { '.PHP_EOL;
177
+            echo '                    product_simulator.itemPromotedAmountSelector = priceSelector;'.PHP_EOL;
178
+            echo '                   }'.PHP_EOL;
179 179
             echo '               }';
180 180
 
181 181
             //Amount in checkout page
182
-            echo '               if(checkoutPage == \'1\' ) { ' . PHP_EOL;
183
-            echo '                  product_simulator.totalAmountSelector = priceSelector;'. PHP_EOL;
184
-            echo '                  if(promotedAmount != \'0\' && checkoutPage == \'1\' ) { ' . PHP_EOL;
185
-            echo '                      product_simulator.totalPromotedAmount = promotedAmount;'. PHP_EOL;
186
-            echo '                  }' . PHP_EOL;
187
-            echo '                  product_simulator.selector = \'.buttonSet\';' . PHP_EOL;
188
-            echo '                  product_simulator.type = ' .$this->extraConfig['PAGANTIS_SIMULATOR_DISPLAY_TYPE_CHECKOUT'] . PHP_EOL;
189
-            echo '               }' . PHP_EOL;
190
-            echo '               sdk.simulator.init(product_simulator);'. PHP_EOL;
191
-            echo '               clearInterval(window.OSSimulatorId);'. PHP_EOL;
192
-            echo '               return true;'. PHP_EOL;
193
-            echo '           }'. PHP_EOL;
194
-            echo '           return false;'. PHP_EOL;
195
-            echo '       }'. PHP_EOL;
182
+            echo '               if(checkoutPage == \'1\' ) { '.PHP_EOL;
183
+            echo '                  product_simulator.totalAmountSelector = priceSelector;'.PHP_EOL;
184
+            echo '                  if(promotedAmount != \'0\' && checkoutPage == \'1\' ) { '.PHP_EOL;
185
+            echo '                      product_simulator.totalPromotedAmount = promotedAmount;'.PHP_EOL;
186
+            echo '                  }'.PHP_EOL;
187
+            echo '                  product_simulator.selector = \'.buttonSet\';'.PHP_EOL;
188
+            echo '                  product_simulator.type = '.$this->extraConfig['PAGANTIS_SIMULATOR_DISPLAY_TYPE_CHECKOUT'].PHP_EOL;
189
+            echo '               }'.PHP_EOL;
190
+            echo '               sdk.simulator.init(product_simulator);'.PHP_EOL;
191
+            echo '               clearInterval(window.OSSimulatorId);'.PHP_EOL;
192
+            echo '               return true;'.PHP_EOL;
193
+            echo '           }'.PHP_EOL;
194
+            echo '           return false;'.PHP_EOL;
195
+            echo '       }'.PHP_EOL;
196 196
 
197 197
             //Invoke to main method
198
-            echo '       window.OSSimulatorId = setInterval(function () {'. PHP_EOL;
199
-            echo '          loadSimulator();'. PHP_EOL;
200
-            echo '       }, 2500);'. PHP_EOL;
201
-            echo '</script>'. PHP_EOL;
198
+            echo '       window.OSSimulatorId = setInterval(function () {'.PHP_EOL;
199
+            echo '          loadSimulator();'.PHP_EOL;
200
+            echo '       }, 2500);'.PHP_EOL;
201
+            echo '</script>'.PHP_EOL;
202 202
 
203 203
             //Checkout simulator
204 204
             if ($checkoutPage) {
205
-                echo '<script>' . PHP_EOL;
206
-
207
-                echo 'function checkSelected(value)'. PHP_EOL;
208
-                echo '{ '. PHP_EOL;
209
-                echo 'var simulator = document.getElementsByClassName("buttonSet");'  . PHP_EOL;
210
-                echo ' if(simulator == "undefined") { return false;  } '. PHP_EOL;
211
-                echo 'var pagantisCheckbox = document.querySelector("input[value=\'pagantis\']"); ' . PHP_EOL;
212
-                echo 'var grandparentNode = pagantisCheckbox.parentNode.parentNode;' . PHP_EOL;
213
-                echo 'if(grandparentNode == value) { var status="" } ' . PHP_EOL;
214
-                echo 'else { var status="none";} '. PHP_EOL;
215
-                echo 'simulator[0].style.display=status; ' . PHP_EOL;
216
-                echo '}'. PHP_EOL;
217
-
218
-                echo 'function showSimulator()'. PHP_EOL;
219
-                echo '{'. PHP_EOL;
220
-                echo 'var elements = document.querySelectorAll("tr[class^=\'moduleRow\']");' . PHP_EOL;
221
-                echo 'if(elements == null) { return false };' . PHP_EOL;
205
+                echo '<script>'.PHP_EOL;
206
+
207
+                echo 'function checkSelected(value)'.PHP_EOL;
208
+                echo '{ '.PHP_EOL;
209
+                echo 'var simulator = document.getElementsByClassName("buttonSet");'.PHP_EOL;
210
+                echo ' if(simulator == "undefined") { return false;  } '.PHP_EOL;
211
+                echo 'var pagantisCheckbox = document.querySelector("input[value=\'pagantis\']"); '.PHP_EOL;
212
+                echo 'var grandparentNode = pagantisCheckbox.parentNode.parentNode;'.PHP_EOL;
213
+                echo 'if(grandparentNode == value) { var status="" } '.PHP_EOL;
214
+                echo 'else { var status="none";} '.PHP_EOL;
215
+                echo 'simulator[0].style.display=status; '.PHP_EOL;
216
+                echo '}'.PHP_EOL;
217
+
218
+                echo 'function showSimulator()'.PHP_EOL;
219
+                echo '{'.PHP_EOL;
220
+                echo 'var elements = document.querySelectorAll("tr[class^=\'moduleRow\']");'.PHP_EOL;
221
+                echo 'if(elements == null) { return false };'.PHP_EOL;
222 222
                 echo 'for(var i = 0, max = elements.length; i < max; i++) { elements[i].onclick = function() {
223 223
                         checkSelected(this);
224 224
                     } }' . PHP_EOL;
225 225
                 echo 'clearInterval(window.OSdisplayId);';
226
-                echo 'return true;'. PHP_EOL;
227
-                echo '};'. PHP_EOL;
226
+                echo 'return true;'.PHP_EOL;
227
+                echo '};'.PHP_EOL;
228 228
 
229
-                echo '       window.OSdisplayId = setInterval(function () {'. PHP_EOL;
230
-                echo '          showSimulator();'. PHP_EOL;
231
-                echo '       }, 2000);'. PHP_EOL;
232
-                echo '</script>'. PHP_EOL;
229
+                echo '       window.OSdisplayId = setInterval(function () {'.PHP_EOL;
230
+                echo '          showSimulator();'.PHP_EOL;
231
+                echo '       }, 2000);'.PHP_EOL;
232
+                echo '</script>'.PHP_EOL;
233 233
             }
234 234
         }
235 235
         $oscTemplate->addBlock(ob_get_clean(), $this->group);
@@ -253,7 +253,7 @@  discard block
 block discarded – undo
253 253
      * install
254 254
      */
255 255
     function install() {
256
-        tep_db_query("insert into " . TABLE_CONFIGURATION . " (configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, set_function, date_added) values ('Enable Pagantis Module', 'MODULE_HEADER_TAGS_PAGANTIS_STATUS', 'True', '', '6', '1', 'tep_cfg_select_option(array(\'True\', \'False\'), ', now())");
256
+        tep_db_query("insert into ".TABLE_CONFIGURATION." (configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, set_function, date_added) values ('Enable Pagantis Module', 'MODULE_HEADER_TAGS_PAGANTIS_STATUS', 'True', '', '6', '1', 'tep_cfg_select_option(array(\'True\', \'False\'), ', now())");
257 257
 
258 258
     }
259 259
 
@@ -261,7 +261,7 @@  discard block
 block discarded – undo
261 261
      * remove
262 262
      */
263 263
     function remove() {
264
-        tep_db_query("delete from " . TABLE_CONFIGURATION . " where configuration_key in ('" . implode("', '", $this->keys()) . "')");
264
+        tep_db_query("delete from ".TABLE_CONFIGURATION." where configuration_key in ('".implode("', '", $this->keys())."')");
265 265
     }
266 266
 
267 267
     /**
@@ -284,7 +284,7 @@  discard block
 block discarded – undo
284 284
 
285 285
         if ($this->extraConfig['PAGANTIS_PROMOTION'] == '') {
286 286
             $promotedProducts = array();
287
-        } else {
287
+        }else {
288 288
             $promotedProducts = array_values((array)unserialize($this->extraConfig['PAGANTIS_PROMOTION']));
289 289
         }
290 290
 
Please login to merge, or discard this patch.
catalog/ext/modules/payment/pagantis/configController.php 1 patch
Indentation   +15 added lines, -15 removed lines patch added patch discarded remove patch
@@ -9,21 +9,21 @@
 block discarded – undo
9 9
  * @var array $defaultConfigs
10 10
  */
11 11
 $defaultConfigs = array('PAGANTIS_TITLE'=>'Instant Financing',
12
-                               'PAGANTIS_SIMULATOR_DISPLAY_TYPE'=>'sdk.simulator.types.PRODUCT_PAGE',
13
-                               'PAGANTIS_SIMULATOR_DISPLAY_TYPE_CHECKOUT'=>'sdk.simulator.types.CHECKOUT_PAGE',
14
-                               'PAGANTIS_SIMULATOR_DISPLAY_SKIN'=>'sdk.simulator.skins.BLUE',
15
-                               'PAGANTIS_SIMULATOR_DISPLAY_POSITION'=>'hookDisplayProductButtons',
16
-                               'PAGANTIS_SIMULATOR_START_INSTALLMENTS'=>3,
17
-                               'PAGANTIS_SIMULATOR_MAX_INSTALLMENTS'=>12,
18
-                               'PAGANTIS_SIMULATOR_CSS_POSITION_SELECTOR'=>'default',
19
-                               'PAGANTIS_SIMULATOR_DISPLAY_CSS_POSITION'=>'sdk.simulator.positions.INNER',
20
-                               'PAGANTIS_SIMULATOR_CSS_PRICE_SELECTOR'=>'default',
21
-                               'PAGANTIS_SIMULATOR_CSS_QUANTITY_SELECTOR'=>'default',
22
-                               'PAGANTIS_FORM_DISPLAY_TYPE'=>0,
23
-                               'PAGANTIS_DISPLAY_MIN_AMOUNT'=>1,
24
-                               'PAGANTIS_URL_OK'=>'',
25
-                               'PAGANTIS_URL_KO'=>'',
26
-                               'PAGANTIS_TITLE_EXTRA' => 'Paga hasta en 12 cómodas cuotas con Pagantis. Solicitud totalmente 
12
+                                'PAGANTIS_SIMULATOR_DISPLAY_TYPE'=>'sdk.simulator.types.PRODUCT_PAGE',
13
+                                'PAGANTIS_SIMULATOR_DISPLAY_TYPE_CHECKOUT'=>'sdk.simulator.types.CHECKOUT_PAGE',
14
+                                'PAGANTIS_SIMULATOR_DISPLAY_SKIN'=>'sdk.simulator.skins.BLUE',
15
+                                'PAGANTIS_SIMULATOR_DISPLAY_POSITION'=>'hookDisplayProductButtons',
16
+                                'PAGANTIS_SIMULATOR_START_INSTALLMENTS'=>3,
17
+                                'PAGANTIS_SIMULATOR_MAX_INSTALLMENTS'=>12,
18
+                                'PAGANTIS_SIMULATOR_CSS_POSITION_SELECTOR'=>'default',
19
+                                'PAGANTIS_SIMULATOR_DISPLAY_CSS_POSITION'=>'sdk.simulator.positions.INNER',
20
+                                'PAGANTIS_SIMULATOR_CSS_PRICE_SELECTOR'=>'default',
21
+                                'PAGANTIS_SIMULATOR_CSS_QUANTITY_SELECTOR'=>'default',
22
+                                'PAGANTIS_FORM_DISPLAY_TYPE'=>0,
23
+                                'PAGANTIS_DISPLAY_MIN_AMOUNT'=>1,
24
+                                'PAGANTIS_URL_OK'=>'',
25
+                                'PAGANTIS_URL_KO'=>'',
26
+                                'PAGANTIS_TITLE_EXTRA' => 'Paga hasta en 12 cómodas cuotas con Pagantis. Solicitud totalmente 
27 27
                             online y sin papeleos,¡y la respuesta es inmediata!'
28 28
 );
29 29
 
Please login to merge, or discard this patch.