Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Alexodiy

Новачок
  
  • Публікації

    47
  • З нами

  • Відвідування

Повідомлення, опубліковані користувачем Alexodiy

  1. В 04.06.2018 в 15:36, Pascha сказал:

    В таком случае,  нахуа городить огород,  вместо того,  чтоб в админке отключить обновление курса валют и назначить свой курс. 

    Или там все так заморочено,  что каждый товар будет иметь собственный курс? 

     

    На ум уже приходит мысль об использовании многострадальных опций вместо цены при нулевой цене товара)))

    Кстати, а как тогда округлить до нужной цены, чтобы цены были красивые если использовать вашу рекомендацию?

     

  2. Доброго времени суток. 

    Пожалуйста подскажите как округлять валюту до красивых цен... Дело в том, что на магазине установлен свой курс валюты без всякого обновления. так вот, цены забиваются в рублях, а при конвертации в доллары и евро, примерно такие цены получаются:
    $119.44
    $95.51
    $55.22
    Cмысл в том, что надо чтобы были красивые цены и было округление до .50 или до целого, чтобы на конце были два нуля .00. Исходя из этого, цены должны быть такие:
    $119.50
    $95.50
    $55.50

    Я могу прописать условия округления, я не знаю где это делается. Пожалуйста помогите добрым советом

  3. При копировании товара выдается такая ошибка

    Notice: Undefined index: size-chart in system/storage/modification/admin/model/catalog/product.php on line 8 
    
    Warning: Cannot modify header information - headers already sent by (output started at admin/controller/startup/error.php:34) in system/library/response.php on line 12

    После этого, если перейти в товары, то копируемый товар все же появляется в списке продуктов, но при заходе в него для редакции, вся страница появлется в прякозябрах и выводятся такие ошибки

    Warning: Invalid argument supplied for foreach() in system/storage/modification/admin/controller/catalog/product.php on line 1370
    Warning: Invalid argument supplied for foreach() in system/storage/modification/admin/controller/catalog/product.php on line 1370
    Warning: Invalid argument supplied for foreach() in system/storage/modification/admin/controller/catalog/product.php on line 1370
    Warning: Invalid argument supplied for foreach() in system/storage/modification/admin/controller/catalog/product.php on line 1370
    Warning: Invalid argument supplied for foreach() in storage/modification/admin/controller/catalog/product.php on line 1370
    Warning: Invalid argument supplied for foreach() in system/storage/modification/admin/controller/catalog/product.php on line 1370

    Если этот же товар просто пересохранить то все нормально...

     

    Далее, в логах модификатовов

    Спойлер

    2018-08-14 10:32:26 - MOD: Modification Default
    FILE: system/engine/action.php
    REGEX: ~(require|include)(_once)?\(([^)]+)~
    LINE: 41
    FILE: system/engine/loader.php
    REGEX: ~(require|include)(_once)?\(([^)]+)~
    LINE: 49
    LINE: 108
    LINE: 120
    LINE: 165
    FILE: system/library/config.php
    REGEX: ~(require|include)(_once)?\(([^)]+)~
    LINE: 23
    FILE: system/library/language.php
    REGEX: ~(require|include)(_once)?\(([^)]+)~
    LINE: 38
    LINE: 40
    LINE: 49
    LINE: 51
    LINE: 60
    LINE: 62
    FILE: system/library/template/php.php
    REGEX: ~(require|include)(_once)?\(([^)]+)~
    LINE: 18
    FILE: system/library/template/tiwg.php
    REGEX: ~(require|include)(_once)?\(([^)]+)~
    LINE: 24
    ----------------------------------------------------------------
    MOD: Tweak for OpenCart 2x Russkaya sborka
    FILE: admin/view/template/common/header.tpl
    CODE: <?php foreach ($links as $link) { ?>
    LINE: 33
    CODE: <li><a href="http://www.opencart.com" target="_blank"><?php echo $text_homepage; ?></a></li>
    LINE: 81
    CODE: <li><a href="http://docs.opencart.com" target="_blank"><?php echo $text_documentation; ?></a></li>
    LINE: 84
    CODE: <li><a href="http://forum.opencart.com" target="_blank"><?php echo $text_support; ?></a></li>
    LINE: 87
    FILE: admin/view/template/catalog/product_form.tpl
    CODE: <label class="col-sm-2 control-label" for="input-sku"><span data-toggle="tooltip" title="<?php echo $help_sku; ?>"><?php echo $entry_sku; ?></span></label>
    LINE: 109
    CODE: <label class="col-sm-2 control-label" for="input-sku">
    LINE: 115
    CODE: <label class="col-sm-2 control-label" for="input-location"><?php echo $entry_location; ?></label>
    LINE: 155
    CODE: <input type="text" name="model" value="<?php echo $model; ?>" placeholder="<?php echo $entry_model; ?>" id="input-model" class="form-control" />
    LINE: 101
    FILE: admin/view/template/tool/backup.tpl
    CODE: <input type="file" name="import" id="input-import" />
    LINE: 36
    FILE: admin/controller/common/filemanager.php
    CODE: $this->load->language('common/filemanager');
    LINE: 13
    CODE: // Parent
    LINE: 148
    CODE: $pagination = new Pagination();
    LINE: 209
    CODE: $directory = rtrim(DIR_IMAGE . 'catalog/' . str_replace('*', '', $this->request->get['directory']), '/');
    LINE: 33
    CODE: public function index() {
    LINE: 10
    CODE: $filename = basename(html_entity_decode($file['name'], ENT_QUOTES, 'UTF-8'));
    LINE: 272
    CODE: $folder = basename(html_entity_decode($this->request->post['folder'], ENT_QUOTES, 'UTF-8'));
    LINE: 352
    CODE: $filter_name = rtrim(str_replace('*', '', $this->request->get['filter_name']), '/');
    LINE: 31
    CODE: if (substr(str_replace('\\', '/', realpath($directory . '/' . $filter_name)), 0, strlen(DIR_IMAGE . 'catalog')) == DIR_IMAGE . 'catalog') {
    LINE: 61
    FILE: admin/view/template/common/filemanager.tpl
    CODE: <?php foreach (array_chunk($images, 4) as $image) { ?>
    LINE: 34
    FILE: catalog/controller/tool/upload.php
    CODE: public function index() {
    LINE: 10
    CODE: $filename = basename(preg_replace('/[^a-zA-Z0-9\.\-\s+]/', '', html_entity_decode($this->request->files['file']['name'], ENT_QUOTES, 'UTF-8')));
    LINE: 17
    CODE: <script type="text/javascript" src="view/javascript/summernote/summernote.js"></script>
    LINE: 939
    FILE: admin/view/template/catalog/information_form.tpl
    CODE: <script type="text/javascript" src="view/javascript/summernote/summernote.js"></script>
    LINE: 209
    FILE: admin/view/template/catalog/category_form.tpl
    CODE: <script type="text/javascript" src="view/javascript/summernote/summernote.js"></script>
    LINE: 241
    FILE: admin/view/template/extension/module/html.tpl
    CODE: <script type="text/javascript" src="view/javascript/summernote/summernote.js"></script>
    LINE: 80
    FILE: admin/view/template/marketing/contact.tpl
    CODE: <script type="text/javascript" src="view/javascript/summernote/summernote.js"></script>
    LINE: 95
    FILE: admin/view/template/extension/extension.tpl
    CODE: <?php echo $header; ?><?php echo $column_left; ?>
    LINE: 1
    FILE: admin/controller/common/column_left.php
    CODE: $data['lastname'] = $user_info['lastname'];
    LINE: 17
    CODE: $data['lastname'] = '';
    LINE: 31
    FILE: system/library/pagination.php
    CODE: $output .= '<li><a href="' . str_replace(array('&amp;page={page}', '&page={page}'), '', $this->url) . '">' . $this->text_first . '</a></li>';
    LINE: 35
    CODE: $output .= '<li><a href="' . str_replace(array('&amp;page={page}', '&page={page}'), '', $this->url) . '">' . $this->text_prev . '</a></li>';
    LINE: 40
    CODE: $output .= '<li><a href="' . str_replace(array('&amp;page={page}', '&page={page}'), '', $this->url) . '">' . $i . '</a></li>';
    LINE: 72
    FILE: catalog/controller/startup/startup.php
    CODE: $this->registry->set('openbay', new Openbay($this->registry));
    LINE: 196
    FILE: catalog/controller/information/contact.php
    CODE: $mail->setFrom($this->request->post['email']);
    LINE: 20
    ----------------------------------------------------------------
    MOD: 1 simple url rewrite
    CODE: $this->registry->set('url'
    LINE: 36
    ----------------------------------------------------------------
    MOD: Additional image in category, search etc.
    FILE: catalog/controller/product/category.php
    CODE: if ($result['image']) {
    LINE: 195
    CODE: $image,
    LINE: 230
    FILE: catalog/controller/product/compare.php
    CODE: if ($result['image']) {
    NOT FOUND!
    CODE: $image,
    LINE: 118
    FILE: catalog/controller/product/manufacturer.php
    CODE: if ($result['image']) {
    LINE: 192
    CODE: $image,
    LINE: 227
    FILE: catalog/controller/product/product.php
    CODE: if ($result['image']) {
    LINE: 453
    CODE: $image,
    LINE: 488
    FILE: catalog/controller/product/search.php
    CODE: if ($result['image']) {
    LINE: 229
    CODE: $image,
    LINE: 264
    FILE: catalog/controller/product/special.php
    CODE: if ($result['image']) {
    LINE: 114
    CODE: $image,
    LINE: 149
    FILE: catalog/view/theme/default/template/product/category.tpl
    CODE: src="<?php echo $product['thumb']; ?>"
    LINE: 107
    FILE: catalog/view/theme/default/template/common/search.tpl
    CODE: src="<?php echo $product['thumb']; ?>"
    NOT FOUND!
    FILE: catalog/view/theme/default/template/product/search.tpl
    CODE: src="<?php echo $product['thumb']; ?>"
    LINE: 115
    FILE: catalog/view/theme/default/template/product/manufacturer_info.tpl
    CODE: src="<?php echo $product['thumb']; ?>"
    LINE: 63
    FILE: catalog/view/theme/default/template/product/special.tpl
    CODE: src="<?php echo $product['thumb']; ?>"
    LINE: 63
    FILE: catalog/view/theme/default/template/common/footer.tpl
    CODE: </body>
    LINE: 194
    ----------------------------------------------------------------
    MOD: Admin Quick Edit PRO
    FILE: admin/controller/design/layout.php
    CODE: foreach ($extensions as $code)
    LINE: 369
    CODE: $this->language->get('heading_title')
    LINE: 7
    LINE: 17
    LINE: 49
    LINE: 81
    LINE: 153
    LINE: 181
    LINE: 259
    LINE: 318
    LINE: 385
    LINE: 411
    FILE: admin/controller/extension/extension/module.php
    CODE: function index
    LINE: 5
    FILE: admin/controller/extension/module/admin_quick_edit.php
    CODE: <?php
    LINE: 1
    FILE: admin/controller/marketing/coupon.php
    CODE: public function index() {
    LINE: 9
    CODE: public function delete() {
    LINE: 88
    CODE: ControllerMarketingCoupon extends Controller
    LINE: 26
    CODE: $url .= '&sort=' . $this->request->get['sort'];
    LINE: 68
    LINE: 109
    LINE: 157
    LINE: 205
    LINE: 326
    LINE: 449
    FILE: admin/controller/marketing/affiliate.php
    CODE: public function index() {
    LINE: 9
    CODE: public function delete() {
    LINE: 128
    CODE: public function autocomplete() {
    LINE: 1228
    CODE: ControllerMarketingAffiliate extends Controller
    LINE: 26
    CODE: $url .= '&sort=' . $this->request->get['sort'];
    LINE: 88
    LINE: 149
    LINE: 217
    LINE: 278
    LINE: 339
    LINE: 437
    LINE: 632
    LINE: 856
    FILE: admin/controller/marketing/marketing.php
    CODE: public function index() {
    LINE: 9
    CODE: public function delete() {
    LINE: 112
    CODE: ControllerMarketingMarketing extends Controller
    LINE: 10
    CODE: $url .= '&sort=' . $this->request->get['sort'];
    LINE: 64
    LINE: 117
    LINE: 177
    LINE: 255
    LINE: 268
    LINE: 418
    LINE: 507
    FILE: admin/controller/sale/voucher_theme.php
    CODE: public function index() {
    LINE: 9
    CODE: public function delete() {
    LINE: 88
    CODE: ControllerSaleVoucherTheme extends Controller
    LINE: 18
    CODE: $url .= '&sort=' . $this->request->get['sort'];
    LINE: 60
    LINE: 101
    LINE: 149
    LINE: 197
    LINE: 303
    LINE: 371
    FILE: admin/controller/sale/voucher.php
    CODE: public function index() {
    LINE: 9
    CODE: public function delete() {
    LINE: 88
    CODE: public function send() {
    LINE: 607
    CODE: ControllerSaleVoucher extends Controller
    LINE: 10
    CODE: $url .= '&sort=' . $this->request->get['sort'];
    LINE: 52
    LINE: 93
    LINE: 141
    LINE: 189
    LINE: 324
    LINE: 437
    FILE: admin/controller/sale/return.php
    CODE: public function index() {
    LINE: 9
    CODE: public function delete() {
    LINE: 152
    CODE: ControllerSaleReturn extends Controller
    LINE: 34
    CODE: $url .= '&sort=' . $this->request->get['sort'];
    LINE: 108
    LINE: 181
    LINE: 261
    LINE: 389
    LINE: 604
    LINE: 782
    FILE: admin/controller/sale/order.php
    CODE: function getList() {
    LINE: 127
    CODE: ControllerSaleOrder extends Controller
    LINE: 190
    FILE: admin/view/template/sale/order_list.tpl
    CODE: <div class="panel panel-default">
    LINE: 37
    CODE: <button type="submit" id="button-shipping"
    LINE: 8
    REGEX: ~<td class="text-left"><\?php echo \$order\['(.*)status'\]; \?></td>~
    LINE: 154
    CODE: <?php echo $footer; ?>
    LINE: 296
    FILE: admin/controller/customer/customer.php
    CODE: public function index() {
    LINE: 9
    CODE: public function delete() {
    LINE: 144
    CODE: ControllerCustomerCustomer extends Controller
    LINE: 26
    CODE: $url .= '&sort=' . $this->request->get['sort'];
    LINE: 96
    LINE: 165
    LINE: 241
    LINE: 318
    LINE: 387
    LINE: 505
    LINE: 725
    LINE: 928
    FILE: admin/controller/catalog/information.php
    CODE: public function index() {
    LINE: 9
    CODE: public function delete() {
    LINE: 88
    CODE: ControllerCatalogInformation extends Controller
    LINE: 26
    CODE: $url .= '&sort=' . $this->request->get['sort'];
    LINE: 68
    LINE: 109
    LINE: 157
    LINE: 205
    LINE: 314
    LINE: 413
    FILE: admin/controller/catalog/review.php
    CODE: public function index() {
    LINE: 9
    CODE: public function delete() {
    LINE: 120
    CODE: ControllerCatalogReview extends Controller
    LINE: 26
    CODE: $url .= '&sort=' . $this->request->get['sort'];
    LINE: 84
    LINE: 141
    LINE: 205
    LINE: 293
    LINE: 458
    LINE: 567
    FILE: admin/controller/catalog/download.php
    CODE: public function index() {
    LINE: 9
    CODE: public function delete() {
    LINE: 88
    CODE: public function autocomplete() {
    LINE: 523
    CODE: ControllerCatalogDownload extends Controller
    LINE: 18
    CODE: $url .= '&sort=' . $this->request->get['sort'];
    LINE: 60
    LINE: 101
    LINE: 149
    LINE: 197
    LINE: 306
    LINE: 386
    FILE: admin/controller/catalog/manufacturer.php
    CODE: public function index() {
    LINE: 9
    CODE: public function delete() {
    LINE: 88
    CODE: public function autocomplete() {
    LINE: 463
    CODE: ControllerCatalogManufacturer extends Controller
    LINE: 18
    CODE: $url .= '&sort=' . $this->request->get['sort'];
    LINE: 60
    LINE: 101
    LINE: 149
    LINE: 197
    LINE: 306
    LINE: 385
    FILE: admin/controller/catalog/option.php
    CODE: public function index() {
    LINE: 9
    CODE: public function delete() {
    LINE: 88
    CODE: ControllerCatalogOption extends Controller
    LINE: 34
    CODE: $url .= '&sort=' . $this->request->get['sort'];
    LINE: 76
    LINE: 117
    LINE: 165
    LINE: 213
    LINE: 322
    LINE: 406
    FILE: admin/controller/catalog/attribute_group.php
    CODE: public function index() {
    LINE: 9
    CODE: public function delete() {
    LINE: 88
    CODE: ControllerCatalogAttributeGroup extends Controller
    LINE: 26
    CODE: $url .= '&sort=' . $this->request->get['sort'];
    LINE: 68
    LINE: 109
    LINE: 157
    LINE: 205
    LINE: 314
    LINE: 376
    FILE: admin/controller/catalog/attribute.php
    CODE: public function index() {
    LINE: 9
    CODE: public function delete() {
    LINE: 88
    CODE: public function autocomplete() {
    LINE: 422
    CODE: ControllerCatalogAttribute extends Controller
    LINE: 18
    CODE: $url .= '&sort=' . $this->request->get['sort'];
    LINE: 60
    LINE: 101
    LINE: 149
    LINE: 197
    LINE: 309
    LINE: 378
    FILE: admin/controller/catalog/filter.php
    CODE: public function index() {
    LINE: 9
    CODE: public function delete() {
    LINE: 88
    CODE: ControllerCatalogFilter extends Controller
    LINE: 34
    CODE: $url .= '&sort=' . $this->request->get['sort'];
    LINE: 76
    LINE: 117
    LINE: 165
    LINE: 213
    LINE: 322
    LINE: 393
    FILE: admin/controller/catalog/recurring.php
    CODE: public function index() {
    LINE: 9
    CODE: public function delete() {
    LINE: 88
    CODE: public function copy() {
    LINE: 127
    CODE: ControllerCatalogRecurring extends Controller
    LINE: 18
    CODE: $url .= '&sort=' . $this->request->get['sort'];
    LINE: 60
    LINE: 101
    LINE: 149
    LINE: 197
    LINE: 245
    LINE: 356
    LINE: 433
    FILE: admin/controller/catalog/category.php
    CODE: public function index() {
    LINE: 9
    CODE: public function delete() {
    LINE: 88
    CODE: public function autocomplete() {
    LINE: 624
    CODE: ControllerCatalogCategory extends Controller
    LINE: 42
    CODE: $url .= '&sort=' . $this->request->get['sort'];
    LINE: 84
    LINE: 125
    LINE: 173
    LINE: 214
    LINE: 262
    LINE: 374
    LINE: 480
    FILE: admin/controller/catalog/product.php
    CODE: public function index() {
    LINE: 9
    CODE: public function delete() {
    LINE: 128
    CODE: public function copy() {
    LINE: 187
    CODE: public function autocomplete() {
    LINE: 1399
    CODE: ControllerCatalogProduct extends Controller
    LINE: 42
    CODE: $url .= '&filter_name=' . urlencode(html_entity_decode($this->request->get['filter_name'], ENT_QUOTES, 'UTF-8'));
    LINE: 87
    LINE: 151
    LINE: 222
    LINE: 293
    LINE: 400
    LINE: 570
    LINE: 625
    LINE: 842
    REGEX: ~\$url \.= '&(.*?)=' \. \$this->request->get\['(.*?)'\];~
    LINE: 96
    LINE: 100
    LINE: 104
    LINE: 108
    LINE: 112
    LINE: 116
    LINE: 160
    LINE: 164
    LINE: 168
    LINE: 172
    LINE: 176
    LINE: 180
    LINE: 231
    LINE: 235
    LINE: 239
    LINE: 243
    LINE: 247
    LINE: 251
    LINE: 302
    LINE: 306
    LINE: 310
    LINE: 314
    LINE: 318
    LINE: 322
    LINE: 409
    LINE: 413
    LINE: 417
    LINE: 421
    LINE: 425
    LINE: 429
    LINE: 433
    LINE: 579
    LINE: 583
    LINE: 587
    LINE: 591
    LINE: 601
    LINE: 634
    LINE: 638
    LINE: 642
    LINE: 646
    LINE: 650
    LINE: 654
    LINE: 851
    LINE: 855
    LINE: 859
    LINE: 863
    LINE: 867
    LINE: 871
    FILE: admin/view/template/catalog/product_list.tpl
    REGEX: ~if \((.*?) != '\*'\) \{~
    LINE: 206
    LINE: 212
    REGEX: ~url = 'index\.php\?route=(.*?)&token=<\?php echo \$token; \?>';~
    LINE: 178
    FILE: admin/view/template/catalog/attribute_group_list.tpl
    CODE: <input type="checkbox" onclick="$('input[name*=\'selected\']').prop('checked', this.checked);" />
    LINE: 36
    FILE: admin/view/template/catalog/attribute_list.tpl
    CODE: <input type="checkbox" onclick="$('input[name*=\'selected\']').prop('checked', this.checked);" />
    LINE: 36
    FILE: admin/view/template/catalog/category_list.tpl
    CODE: <input type="checkbox" onclick="$('input[name*=\'selected\']').prop('checked', this.checked);" />
    LINE: 36
    FILE: admin/view/template/catalog/download_list.tpl
    CODE: <input type="checkbox" onclick="$('input[name*=\'selected\']').prop('checked', this.checked);" />
    LINE: 36
    FILE: admin/view/template/catalog/filter_list.tpl
    CODE: <input type="checkbox" onclick="$('input[name*=\'selected\']').prop('checked', this.checked);" />
    LINE: 36
    FILE: admin/view/template/catalog/information_list.tpl
    CODE: <input type="checkbox" onclick="$('input[name*=\'selected\']').prop('checked', this.checked);" />
    LINE: 36
    FILE: admin/view/template/catalog/manufacturer_list.tpl
    CODE: <input type="checkbox" onclick="$('input[name*=\'selected\']').prop('checked', this.checked);" />
    LINE: 36
    FILE: admin/view/template/catalog/option_list.tpl
    CODE: <input type="checkbox" onclick="$('input[name*=\'selected\']').prop('checked', this.checked);" />
    LINE: 36
    CODE: <input type="checkbox" onclick="$('input[name*=\'selected\']').prop('checked', this.checked);" />
    LINE: 96
    FILE: admin/view/template/catalog/recurring_list.tpl
    CODE: <input type="checkbox" onclick="$('input[name*=\'selected\']').prop('checked', this.checked);" />
    LINE: 37
    FILE: admin/view/template/catalog/review_list.tpl
    CODE: <input type="checkbox" onclick="$('input[name*=\'selected\']').prop('checked', this.checked);" />
    LINE: 77
    CODE: <input type="checkbox" onclick="$('input[name*=\'selected\']').prop('checked', this.checked);" />
    LINE: 107
    FILE: admin/view/template/sale/recurring_list.tpl
    CODE: <input type="checkbox" onclick="$('input[name*=\'selected\']').prop('checked', this.checked);" />
    NOT FOUND!
    FILE: admin/view/template/sale/return_list.tpl
    CODE: <input type="checkbox" onclick="$('input[name*=\'selected\']').prop('checked', this.checked);" />
    LINE: 98
    FILE: admin/view/template/sale/voucher_list.tpl
    CODE: <input type="checkbox" onclick="$('input[name*=\'selected\']').prop('checked', this.checked);" />
    LINE: 38
    FILE: admin/view/template/sale/voucher_theme_list.tpl
    CODE: <input type="checkbox" onclick="$('input[name*=\'selected\']').prop('checked', this.checked);" />
    LINE: 36
    FILE: admin/view/template/customer/custom_field_list.tpl
    CODE: <input type="checkbox" onclick="$('input[name*=\'selected\']').prop('checked', this.checked);" />
    LINE: 36
    FILE: admin/view/template/customer/customer_group_list.tpl
    CODE: <input type="checkbox" onclick="$('input[name*=\'selected\']').prop('checked', this.checked);" />
    LINE: 36
    FILE: admin/view/template/customer/customer_list.tpl
    CODE: <input type="checkbox" onclick="$('input[name*=\'selected\']').prop('checked', this.checked);" />
    LINE: 114
    CODE: public function index
    LINE: 28
    FILE: system/library/db/mysql.php
    CODE: SET SQL_MODE = ''
    LINE: 25
    FILE: system/library/db/mysqli.php
    CODE: SET SQL_MODE = ''
    LINE: 20
    ----------------------------------------------------------------
    MOD: Auto Translit Image Name
    CODE: 'gif',
    LINE: 307
    CODE: 'image/gif'
    LINE: 321
    CODE: $filename = basename(html_entity_decode($file['name'], ENT_QUOTES, 'UTF-8'));
    NOT FOUND!
    CODE: move_uploaded_file($file['tmp_name'], $directory . '/' . $filename);
    LINE: 345
    CODE: public function folder() {
    LINE: 449
    ----------------------------------------------------------------
    MOD: CDEK opencart
    FILE: catalog/view/theme/default/template/checkout/shipping_method.tpl
    CODE: <?php echo $quote['title']; ?>
    LINE: 20
    CODE: $catalog = array();
    LINE: 104
    ----------------------------------------------------------------
    MOD: Downloads for Product
    FILE: admin/model/catalog/product.php
    CODE: $product_id = $this->db->getLastId();
    LINE: 11
    CODE: </form>
    LINE: 937
    CODE: <li><a href="#tab-design" data-toggle="tab"><?php echo $tab_design; ?></a></li>
    LINE: 41
    CODE: public function edit() {
    LINE: 134
    CODE: public function delete() {
    LINE: 207
    CODE: if (isset($this->request->post['product_description'])) {
    LINE: 927
    CODE: $this->response->setOutput($this->load->view('catalog/product_form', $data));
    LINE: 1499
    FILE: catalog/controller/common/header.php
    CODE: public function index() {
    LINE: 7
    CODE: $this->response->setOutput($this->load->view('product/product', $data));
    LINE: 536
    CODE: $data['content_bottom'] = $this->load->controller('common/content_bottom');
    LINE: 527
    LINE: 614
    FILE: admin/view/template/setting/setting.tpl
    CODE: <li><a href="#tab-server" data-toggle="tab"><?php echo $tab_server; ?></a></li>
    LINE: 44
    CODE: <div class="tab-pane" id="tab-server">
    LINE: 1367
    FILE: admin/controller/setting/setting.php
    CODE: $this->document->setTitle($this->language->get('heading_title'));
    LINE: 250
    ----------------------------------------------------------------
    MOD: Dynamic Options Pictures for Ocstore 2.3.0.2.x
    CODE: $data['product_options'] = array();
    LINE: 1294
    CODE: foreach ($product_option['product_option_value'] as $product_option_value) {
    LINE: 1314
    CODE: 'subtract'                => $product_option_value['subtract'],
    LINE: 1323
    CODE: if (isset($this->request->post['product_option'])) {
    LINE: 1282
    CODE: foreach ($product_option['product_option_value'] as $product_option_value) {
    LINE: 53
    LINE: 187
    CODE: $this->db->escape($product_option_value['weight_prefix']) . "'");
    LINE: 54
    LINE: 188
    CODE: 'subtract'                => $product_option_value['subtract'],
    LINE: 515
    CODE: <td class="text-left"><?php echo $entry_subtract; ?></td>
    LINE: 574
    CODE: <td class="text-right"><select name="product_option[<?php echo $option_row; ?>][product_option_value][<?php echo $option_value_row; ?>][price_prefix]" class="form-control">
    LINE: 628
    CODE: <?php echo $footer; ?>
    LINE: 1485
    CODE: html += '  <td class="text-right"><select name="product_option[' + option_row + '][product_option_value][' + option_value_row + '][price_prefix]" class="form-control">';
    LINE: 1333
    CODE: $this->load->language('product/product');
    LINE: 13
    LINE: 639
    LINE: 688
    LINE: 736
    CODE: $product_option_value_data[] = array(
    LINE: 418
    CODE: 'price'                   => $price,
    LINE: 431
    FILE: catalog/model/catalog/product.php
    CODE: foreach ($product_option_query->rows as $product_option) {
    LINE: 347
    CODE: 'subtract'                => $product_option_value['subtract'],
    LINE: 362
    FILE: catalog/view/theme/default/template/product/product.tpl
    CODE: <?php echo $footer; ?>
    LINE: 998
    CODE: <label>
    LINE: 233
    LINE: 278
    CODE: <label for="option-value-<?php echo $option_value['product_option_value_id']; ?>"
    NOT FOUND!
    CODE: <option value="<?php echo $option_value['product_option_value_id']; ?>">
    LINE: 213
    ----------------------------------------------------------------
    MOD: File Manager
    CODE: $system = array();
    LINE: 479
    FILE: admin/language/ru-ru/common/column_left.php
    CODE: $_['text_affiliate']
    LINE: 3
    FILE: admin/language/en-gb/common/column_left.php
    CODE: $_['text_affiliate']
    LINE: 3
    ----------------------------------------------------------------
    MOD: Guest Favorites
    FILE: catalog/controller/account/wishlist.php
    CODE: if (!$this->customer->isLogged()) {
    LINE: 3
    CODE: $this->model_account_wishlist->deleteWishlist($this->request->get['remove']);
    LINE: 20
    CODE: $results = $this->model_account_wishlist->getWishlist();
    LINE: 80
    CODE: $data['continue'] = $this->url->link('account/account', '', true);
    LINE: 128
    CODE: $json['success'] = sprintf($this->language->get('text_login'), $this->url->link('account/login', '', true), $this->url->link('account/register', '', true), $this->url->link('product/product', 'product_id=' . (int)$this->request->post['product_id']), $product_info['name'], $this->url->link('account/wishlist'));
    LINE: 174
    ----------------------------------------------------------------
    MOD: Language-Currency AutoSwitch IP Based
    CODE: // Language
    LINE: 49
    CODE: // Language Detection
    LINE: 78
    ----------------------------------------------------------------
    MOD: Local copy OCMOD by iSenseLabs
    FILE: admin/controller/extension/installer.php
    CODE: 'url'  => str_replace('&amp;', '&', $this->url->link('extension/installer/ftp', 'token=' . $this->session->data['token'],
    LINE: 131
    CODE: public function unzip() {
    LINE: 292
    ----------------------------------------------------------------
    MOD: Modification Manager
    FILE: admin/language/en-gb/extension/modification.php
    CODE: <?php
    LINE: 24
    CODE: $json['error'] = sprintf($this->language->get('error_exists'), $modification_info['name']);
    LINE: 529
    ----------------------------------------------------------------
    MOD: Multi Level Menu
    CODE: foreach ($children as $child) {
    LINE: 123
    CODE: foreach ($children as $child) {
    LINE: 126
    CODE: 'href'  => $this->url->link('product/category', 'path=' . $category['category_id'] . '_' . $child['category_id'])
    LINE: 147
    CODE: $children_data[] = array(
    LINE: 132
    CODE: public function index() {
    LINE: 43
    CODE: $data['language'] = $this->load->controller('common/language');
    LINE: 242
    FILE: catalog/view/theme/default/template/common/header.tpl
    CODE: </header>
    LINE: 316
    CODE: <li><a href="<?php echo $child['href']; ?>"><?php echo $child['name']; ?></a></li>
    LINE: 238
    LINE: 304
    CODE: </head>
    LINE: 179
    CODE: <div class="dropdown-menu">
    LINE: 323
    CODE: <a href="<?php echo $category['href']; ?>" class="see-all"><?php echo $text_all; ?> <?php echo $category['name']; ?></a> </div>
    LINE: 342
    CODE: <a href="<?php echo $category['href']; ?>" class="dropdown-toggle" data-toggle="dropdown"><?php echo $category['name']; ?></a>
    NOT FOUND!
    ----------------------------------------------------------------
    MOD: Product Video
    CODE: $this->db->query("INSERT INTO " . DB_PREFIX . "product_image SET product_id = '" . (int)$product_id . "', image = '" . $this->db->escape($product_image['image']) . "', sort_order = '" . (int)$product_image['sort_order'] . "'");
    LINE: 77
    LINE: 217
    CODE: 'sort_order' => $product_image['sort_order']
    LINE: 1452
    CODE: <td class="text-left"><button type="button" onclick="addImage();"
    LINE: 888
    CODE: <td class="text-right"><input type="text" name="product_image[<?php echo $image_row; ?>][sort_order]" value="<?php echo $product_image['sort_order']; ?>" placeholder="<?php echo $entry_sort_order; ?>" class="form-control" /></td>
    LINE: 879
    CODE: <td class="text-right"><?php echo $entry_sort_order; ?></td>
    LINE: 870
    CODE: html += '  <td class="text-right"><input type="text" name="product_image[' + image_row + '][sort_order]" value="" placeholder="<?php echo $entry_sort_order; ?>" class="form-control" /></td>';
    LINE: 1420
    CODE: 'popup' => $this->model_tool_image->resize($result['image'], $this->config->get($this->config->get('config_theme') . '_image_popup_width'), $this->config->get($this->config->get('config_theme') . '_image_popup_height')),
    LINE: 337
    CODE: if ($product_info) {
    LINE: 171
    ----------------------------------------------------------------
    MOD: ProgRoman - CityManager+GeoIP
    CODE: // Url
    LINE: 36
    CODE: index() {
    LINE: 50
    FILE: catalog/controller/account/register.php
    CODE: $data['city'] = $this->request->post['city'];
    LINE: 253
    FILE: catalog/model/tool/simplegeo.php
    CODE: if ($mode == self::SIMPLE_GEO_OWN)
    LINE: 23
    ----------------------------------------------------------------
    MOD: Size Chart
    FILE: admin/controller/common/header.php
    CODE: public function index() {
    LINE: 9
    CODE: if ($this->user->hasPermission('access', 'catalog/information')) {
    LINE: 208
    CODE: protected function getForm() {
    LINE: 712
    CODE: <?php echo $sort_order; ?>
    LINE: 359
    CODE: public function edit() {
    LINE: 130
    CODE: $this->model_catalog_product->editProduct($this->request->get['product_id'], $this->request->post);
    LINE: 152
    CODE: $product_id = $this->db->getLastId();
    LINE: 9
    CODE: if ($product_info) {
    LINE: 176
    CODE: <label class="control-label name-option main-hint">
    LINE: 234
    CODE: </head>
    LINE: 182
    CODE: <?php echo $footer; ?>
    LINE: 1078
    ----------------------------------------------------------------
    MOD: [Mod] Categories 3rd-tier
    FILE: admin/language/ru-ru/extension/module/category.php
    CODE: $_['entry_status']     = 'Статус';
    LINE: 13
    FILE: admin/controller/extension/module/category.php
    CODE: $data['entry_status'] = $this->language->get('entry_status');
    LINE: 28
    CODE: if (isset($this->request->post['category_status'])) {
    LINE: 69
    FILE: admin/view/template/extension/module/category.tpl
    CODE: <form action="<?php echo $action; ?>" method="post" enctype="multipart/form-data" id="form-category" class="form-horizontal">
    LINE: 42
    FILE: catalog/controller/extension/module/category.php
    CODE: $this->load->language('extension/module/category');
    LINE: 6
    CODE: $data['child_id'] = 0;
    LINE: 32
    CODE: $children_data[] = array
    LINE: 64
    CODE: if ($category['category_id'] == $data['category_id']) {
    LINE: 46
    CODE: 'name' => $child['name'] . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts($filter_data) . ')' : ''),
    LINE: 69
    CODE: return $this->load->view('extension/module/category', $data);
    LINE: 88
    ----------------------------------------------------------------
    MOD: Дополнительные вкладки в товаре
    CODE: public function index() {
    LINE: 53
    CODE: $this->response->redirect($this->url->link('catalog/product', 'token=' . $this->session->data['token'] . $url, true));
    LINE: 13
    CODE: $this->response->redirect($this->url->link('catalog/product', 'token=' . $this->session->data['token'] . $url, true));
    LINE: 27
    CODE: $data['footer'] = $this->load->controller('common/footer');
    LINE: 1575
    CODE: <li><a href="#tab-design" data-toggle="tab"><?php echo $tab_design; ?></a></li>
    LINE: 38
    CODE: <div class="tab-pane" id="tab-design">
    LINE: 951
    CODE: $product_info = $this->model_catalog_product->getProduct($product_id);
    LINE: 182
    LINE: 832
    CODE: <?php if ($attribute_groups) { ?>
    LINE: 446
    CODE: <?php if ($attribute_groups) { ?>
    LINE: 468
    ----------------------------------------------------------------
    MOD: Мультивалютные товары
    CODE: if (isset($this->request->post['price'])) {
    LINE: 1079
    CODE: 'price'      => $result['price'],
    LINE: 545
    CODE: 'special'    => $special,
    LINE: 548
    CODE: price = '" . (float)$data['price'] . "',
    LINE: 3
    LINE: 142
    CODE: <input type="text" name="price" value="<?php echo $price; ?>" placeholder="<?php echo $entry_price; ?>" id="input-price" class="form-control" />
    LINE: 170
    FILE: system/library/cart/currency.php
    CODE: private $currencies = array();
    LINE: 6
    CODE: $this->language = $registry->get('language');
    LINE: 14
    CODE: public function getValue($currency) {
    LINE: 120
    FILE: system/library/cart/cart.php
    CODE: $this->weight = $registry->get('weight');
    LINE: 12
    CODE: $product_data[] = array(
    LINE: 243
    CODE: ($query->row['discount'] ? $query->row['discount'] : $query->row['price']),
    LINE: 32
    CODE: ($query->row['discount'] ? $query->row['discount'] : $query->row['price'])
    LINE: 31
    CODE: $query->row['special']
    LINE: 33
    CODE: foreach ($option['product_option_value'] as $option_value) {
    LINE: 403
    CODE: $discounts = $this->model_catalog_product->getProductDiscounts($this->request->get['product_id']);
    LINE: 389
    ----------------------------------------------------------------
     

    И вкладка Error в модификаторах

    2018-08-14 9:37:34 - ----------------------------------------------------------------
    NOT FOUND!
    CODE: if ($result['image']) {
    FILE: catalog/controller/product/compare.php
    MOD: Additional image in category, search etc.
    ----------------------------------------------------------------
    NOT FOUND!
    CODE: $filename = basename(html_entity_decode($file['name'], ENT_QUOTES, 'UTF-8'));
    FILE: admin/controller/common/filemanager.php
    MOD: Auto Translit Image Name
    ----------------------------------------------------------------
    NOT FOUND!
    CODE: <a href="<?php echo $category['href']; ?>" class="dropdown-toggle" data-toggle="dropdown"><?php echo $category['name']; ?></a>
    FILE: catalog/view/theme/default/template/common/header.tpl
    MOD: Multi Level Menu


     

  4. Доброго времени суток. Как реализовать проверку на активный язык в шаблоне? Что то типа этого:

    if (condition) {
    	# code...
    }

    Нужно сделать это в footer.tpl, работает этот код

    <?php if ($_COOKIE['language'] == 'ru-ru') { ?>
    русский
    <?php } ?>
    
    <?php if ($_COOKIE['language'] == 'en-gb') { ?>
    англ
    <?php } ?>

    но он срабатывает только после перезагрузки. Буду очень признателен, если поможете разобраться как реализовать данную проверку на OC 2.3 в файлах шаблона

  5. 14 минут назад, Pascha сказал:

    В таком случае,  нахуа городить огород,  вместо того,  чтоб в админке отключить обновление курса валют и назначить свой курс. 

    Или там все так заморочено,  что каждый товар будет иметь собственный курс? 

     

    На ум уже приходит мысль об использовании многострадальных опций вместо цены при нулевой цене товара)))

    Да, именно, заморочено. Была мысль через опции сделать...

  6. 7 минут назад, Pascha сказал:

    Не получил ответ на свой ворос о том,  какая из валют будет в корзине,  либо все три на выбор,  либо у каждого купленного товара цена в своей валюте,  либо еще как...

    Валюта будет назначена автоматически, в зависимости от гео данных пользователя. Если это соединенные штаты пендосии, то цены будут указаны в долларах, если к примеру германия - то евро. На сайте будет использован этот модуль - https://opencartforum.com/files/file/3602-geoip-pro-gruppy-pokupateley-raznye-ceny-dlya-gorodov/ . Проблема заключается в том, что мне надо назначить цены для 1го товара по отдельности в валюте. Для долларов мне надо указать 10, для евро 9999, а для рублей 20...

  7. Постараюсь еще раз объяснить, что нужно. В общем при редакции или добавлении нового товара, во вкладке "Данные" есть поле "Цена". В поле "Цена" указывается цена с основной валютой магазина, пускай по умолчанию она будет в рублях. Мне нужно чтобы можно было так же указать цены в долларах и евро без всякой конвертации. Получается, что во вкладке "Данные" должны быть 3 поля:

    1. Цена - указывается в рублях и привязана к рублевому курсу
    2. Цена в долларах - привязана к долларовой валюте
    3. Цена в евро - привязана к евро валюте

    При этом нужно, чтобы не происходило никакой конвертации, цены на каждую валюту фиксируемые

  8. 4 минуты назад, Pascha сказал:

    Вывести не проблема

    В какой из валют продавать будете? 

    Ну вывести нет проблем, проблема назначить по отдельности... есть товар 1, ему нужно назначить 3 цены по отдельности: 1000 р. 100 долларов  и 90 евро

  9. Цитата

    У Вас будут цены по ненастоящему курсе?

    Иначе можно указывать в 1 валюте.

    Инструкция -

    Никакой конвертации у валюты, никаких курсов - цены нужно вводить по отдельности. 

  10. Ищу модуль фиксируемой цены для товара. Нужно указывать фиксируемую цену товара для каждой валюты. То есть если на сайте есть 3 валюты (евро, доллары, рубли) то и задать их можно отдельно в самом товаре. По сути нужно 3 инпута для доларов, евро и рублей...

     

    Подскажите пожалуйста как это можно реализовать. Есть много модулей "Мультивалюты" которые дают кучу функционала, но они не дают три инпута для цены в евро, доларах и рублях по отдельности. 

     

     

    валюта.jpg

  11. все получилось, но тут вопрос возникает, если в заказе учитывается доставка, то все равно конвертит на гривны, как сделать тоже самое только в "учитывать в заказе", а точнее где это правится?

  12. Всем приветы.

    Друзья, подскажите пожалуйста существует ли модуль оплаты ASSIST.ru для 2.1. На просторах интернета видел где то под 1.5, но быть может есть готовое решение для 2.1, может быть есть у кого, кто-нибудь может поделится.

  13. 46 минут назад, AlexDW сказал:

     

    именно

    потому что реальный номер заказа будет сформирован только после его оформления

    окей, мне тут уже подсказали, тогда надо взять номер последнего заказа и +1 , как тогда получить номер последнего заказа

  14. 18 минут назад, spectre сказал:

     $this->session->data['order_id']

    Может быть я что то не правильно делаю... В контролере cart.php:


    В контролере cart.php перед

    unset($this->session->data['shipping_method']);

    Вставляю:

    $data['order_id'] = $this->session->data['order_id'];

    Потом в самом шаблоне cart.tpl пишу:

     <?php echo $order_id; ?>

    И ничего не работает, выводится ошибка указывающая на линию в cart.tpl где пытаюсь вывести номер

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.