2015-02-22 4 views
0

Мне передали веб-сайт woocommerce, и в большинстве продуктов отсутствует номер sku.Woocommerce SKU или идентификатор?

Каким будет лучший способ обновления продуктов без номера sku?

Кроме того, сохранение уникальности skus?

ответ

0

Лучшая практика для SKU заключается в использовании небольших (в основном) бессмысленных кодов с одинаковой фиксированной длиной и рисунком.

Итак, предположим, что вы продаете менее 1000 продуктов, возьмите код из 5 символов. И присвоить коды автоматически с помощью сценария:

10001 first product 
10002 second product 
etc 

Как эти коды должны быть сформированы не зависит от вас конфигурации (бизнес) модель предметной области/WooCommerce (используя варианты да/нет). Для вдохновения см. Этот проект: https://github.com/tamarazuk/woocommerce-product-sku-generator

+0

Как насчет функции, которая просто делает SKU идентификатором продукта? – user892134

+0

Технически это прекрасно. Тем не менее, id не являются (всегда) хорошими кандидатами для (клиентских) sku, потому что они различаются по длине (обычно начинаются с 1 до максимального значения int или long) и/или слишком длинны. Но я не знаю подробностей вашего прецедента. Рассмотрим также что-то вроде sku = 10000 + id – rmuller

Смежные вопросы