Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

afwollis

Ветеран сообщества
  • Posts

    11,658
  • Joined

  • Last visited

Everything posted by afwollis

  1. проблема в "кому: все покупатели" оставьте выпадающий список пустым и ищите желаемых получателей.
  2. внимательно осмотрите шаблон. проблема, наверняка, там.
  3. не забываем потом в админке в настройках магазина поменять URL.
  4. открывайте файл catalog/controller/product/category и делайте там, что угодно. не знаете "как?": - нормально опишите стоящую перед вами задачу.
  5. если было что-то типа "admin:admin", тогда кто угодно мог зайти и изменить
  6. можно сделать иначе - добавить поле "css" в таблицу категорий и заполнять его в админке. тогда при выводе той или иной категории сможете использовать (подключать) css-файл, указанный в настройках оной.
  7. какой конечный результат интересует тех, кто интересуется интеграцией этого каталога? просто выводить поиск с результатами? или нужна интеграция с возможностью "покупать" найденные детали?
  8. бредовая идея - перенести "заголовок" в место "поверх картинки". тягайте в шаблоне <h1><?php echo $heading_title; ?></h1>
  9. потому что движок показывает картинки из папки image/cache, а не image/data.
  10. а как эти самые "магазины" у вас реализованы? подробностей бы...
  11. раздвоение личности? :lol: скорее всего вопрос для раздела платных услуг.
  12. наведём порядок в значениях опций - добавим им "sort_order". шаг_#1: выполните в phpmyadmin или другом sql-менеджере запрос ALTER TABLE `{ВАШ_DB_PREFIX}category_option_value` ADD `sort_order` INT( 4 ) NOT NULL DEFAULT '0', ADD INDEX ( `sort_order` ) шаг_#2: в файле admin/model/catalog/filter.php найдите метод public function addOption($data) {замените $this->db->query("INSERT INTO " . DB_PREFIX . "category_option_value SET option_id = '" . (int)$option_id . "'");на $this->db->query("INSERT INTO " . DB_PREFIX . "category_option_value SET option_id = '" . (int)$option_id . "', `sort_order`='".(int)$option_value['sort_order']."'"); шаг_#3: там же найдите метод public function editOption($option_id, $data) {замените $this->db->query("INSERT INTO " . DB_PREFIX . "category_option_value SET option_id = '" . (int)$option_id . "', value_id = '" . (int)$value_id . "'");на $this->db->query("INSERT INTO " . DB_PREFIX . "category_option_value SET option_id = '" . (int)$option_id . "', value_id = '" . (int)$value_id . "', `sort_order`='".(int)$value['sort_order']."'"); шаг_#4: ниже найдите метод public function getOptionValues($option_id) {замените $value_query = $this->db->query("SELECT * FROM " . DB_PREFIX . "category_option_value WHERE option_id = '" . (int)$option_id . "'");на $value_query = $this->db->query("SELECT * FROM " . DB_PREFIX . "category_option_value WHERE option_id = '" . (int)$option_id . "' ORDER BY `sort_order` ASC"); и приведите формирующийся массив $value_data[] = array( 'value_id' => $option_value['value_id'], 'language' => $category_option_value_description_data ); к виду $value_data[] = array( 'value_id' => $option_value['value_id'], 'language' => $category_option_value_description_data, 'sort_order' => $option_value['sort_order'] ); шаг_#5: замените файл шаблона admin/view/template/catalog/filter_form.tpl на прикрепленный в архиве шаг_#6: в файле catalog/model/catalog/filter.php замените метод public function getOptionValues($option_id) { $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "category_option_value cov LEFT JOIN " . DB_PREFIX . "category_option_value_description covd ON (cov.value_id = covd.value_id) WHERE cov.option_id = '" . (int)$option_id . "' AND covd.language_id = '" . (int)$this->config->get('config_language_id') . "'"); return $query->rows; }на public function getOptionValues($option_id) { //$query = $this->db->query("SELECT * FROM " . DB_PREFIX . "category_option_value cov LEFT JOIN " . DB_PREFIX . "category_option_value_description covd ON (cov.value_id = covd.value_id) WHERE cov.option_id = '" . (int)$option_id . "' AND covd.language_id = '" . (int)$this->config->get('config_language_id') . "'"); // [w] $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "category_option_value cov LEFT JOIN " . DB_PREFIX . "category_option_value_description covd ON (cov.value_id = covd.value_id) WHERE cov.option_id = '" . (int)$option_id . "' AND covd.language_id = '" . (int)$this->config->get('config_language_id') . "' ORDER BY cov.`sort_order` ASC"); return $query->rows; } вот и всё :wink: отдельное спасибо LifeZP за то, что все таки привлек мое внимание к данному вопросу :-) filter_option_values_sort_order.zip
  13. добрый день, товарищи. модуль будет адаптирован под ocStore_15х в ближайшее время. по поводу типа лицензии (free/commercial) пока ничего сказать не могу.
  14. используйте нормальный почтовый сервис/клиент, а не webmail, предоставляемый хостингом.
  15. https://opencartforum.com/topic/2654-%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D1%8C-%D1%84%D0%B8%D0%BB%D1%8C%D1%82%D1%80-%D1%82%D0%BE%D0%B2%D0%B0%D1%80%D0%BE%D0%B2-%D0%B2-%D0%BA%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D0%B8-20/
  16. там ошибка какая-то синтаксическая в catalog/controller/common/seo_url.php мне лечить ее не надо было, поэтому не вникал. возможно, с появлением "seo_pro" на родное чпу просто забили. надо бы полистать
  17. на каком этапе? вывод товара для редактирования (шаблон) / добавление или сохранение (пишется в базу)?
  18. ocStore - сборка нашего сообщества, нацеленная на runet. добавлены русский язык, валюта рубль, модули оплаты/доставки для систем использующихся на территории СНГ. ocStore <= 0.2.2 --- основывается на Opencart _149x ocStore >= 1.0 --- основывается на Opencart_15x внимательно посмотрите, что вам предлагают - это версия лицензии GPL. в самой лицензии есть достаточно ссылок на ресурсы, чтобы вы смогли узнать "что же это такое".
  19. Если при открытии магазина / админки у вас вместо содержимого выводится такая ошибка - отключите сжатие в настройках магазина. Учитывая, что доступа к админке в этом случае у вас скорее всего уже не будет, вы можете выполнить через phpmyadmin следующий запрос (предварительно открыв свою БД): UPDATE `{ПРЕФИКС_ТАБЛИЦ}setting` SET `value`='0' WHERE `group`='config' AND `key`='config_compression'; {ПРЕФИКС_ТАБЛИЦ} вы можете посмотреть в файле config.php: define('DB_PREFIX', 'oc_');
  20. возможно. возможно. возможно. возможно. для каждого вопроса надо создавать отдельную тему.
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.