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

DariyGRAY

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

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

  • Посещение

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

  1. Это я видел. Но на Opencart 2 у меня не завелось, хоть и пробовал подправить. На третьей версии даже не пробовал
  2. Кто пользуется PhpStorm, поделитесь, пожалуйста, решениями. Интересует на данный момент: Как решаете вопрос c автокомплитом? Есть ли возможность навигации при нажатой клавише Ctrl в подобных конструкциях? Что нужно сделать чтобы эти ошибки перестали быть ошибками?
  3. @spectre предложил вариант для OC3, я добавил для OC2
  4. Открываем модель заказа catalog\model\checkout\order.php Находим там первое $mail->send(); и приводим к виду // $mail->send(); Все.
  5. В настройках магазина есть параметр "Показывать цены после авторизации"
  6. Тут вы наверно хотели написать c.condition_id = p.condition_id
  7. Да, правильно, из getProduct
  8. Смотрим в контроллер карточки товара catalog\controller\product\product.php if ($product_info['quantity'] <= 0) { // Если количество меньше или равно нулю $data['stock'] = $product_info['stock_status']; // Выводится статус отсутсвия на складе, который вы указываете в админке в карточке товара } elseif ($this->config->get('config_stock_display')) { // Если в настройках магазина включен параметр "Кол-во на складе > Показывать остаток" $data['stock'] = $product_info['quantity']; // Выводится количество на складе } else { // Ну и если ничего не совпало $data['stock'] = $this->language->get('text_instock'); // Выводится языковая переменная из файла catalog\language\{язык}\product\product.php }
  9. catalog\controller\product\category.php $data['breadcrumbs'][] = array( 'text' => $product_info['name'], 'href' => $this->url->link('product/product', $url . '&product_id=' . $product_id) ); заменить на $data['breadcrumbs'][] = array( 'text' => utf8_substr(strip_tags(html_entity_decode($product_info['name'], ENT_QUOTES, 'UTF-8')), 0, {X}) . '..', 'href' => $this->url->link('product/product', $url . '&product_id=' . $this->request->get['product_id']) ); {X} - заменить на количество символов Но я бы подобное делал средствами CSS. Проще и правильнее с точки зрения SEO (мое субъективное мнение)
  10. Это не проблема. Так и должно работать. Выводит по 5 вариантов. Если посмотреть в функцию autocomplete в admin\controller\catalog\filter.php public function autocomplete() { $json = array(); if (isset($this->request->get['filter_name'])) { $this->load->model('catalog/filter'); $filter_data = array( 'filter_name' => $this->request->get['filter_name'], 'start' => 0, 'limit' => 5 ); $filters = $this->model_catalog_filter->getFilters($filter_data); foreach ($filters as $filter) { $json[] = array( 'filter_id' => $filter['filter_id'], 'name' => strip_tags(html_entity_decode($filter['group'] . ' &gt; ' . $filter['name'], ENT_QUOTES, 'UTF-8')) ); } } $sort_order = array(); foreach ($json as $key => $value) { $sort_order[$key] = $value['name']; } array_multisort($sort_order, SORT_ASC, $json); $this->response->addHeader('Content-Type: application/json'); $this->response->setOutput(json_encode($json)); } то видно, что лимит (limit) выборки фильтров равен пяти. И результаты будут не из категории к которой присвоен товар, а все. Если хотите чтоб работало как-то иначе, то нужно переписывать контроллер и модель продукта
  11. Покажите что у вас в system\library\pagination.php
  12. Я бы по файлам даже не искал. С большой вероятностью счетчик был вставлен через админку с помощью какого-нибудь модуля. Например, вместе картой, которая расположена в подвале. Я бы на вашем месте перепроверил еще раз админку или, если умеете пользоваться phpMyAdmin, поискал бы по базе данных (так быстрее)
  13. Оба счетчика явно находятся в подвале. Плохо значит искали.
  14. Сам сайт реально лицезреть?
  15. Счетчики могут быть установлены несколькими способами: Дополнения > Статистика Дополнения > Модули > Какой-нибудь модуль SEO, произвольных кодов, модуль HTML В настройках шаблона Непосредственно в коде сайта. Как правило, файлы header и footer Если ваш вариант окажется последним, то файлы стоит искать по адресу catalog\view\theme\{ВАША ТЕМА}\template\common\... После проделанных манипуляций не плохо обновить кэш модификаторов
  16. Может и так. Теперь могу сказать однозначно, что у ТС теперь точно есть возможность выбрать нужное ему решение)
  17. DariyGRAY

    Не получается получить атрибуты

    И замечательно, что он существует. Говорю это не просто так. Потому как при имеющейся возможности всегда приму участие в жизни форума и подскажу нуждающемуся/сомневающемуся. Но обстановка на форуме оставляет желать лучшего. При малейшем непонятном сообщении, в котором тебя цитируют, начинаешь активно защищаться. Вот, можно сказать, накинулся на @chukcha. Разве это нормально? Наблюдаю постоянно за перепалками и офигеваю. Рад, что сам не ввязываюсь в них и нахожусь постоянно в стороне
  18. DariyGRAY

    Не получается получить атрибуты

    Подумал, что я типа хреновый ответ дал и ТС его не понял)
  19. DariyGRAY

    Не получается получить атрибуты

    Да, дал Не то, что бы прям разжевал. Но точно должно быть понятно Тут понял только "думать не хочет" Полностью согласен P.S. Так в итоге камень в чей огород был брошен, в мой или ТС? UPD. Про "не захотел "заказать", а хочет сам, но думать не хочет" понял уже
  20. DariyGRAY

    Не получается получить атрибуты

    А форумы только по Opencart существуют?
×
×
  • Создать...

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

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