Gregar Posted July 17, 2016 Report Share Posted July 17, 2016 Всем привет, Случается иногда так, что мы хотим быстро создать несколько товаров и параметры товаров практически не отличаются, но все же они разные. Столкнулся с тем, что многие создают копии товаров, а затем все это редактируют. Спустя время они спрашивают, а почему не выводится товар в "Новинках" я ведь его добавил, он же новый.Если вы столкнулись с этим и не хотите вносить карточки товаров снова, воспользуйтесь запросом в базе дынных! UPDATE `simpla_bd`.`s_products` SET `created` = '2016-07-16 11:15:00' WHERE `s_products`.`id` = 3192 1) simpla_bd - необходимо заменить на имя вашей базы данных в которой нужно внести исправления2) 2016-07-16 11:15:00 - тут вы меняете дату на ту, что вам необходимо, время тоже3) 3192 - это id вашего товара. (Для того чтобы узнать id товара - не путайте с артикулом, необходимо в товарах навести курсор на нужный товар и слева всплывает строка в браузере в самом низу, где есть id товара!) Quote Link to post Share on other sites
yr4ik Posted July 17, 2016 Report Share Posted July 17, 2016 (edited) Если вылаживаете, как готовое решение, то хотя бы запрос сделали рабочий для всех, а не для БД с названием simpla_bd. Зачем эти лишние движения? UPDATE s_products SET created = '2016-07-16 11:15:00' WHERE id=3192А вообще пользы от него мало... Во первых - вариантов таких решений можно сделать целую кучу (для различных полей и условий)Во вторых - (как мне кажется) обычным пользователям проще и безопасней порыться в таблице при помощи phpmyadmin. Edited July 17, 2016 by yr4ik Quote Link to post Share on other sites
Kors Posted July 17, 2016 Report Share Posted July 17, 2016 (edited) Еще два года назад по подобному желанию заказчика создавался простенький, но удобный функционал:http://simpla-tuning.com/izmenenie-nomera-id-i-daty-zakaza-v-adminke Не составит особого труда сделать столь же удобно для товаров... Edited July 17, 2016 by Kors Quote Link to post Share on other sites
ps-simpla Posted July 17, 2016 Report Share Posted July 17, 2016 а не легче доработать функцию duplicate_product, при копировании товара? или как вариант в админке сделать поле, что бы можно было менять дату создания Quote Link to post Share on other sites
Kors Posted July 17, 2016 Report Share Posted July 17, 2016 или как вариант в админке сделать поле, что бы можно было менять дату созданияИменно это я и имел в виду - способ самый простой в реализации и удобный в работе... А то, что предлагает ТС - это вообще ужас: находи ID товара, пиши на SQL, и это все на ОДИН товар. Если надо на 20 товаров - повторяй 20 раз. Низкопроизводительный рабский труд - назад в каменный век... Quote Link to post Share on other sites
ps-simpla Posted July 17, 2016 Report Share Posted July 17, 2016 ну ТС, предоставил свой вариант, который для него видимо оптимальный и удобный. И как для разового применения подойдет. Да и заголовок поста сам за себя говорит через Базу.Так что еще раз повторюсь для разового случая оптимальный вариант. Но не для многоразового использования т.е. когда придется исправлять не один или два товара, а 10 - 20 с разными id из разных категорий. То да, для этого случая самым лучшим вариантом будет доработать функцию или создать поле. Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.