Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Agat

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

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

  • Посеещёние

1 подпислик

О Agat

  • День рожгдения 01.01.1970

Посетители профиля

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

Достижения Agat

Rookie

Rookie (2/14)

  • Conversation Starter
  • First Post
  • Week One Done
  • One Month Later
  • One Year In

Последние медали

15

Репуиция

  1. Eсть икой модуль Slideshow_special_Opencart_1.4.0 rus/ukr взят с офф. сайи - по просьбам трудящихся добавил в нём ссылку "показать все товары" для перехода на общую страницу спец.предложения. за модуль спасиб cashfile Slideshow_special_Opencart_1.4.0rus_ukr.zip
  2. Обнаружен недоситок модуля при использование нескольких языков: При системных настройках Язык по умолчанию административного разгдела: (например RU) - модуль Экспорт/Импорт - берёт значение name товара только одного языка в данном случае по умолчанию RU - если языков в системе несколько то прийгдется дописывать их в товаре ручками, или менять язык и повторять Экспорт/Импорт ещё раз Версия модуля opencart-1-4-0-2-export-import.zip Версия OpenCart 1.4.0 RUS v0.4
  3. Вот пример колонки Цена: ( сортировка отсутствует ) /upload/admin/view/template/catalog/product_list.tpl 1.находим строчку (обратите внимание на клас - у вас бугдет другое месими, я выровнял все слолбцы по этонтру ) <?php if ($sort == 'p.status') { ?> <?php echo $column_status; ?> <?php } else { ?> <?php echo $column_status; ?> <?php } ?> добавляем <?php if ($sort == 'p.price') { ?> <?php echo $column_price; ?> <?php } else { ?> <?php echo $column_price; ?> <?php } ?> 2.находим строчку <?php echo $text_disabled; ?> <?php } ?> добавляем 3.находим строчку <?php echo $product['quantity']; ?> <?php } ?> <?php echo $product['status']; ?>добавляем <?php if ($product['price'] <= 0) { ?> <?php echo $product['price']; ?> <?php } elseif ($product['price'] <= 50) { ?> <?php echo $product['price']; ?> <?php } else { ?> <?php echo $product['price']; ?> <?php } ?> 4.находим строчку var filter_quantity = $('input[name=filter_quantity]').attr('value'); if (filter_quantity) { url += '&filter_quantity=' + encodeURIComponent(filter_quantity); } добавляем var filter_price = $('input[name=filter_price]').attr('value'); if (filter_price) { url += '&filter_price=' + encodeURIComponent(filter_price); } ------------------------------------------------------------ upload/admin/language/rusian/catalog/product.php 5.добавляем $_['column_price'] = 'Цена'; ------------------------------------------------------------ upload/admin/controller/catalog/product.php 6.находим строчку $this->data['column_status'] = $this->language->get('column_status'); добавляем $this->data['column_price'] = $this->language->get('column_price'); 7.находим строчку $this->data['sort_status'] = $this->url->https('catalog/product&sort=p.status' . $url); добавляем $this->data['sort_price'] = $this->url->https('catalog/product&sort=p.price' . $url);
  4. Agat

    Текст налилия товара

    можно эту проблему решить одним из простых спосопотому чтов: открываем файл catalog/view/theme/default/template/product/product.tpl находим текст <?php echo $stock; ?> и заменяем на <?php if ($stock == "В налилии" or ($stock == "В наявності")) {?> <?php echo $stock; ?> <?php } else {?> <?php echo $stock; ?> <?php } ?> если соблюдается правило и название состояния склада "В налилии" или "В наявності" то цвет синдартный, если нет то красный
  5. Если не сильно обленюсь, то добавлю возможность выбирать сортировку товаров по умолчанию через админку.
  6. Я знаю :oops:открываем файлик/catalog/controller/product/category.phpнаходим им ггдето с 64й строчки икую надпись------------------------------------------------------------------------ if (isset($this->request->get['sort'])) { $sort = $this->request->get['sort']; } else { $sort = 'pd.name'; }------------------------------------------------------------------------меняем $sort = 'pd.name'; на $sort = 'p.price' если хотите сортировать по убыванию тогда меняем------------------------------------------------------------------------ if (isset($this->request->get['order'])) { $order = $this->request->get['order']; } else { $order = 'ASC'; }------------------------------------------------------------------------меняем $order = 'ASC'; на $order = 'DESC' можно менять икие значения $sort = 'pd.name'; - по Имени $sort = 'p.price'; - по Ценам$sort = 'rating'; - по РейтингуНаправление $order = 'ASC'; - от А до Я (Низкому)$order = 'DESC' - от Я до А (Высокому)
  7. Перевёл на досуге, может кому бугдет интересно... за ошибки прошу сильно не ругать. ) adminka _opencart_1.4.0_0.4_ua_lang.zip catalog_opencart_1.4.0_0.4_ua_lang.zip
×
×
  • Создать...

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

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