siteapp писал(а):При заполнение товара, имеется раздел "Свойства товара".
Вот эти свойства я заполняю вручную, и когда у меня товаров на сайте 1000, при заполнение свойства вылазит список который я уже вводил.
Как мне его почистить?
Красным выделил на скрине
siteapp писал(а):Добрый день друзья, кто подскажет как можно почистить autocomplete, где вводить свойства товара?
Файл ajax/options_autocomplete.php
Да, но у меня фильтр не распознаёт что это одно и то же. Допустим разрешение экрана 1366х1566, а второе 1366 х 1566 - это уже разные свойства. Я не могу запомнить все характеристики и их правила где какие в заполнения.OkayCMS писал(а):siteapp писал(а):При заполнение товара, имеется раздел "Свойства товара".
Вот эти свойства я заполняю вручную, и когда у меня товаров на сайте 1000, при заполнение свойства вылазит список который я уже вводил.
Как мне его почистить?
Красным выделил на скрине
Туда подтягиваются все уже ранее введенные значения этого свойства в других товарах. Это сделано для ускорения работы контентщика и для того чтобы избежать дублей, когда в фильтре есть отдельно "14.0'" "14'" и "14" и всё это значит одно и тоже .
Вы сами доказали что этот список надо не "чистить", а пользоваться им.siteapp писал(а):Да, но у меня фильтр не распознаёт что это одно и то же. Допустим разрешение экрана 1366х1566, а второе 1366 х 1566 - это уже разные свойства. Я не могу запомнить все характеристики и их правила где какие в заполнения.
Я хочу этот список снести и всегда заполнять сайт с одного сайта. Чтоб не было косяков в фильтре потом. Удалить списки и заполнить с одного сайта одни и те же значение и ровные, что нельзя так сделать?makki писал(а):Вы сами доказали что этот список надо не "чистить", а пользоваться им.siteapp писал(а):Да, но у меня фильтр не распознаёт что это одно и то же. Допустим разрешение экрана 1366х1566, а второе 1366 х 1566 - это уже разные свойства. Я не могу запомнить все характеристики и их правила где какие в заполнения.
тогда смысл этого? Мне надо удалить то что предлогается, а не все значения, это заполнения сайта вручную 1000 товаров заного потом лопатить? бредkorshunov писал(а):Сами свойства (например "разрешение экрана") останутся.
А их значения (у товара такого-то свойство разрешение экрана - 1366х1566) удалятся.
Код: Выделить всё
UPDATE `ok_options` SET `value` = REPLACE( value, ' 4 GB', '4 ГБ' ) ;
siteapp писал(а):тогда смысл этого? Мне надо удалить то что предлогается, а не все значения, это заполнения сайта вручную 1000 товаров заного потом лопатить? бред
Спасибо понял ВасOkayCMS писал(а):В выпадающем списке предлагаются все доступные варианты (все значения которые есть хотя бы в одном товаре). У вас сейчас есть 1366х1566, а второе 1366 х 1566 Если вы найдете все товары со свойством 1366 х 1566 и уберете у них пробелы в этом значении, то и из автокомплита такой вариант пропадет и останется только 1366х1566
Добрый день, сделал как вы сказали, удалил лишнее через запрос sql , всё в фильтр ровный сталOkayCMS писал(а):В выпадающем списке предлагаются все доступные варианты (все значения которые есть хотя бы в одном товаре). У вас сейчас есть 1366х1566, а второе 1366 х 1566 Если вы найдете все товары со свойством 1366 х 1566 и уберете у них пробелы в этом значении, то и из автокомплита такой вариант пропадет и останется только 1366х1566
siteapp писал(а):Как бороться с этим???
Вы правы, нырнул в базу по глубже, и нашёл такие косячки)korshunov писал(а):siteapp писал(а):Как бороться с этим???
Видимо в базе осталось значение 1600х900, которое относится к товару из иной категории, или к отключенному товару, или вообще с неверным ID товара (иногда такое бывает). Аналогично с 1920х1200. Возможно, буква в одним случаях русская, в других - латинская.
Вернуться в «Вопросы по работе с OkayCMS»
Сейчас этот раздел просматривают: 32 гостя