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

ksen

Новичок
  
  • Публикаций

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

  • Посещение

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

  1. Так там написано, что для категорий вроде, а нужно чтоб именно в карточке товара. Для категории с "поступлением в течение дня" отдельный tpl файл создан.
  2. Добрый день! Ситуация такая - есть несколько категорий товаров, в одной из них если товара нет в наличии должно отображаться "поступление в течение дня", для других категорий "нет в наличии". Как такое осуществить в карточке товара? В карточке сделать отбор по id-категории?
  3. Здравствуйте! Подскажите про лицензию - сейчас магаз на локалке. если купим лицензию сейчас, а потом перенесем на хостинг, то снова придется покупать лицензию? Или если мы сменим домен (с третьего уровня перейдем на второй), то тоже нужна лицензия новая?
  4. Есть модуль http://***/export-import-excel-opencart.html. OpenCart 1.5.5.1. Необходимо настроить модуль для запуска через крон без участия пользователя (xls-файл с остатками и ценами закачивается по ftp в папку с сайтом).
  5. А вы проблему эту решили? Такая же ерунда выходит....
  6. Добрый день! Огромное спасибо за модуль! Все работает, все супер! Но возникла такая необходимость выводить итоговую сумму, т.е. цена* введенное количество, но с сохранением цены. Если раскомментировать строки модуля, то выводится общая сумма, но цена убирается. А как оставить цену, чтобы она выводилась рядом? Очень буду благодарна за помощь.
  7. А у меня такая проблема: после установки модуля выдается сообщение Parse error: syntax error, unexpected T_ELSE, expecting T_FUNCTION in C:\OpenServer\domains\ocStore\vqmod\vqcache\vq2-catalog_controller_product_product.php on line 624. Шаблон по указанному адресу есть. OcStore 1.5.5.1 сайт на локалке. Спасибо за помощь.
  8. ksen

    Изменение стандартного фильтра

    Спасибо, буду пробовать. А в category.tpl ничего менять не нужно будет?
  9. Доброго времени суток. Есть стандартный модуль фильтра и его работа устраивает, но его положение на странице нужно поменять. Сейчас фильтр отображается там, где его настроишь в админке, но там есть только варианты настроек слева/справа/снизу/сверху, а можно сделать чтоб он выводился в середине страницы рядом с указанием сортировки? Или так сделать совсем нельзя?
  10. ksen

    Ошибка Undefined index: category_id in search.php

    Вы видимо не поняли что я хотела сказать.
  11. ksen

    Ошибка Undefined index: category_id in search.php

    Роль такова, что при определенном значении id-категории выводим одиншаблон, а при иных id - другой.
  12. ksen

    Ошибка Undefined index: category_id in search.php

    Так чтобы вывод результатов поиска был различный для разных категорий .
  13. Доброго времени суток! У мня такая проблема: для разных категорий требуется абсолютно разный вывод товаров, поэтому были созданы 2 файла category.tpl и category65.tpl. Аналогично для поиска были созданы файлы search.tpl и search65.tpl. В файл catalog\controller\product\search.php внесла следующее: Но выдает ошибку Notice: Undefined index: category_id in search.php on line 527 Кто-нибудь может подсказать как и в каком месте файла search.php определить переменную category_id? Заранее спасибо.
  14. При выводе товаров в категории сеткой прыгают товары. Дело в том, что поле название товара у товаров разное по длине. Может кто знает как отформатировать, чтобы длина этого поля "название товара" было для всех одинаковое? Можно сделать чтоб для товаров с коротким названием добавлялись в конце лишние пробелы?
  15. ksen

    filter Pro [Поддержка]

    А можно тоже демо-версию? Не могу разобраться будет работать ваш фильтр или нет. Здесь пишут у кого работает у кого нет на не стандарной теме.
  16. Все заработало, сама нашла как в файле category.tpl изменить формат цены.
  17. Пробую так: <script> function calc() { var kolich = document.getElementById('quantity_<?php echo $product['product_id']; ?>'); var itog = document.getElementById('quantity1_<?php echo $product['product_id']; ?>'); var price = <?php echo $product['price']; ?>; kolich.onchange = itogo; function itogo() { itog.value =kolich.value * price; } } calc(); </script> Но ругается на то, что цена указана в строковом формате. Как её преобразовать в число?
  18. Доброго времени суток! Не подскажите как вывести итоговую сумму в карточке товара. Например, вводим количество 5 штук, рядом цена 1 000 р. и рядом выводилось 5000?
  19. Настроила именно с вариантом \ocStore/admin/config.php, такой путь и в конфиге и в самом файле, ошибка была в OpenSrver-е - залив все на хостинг, заработало.
  20. Вы издеваетесь? Пишу же, хоть так хоть так не работает! Пробовала: define('OPENCART_ROOT_DIR', 'С:\OpenServer\domains\ocStore'); require_once(OPENCART_ROOT_DIR . '\admin\config.php'); так не работает( та же ошибка
  21. Сайт на локалке. В пути вроде все верно - в файле config.php пути именно с такими слешами прописаны, да и сама их пробовала менять в обе стороны. Простите, за неграмотность, а настройки автопоиска корневой папки где посмотреть? Если в доменах OPENServera, то там указано в автопоиске " htdocs www http htdocs docs web httpdocs public html site ocStore domains ".
  22. Есть модуль импорта xls-файла на сайт https://opencartforum.com/topic/34309-экспортимпорт-больших-xls-файлов/ Настроила импорт кроном, но выдается сообщение об ошибке: Пути все проверила, файлы присутствуют. Файл, запускаемый кроном import.php: <?php define('OPENCART_ROOT_DIR', 'С:\OpenServer\domains\ocStore/'); require_once(OPENCART_ROOT_DIR . 'admin/config.php'); require_once(DIR_SYSTEM . 'startup.php'); require_once(DIR_DATABASE . 'mysql.php'); require_once(OPENCART_ROOT_DIR . 'admin/controller/tool/ajax.php'); require_once(OPENCART_ROOT_DIR . 'admin/controller/tool/fileupload.php'); require_once(OPENCART_ROOT_DIR . 'admin/model/tool/export.php'); $file = OPENCART_ROOT_DIR . 'import/backup_categories_products.xls'; // Registry $registry = new Registry(); // Loader $obj = new Loader($registry); $registry->set('load', $obj); // Config $config = new Config(); $registry->set('config', $config); // Database $db = new DB(DB_DRIVER, DB_HOSTNAME, DB_USERNAME, DB_PASSWORD, DB_DATABASE); $registry->set('db', $db); // Settings $query = $db->query("SELECT * FROM " . DB_PREFIX . "setting"); foreach ($query->rows as $setting) { $config->set($setting['key'], $setting['value']); } // Cache $registry->set('cache', new Cache()); // Language Detection $query = $db->query("SELECT language_id FROM " . DB_PREFIX . "language WHERE code = '" . $config->get('config_language') . "'"); $language_id = $query->row['language_id']; $config->set('config_language_id', $language_id); // Default Store $config->set('config_store_id', 0); $obj->load->model('tool/export'); $file = fileupload("{$_SERVER['DOCUMENT_ROOT']}".'admin/uploads'); echo json_encode(array('status'=>'ok','file'=>$file)); class ControllerToolImport extends Controller { private $error = array(); public function index() { $obj->load->model('tool/export'); $file = $_GET["file"]; if (file_exists($file)) { if ($obj->model_tool_export->upload($file)) { echo "The End"; unset($_SESSION['startRow']); unset($_SESSION['isFirstEnter']); unset($_SESSION['productRewardId']); @unlink($file); //$this->session->data['success'] = $this->language->get('text_success'); //$this->redirect($this->url->link('tool/export', 'token=' . $this->session->data['token'], 'SSL')); } else { //$this->error['warning'] = $this->language->get('error_upload'); //echo "Не удалось загрузить файл!"; } } else { echo "Ошибка! Не удалось обнаружить файл: ".$file; } } public function download() { if ($obj->validate()) { // set appropriate timeout limit set_time_limit( 1800 ); // send the categories, products and options as a spreadsheet file $obj->load->model('tool/export'); $obj->model_tool_export->download(); } else { // return a permission error page return $obj->forward('error\permission'); } } private function validate() { if (!$obj->user->hasPermission('modify', 'tool/export')) { $obj->error['warning'] = $obj->language->get('error_permission'); } if (!$obj->error) { return TRUE; } else { return FALSE; } } } echo "\n"; echo "Import is succefully complete!\n"; ?> В файле config.php все пути вроде верно прописаны. Подскажите, где искать проблему?
×
×
  • Создать...

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

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