Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

AlexDW

Користувачі
  
  • Публікації

    11 319
  • З нами

  • Відвідування

Повідомлення, опубліковані користувачем AlexDW

  1. Смотреть логи сервера и журнала ошибок пробовали?

    гляньте конфиги config.php и admin/config.php на предмет соответствия - а к той ли базе обращение идет?

     

    Ну и хостеру сакраментальный вопрос задать - ".. а не меняли ли чего [дата поломки] ? Вроде и таблица есть в БД, а выдает ошибку - мол, нет.."

  2. При переходе на страницу редактирования товаров должны учитываться выбранные фильтры.

    В 1.5.3.1 нет фильтрации по производителю товаров в админке - вероятно, используете какой-то мод, который это не учитывает.

     

    Раз фильтрация по производителю есть - значит в модели есть, пол-дела сделано, осталось только в admin\controller\catalog\product.php доработать.

    Смотрите код в функции filter(), связанный с filter_manufacturer_id, и по аналогии добавьте его в функции update() и getForm()

  3. admin\language\russian\catalog\product.php

    $_['column_model']           = 'Модель'; //Поменяйте на 'Артикул'.
    Но это исправление - чисто косметическое. Система все равно будет считать, что данные в этом столбце - модели

    это как у Задорнова - одеть ботинки на два размера меньше, чтоб голова не болела :-D

     

    чтобы помимо надписи Артикул по совету igon поиск в админке велся именно по полю товара Артикул (sku), нужно в admin\model\catalog\product.php

    найти код

            if (!empty($data['filter_model'])) {
                $sql .= " AND LCASE(p.model) LIKE '%" . $this->db->escape(utf8_strtolower($data['filter_model'])) . "%'";
            }

    заменить на

            if (!empty($data['filter_model'])) {
                $sql .= " AND LCASE(p.sku) LIKE '%" . $this->db->escape(utf8_strtolower($data['filter_model'])) . "%'";
            }

    (должно встречаться два раза)

  4. Просто изначально настораживает вариант поиска подобной реализации на бесплатном движке.

    Хотя, всякое бывает, как бы не получилось наоборот - что markimax будет потом рвать волосы со словами "Продешевил!!!" ;) :-D

  5. так вроде изменить их тип и размер в базе труда не составляет - text например, как у description или tag

    (TEXT Может хранить не более 65 535 символов) - должно хватить :-D

    если уж совсем клиника "Война и Мир" - для Толстого придумали longtext (4 294 967 295 символов) :-D :-D

     

    или новое добавить

  6. пробуйте так - в файле catalog\view\theme\ имя вашей темы \template\product\product.tpl

    найти часть кода:

      <div id="tabs" class="htabs"><a href="#tab-description"><?php echo $tab_description; ?></a>
        <?php if ($attribute_groups) { ?>
        <a href="#tab-attribute"><?php echo $tab_attribute; ?></a>
        <?php } ?>
        <?php if ($review_status) { ?>
        <a href="#tab-review"><?php echo $tab_review; ?></a>
        <?php } ?>
        <?php if ($products) { ?>
        <a href="#tab-related"><?php echo $tab_related; ?> (<?php echo count($products); ?>)</a>
        <?php } ?>
      </div>

    измените на

      <div id="tabs" class="htabs"><a href="#tab-description"><?php echo $tab_description; ?></a>
        <?php if ($attribute_groups) { ?>
        <a href="#tab-attribute"><?php echo $tab_attribute; ?></a>
        <?php } ?>
        <?php if ($products) { ?>
        <a href="#tab-related"><?php echo $tab_related; ?> (<?php echo count($products); ?>)</a>
        <?php } ?>
        <?php if ($review_status) { ?>
        <a href="#tab-review"><?php echo $tab_review; ?></a>
        <?php } ?>
      </div>

    (на примере дефолтной темы)

  7. Что мешает задействовать любые неиспользуемое в карточке товара поля, например isbn, mpn и тд ? - это если я правильно уловил суть вопроса :ugeek:

    и потом просто доработать стандартный поиск - например isbn будет полем аналога, а mpn - основным полем и показ товара делать по mpn лишь при условии их совпадения

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.