Перейти к содержанию
RibaMech

Удаление связей в категориях

Рекомендуемые сообщения

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

каталог - категории - выделить нужные - удалить

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

каталог - категории - выделить нужные - удалить

Надо что бы связи все пропали.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

каталог - категории - выделить нужные - удалить

Т.е. товар уже прявязан к какой то категории, если нажимаешь изменить товар в админ меню, там видно эти связи, как их вообще удалить?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Надо что бы связи все пропали.

а с чего вы взяли, что связи не удаляться после удаления категорий?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Т.е. товар уже прявязан к какой то категории, если нажимаешь изменить товар в админ меню, там видно эти связи, как их вообще удалить?

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Удалил категории. Связи остались. По крайней мере категорий в меню нет. Связи есть.

У меня категории после некоторого количества редактирования из меню куда то пропали, а связи остались. Хочу переписать категории, так связи старые мешаются.

Где это все вообще зарыто? Может файл какой удалить или поредактировать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Удалил категории. Связи остались.

значит покорежили стандартные файлы. идите в phpmyadmin и смотрите есть там что-то в таблице category или нет, сами связи в таблице product_to_category.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

значит покорежили стандартные файлы. идите в phpmyadmin и смотрите есть там что-то в таблице category или нет, сами связи в таблице product_to_category.

В общем зашел в пхп админ, и удалил product_to_category. Теперь ни товаров ни категорий.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В общем зашел в пхп админ, и удалил product_to_category.

зачем? ее надо было очистить.

 

Теперь ни товаров ни категорий.

с чего вы взяли, что товаров нет? если высвечивается ошибка в админке на странице товаров, то это значит только то, что надо заново создать таблицу product_to_category.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

зачем? ее надо было очистить.

 

с чего вы взяли, что товаров нет? если высвечивается ошибка в админке на странице товаров, то это значит только то, что надо заново создать таблицу product_to_category.

Не понял как, думал очистил а она удалилась.) Как ее создать? Там какие то строки надо прописывать теперь. Непонятно. :)

И по ходу я не ту таблицу удалил. В ообщем вот эта product_to_category есть, я не увидел ее сначала и удалил oc_product_to_category

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

product_to_category есть, я не увидел ее сначала и удалил oc_product_to_category

это одна и та-же таблица, только вторая с префиксом, видимо в эту базу два раза установили движок. а может в ней два разных сайта, кто знает.

посмотрите в файле config.php есть префикс у вашей рабочей базы или нет.

и все-таки, как вы определили что удалили товары?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

это одна и та-же таблица, только вторая с префиксом, видимо в эту базу два раза установили движок. а может в ней два разных сайта, кто знает.

посмотрите в файле config.php есть префикс у вашей рабочей базы или нет.

и все-таки, как вы определили что удалили товары?

 

Просто вылетает ошибка когда каталог-товары открыть хочешь.

Не 2 сайта это точно. Я с 0 все делаю. Просто много товаров уже добавил не хочется терять.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

зайдите в вашу бд, вставьте это во вкладке sql и нажмите ок

CREATE TABLE `product_to_category` (
 `product_id` int(11) NOT NULL,
 `category_id` int(11) NOT NULL,
 `main_category` tinyint(1) NOT NULL DEFAULT '0',
 PRIMARY KEY (`product_id`,`category_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо. Я уже все снес. :)

Опыт бесценен :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Более легкий способ: установить модуль Batch Editor и там в связях выбрать категории и изменить как вам надо... сразу всем товарам!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Тоже самое, категорий уже давным давно нет, а связи остались и путают довольно сильно. Можно ли без установок доп. модулей так как у меня нет доступа и сайт не мой, удалить эти связи? В корневой каталог тоже доступа нет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

бред

+

если у тебя нет доступа, сайт не твой и в корневой каталог тоже доступа нет

=

о чем вообще разговор?

хотим навредить кому-то?

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

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

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