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

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