Лобстер: вы писали по шаблону, не понимая что пишите. Поэтому как я уже говорил, пройдите материал еще раз. Не воспринимайте материал как шаблон.
Если утрировать, то допустим вы прошли материал по созданию чата, думаете теперь вы умеете создавать только чат? Нет, и чат, и форум, и блоги...всё крутится на одном и том же, нужно немного включить голову и поразмыслить где можно еще применить полученные знания.
Так же и вопрос с вашей админкой, вас научили создавать магазин, и вы теперь только это и умеете, учитесь шаблонам, не делайте так.
Моё рассуждение конечно не решает вашего вопроса, но если я за вас напишу отдельную админку вы воспримите это как очередной шаблон на этом все и закончится.
Лобстер: вы проходя курс писали код сами или скачали готовое? Если вы не можете продвинутся дальше, значит вы не усвоили материал, пересмотрите всё заново, потому что я сам проходил этот же курс, писал этот же код, и у меня не возникало таких проблем.
1. Использовать CMS у меня нет никакого желания, не буду объяснять почему, это интересно и нужно только мне
2. А как же пагинация? Если я вас правильно понял, то зайдя в каталог он проиндексирует только первую страницу, остальные ?page=1, ?page=2 и так далее, будут пустыми для поисковика? Не думаю.
3.
Про noindex - это решение проблемы, которой не должно было даже возникнуть
Александр Аксентьев: это да, но не критично если выпадет уже выпадавший пользователь, я его в базу просто не добавлю. но само разумеющееся что чем больше фильтров использовать, тем больше пользователь смогу получить.
Exploding: согласен)) я сейчас на стадии потного изучения js, потому пихаю его везде где могу пихнуть что бы набить руку) потому имею оплошность советовать нерациональные действия, виноват)
p.s я бы еще класс написал на js что бы скрыть/показать блок