Gregar Опубликовано 17 июля, 2016 Жалоба Поделиться Опубликовано 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 товара!) Цитата Ссылка на сообщение Поделиться на другие сайты
yr4ik Опубликовано 17 июля, 2016 Жалоба Поделиться Опубликовано 17 июля, 2016 (изменено) Если вылаживаете, как готовое решение, то хотя бы запрос сделали рабочий для всех, а не для БД с названием simpla_bd. Зачем эти лишние движения? UPDATE s_products SET created = '2016-07-16 11:15:00' WHERE id=3192А вообще пользы от него мало... Во первых - вариантов таких решений можно сделать целую кучу (для различных полей и условий)Во вторых - (как мне кажется) обычным пользователям проще и безопасней порыться в таблице при помощи phpmyadmin. Изменено 17 июля, 2016 пользователем yr4ik Цитата Ссылка на сообщение Поделиться на другие сайты
Kors Опубликовано 17 июля, 2016 Жалоба Поделиться Опубликовано 17 июля, 2016 (изменено) Еще два года назад по подобному желанию заказчика создавался простенький, но удобный функционал:http://simpla-tuning.com/izmenenie-nomera-id-i-daty-zakaza-v-adminke Не составит особого труда сделать столь же удобно для товаров... Изменено 17 июля, 2016 пользователем Kors Цитата Ссылка на сообщение Поделиться на другие сайты
ps-simpla Опубликовано 17 июля, 2016 Жалоба Поделиться Опубликовано 17 июля, 2016 а не легче доработать функцию duplicate_product, при копировании товара? или как вариант в админке сделать поле, что бы можно было менять дату создания Цитата Ссылка на сообщение Поделиться на другие сайты
Kors Опубликовано 17 июля, 2016 Жалоба Поделиться Опубликовано 17 июля, 2016 или как вариант в админке сделать поле, что бы можно было менять дату созданияИменно это я и имел в виду - способ самый простой в реализации и удобный в работе... А то, что предлагает ТС - это вообще ужас: находи ID товара, пиши на SQL, и это все на ОДИН товар. Если надо на 20 товаров - повторяй 20 раз. Низкопроизводительный рабский труд - назад в каменный век... Цитата Ссылка на сообщение Поделиться на другие сайты
ps-simpla Опубликовано 17 июля, 2016 Жалоба Поделиться Опубликовано 17 июля, 2016 ну ТС, предоставил свой вариант, который для него видимо оптимальный и удобный. И как для разового применения подойдет. Да и заголовок поста сам за себя говорит через Базу.Так что еще раз повторюсь для разового случая оптимальный вариант. Но не для многоразового использования т.е. когда придется исправлять не один или два товара, а 10 - 20 с разными id из разных категорий. То да, для этого случая самым лучшим вариантом будет доработать функцию или создать поле. Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.