Крупнейшая биржа рекламы в Телеграм
0 Пользователей и 1 Гость просматривают эту тему.
  • 9 Ответов
  • 3564 Просмотров
*

sega

  • Захожу иногда
  • 272
  • 5 / 0
проблема: система не даёт делать два товара с одинаковым артикулом (sku). А мне принципиально нужно. Как убрать проверку или хотя бы куда смотреть?
*

PbICb

  • Захожу иногда
  • 66
  • 38 / 0
  • Мяфф...)
Re: одинаковый артикул (product sku)
« Ответ #1 : 14.06.2008, 21:28:47 »
Вряд ли это хорошая идея, также вряд ли Виртумарт позволит это сделать - поскольку данный параметр используется в качестве уникального наравне с ID. И мало того, в некоторых функциях/методах используется именно sku для выборки и последующих операций.
UI, UX, Interaction design, Kung Fu и другие страшные слова
Ить, ни, сан, си, го - беспечен гуляющий заяц...
*

sega

  • Захожу иногда
  • 272
  • 5 / 0
Re: одинаковый артикул (product sku)
« Ответ #2 : 15.06.2008, 09:36:20 »
а как тогда быть, просто мне полей не хватает, артикул был свободен.
Можно как-то новое создать и просто только вывести при просмотре списка товаров (у меня не магазин а очень простой каталог товаров/услуг)
*

sega

  • Захожу иногда
  • 272
  • 5 / 0
Re: одинаковый артикул (product sku)
« Ответ #3 : 15.06.2008, 09:47:13 »
или хотя бы можно как-то вывести поле полное описание в таблицу просмотра списка товаров?
*

PbICb

  • Захожу иногда
  • 66
  • 38 / 0
  • Мяфф...)
Re: одинаковый артикул (product sku)
« Ответ #4 : 15.06.2008, 10:08:00 »
Можно и поле новое и полное описание вывести. Второе, конечно, проще.
Открываем /administrator/components/com_virtuemart/html/shop.browse.php
Ищем, где начинается формирование "заглушек" для шаблона - там должен быть закомментированный блок, начинающийся с /*** Now fill the template.
Где-нибудь повыше блока определяем переменную:
$product_full_desc = $db_browse->f("product_desc");   

Затем, превращаем все это в заглушку: (уже в блоке после комментариев)
$product_cell = str_replace( "{product_full_desc}", $product_full_desc, $product_cell ); 

Теперь можно использовать {product_full_desc} в своем шаблоне вывода записей в категории.

Вроде так. Если ничего не путаю )
UI, UX, Interaction design, Kung Fu и другие страшные слова
Ить, ни, сан, си, го - беспечен гуляющий заяц...
*

sega

  • Захожу иногда
  • 272
  • 5 / 0
Re: одинаковый артикул (product sku)
« Ответ #5 : 23.06.2008, 18:10:45 »
посмотрите пожалуйста, куда вставить. Now fill the template я не нашёл.

[вложение удалено Администратором]
*

Muratty

  • Захожу иногда
  • 130
  • 9 / 0
  • не стреляёте в пианиста, он играет как умеет...
Re: одинаковый артикул (product sku)
« Ответ #6 : 23.06.2008, 18:29:37 »
Можно и поле новое и полное описание вывести. Второе, конечно, проще.
Открываем /administrator/components/com_virtuemart/html/shop.browse.php
Ищем, где начинается формирование "заглушек" для шаблона - там должен быть закомментированный блок, начинающийся с /*** Now fill the template.
Где-нибудь повыше блока определяем переменную:
$product_full_desc = $db_browse->f("product_desc");   

Затем, превращаем все это в заглушку: (уже в блоке после комментариев)
$product_cell = str_replace( "{product_full_desc}", $product_full_desc, $product_cell ); 

Теперь можно использовать {product_full_desc} в своем шаблоне вывода записей в категории.

Вроде так. Если ничего не путаю )
почти... нужно еще внести это поле в БД, сделать доступным из админки, и чтоб можно было его использовать при импорте...
посмотрите пожалуйста, куда вставить. Now fill the template я не нашёл.

поищи по форуму внимательнее, это уже обсуждалось не раз, и в разжеванном виде... удачи
http://putnik.net.ua/index.php/comps/web/2006/05/31/virtuemart-kak-dobavit-pole-k-tovaru/ - там найдешь всё что тебе нужно
*

PbICb

  • Захожу иногда
  • 66
  • 38 / 0
  • Мяфф...)
Re: одинаковый артикул (product sku)
« Ответ #7 : 25.06.2008, 13:06:47 »
Цитировать
почти... нужно еще внести это поле в БД, сделать доступным из админки, и чтоб можно было его использовать при импорте...
Ни. Не нужно )) Посмотрите внимательнее - я описала вариант для использования поля product_desc - полное описание. Оно уже присутствует в БД, но по умолчанию нет "заглушки" для шаблона просмотра категории.
UI, UX, Interaction design, Kung Fu и другие страшные слова
Ить, ни, сан, си, го - беспечен гуляющий заяц...
*

Muratty

  • Захожу иногда
  • 130
  • 9 / 0
  • не стреляёте в пианиста, он играет как умеет...
Re: одинаковый артикул (product sku)
« Ответ #8 : 25.06.2008, 13:51:51 »
я имел ввиду для того чтоб внести еще 1 поле в товар, проблема то в одинаковых артикулах... product_sku значение так сказать уникальное, я же предлагал ввести внутренний артикул (новое поле в описание товара :-)
*

PbICb

  • Захожу иногда
  • 66
  • 38 / 0
  • Мяфф...)
Re: одинаковый артикул (product sku)
« Ответ #9 : 25.06.2008, 20:45:02 »
Вот, набросала небольшую инструкцию по добавлению нового поля в VirueMart.
UI, UX, Interaction design, Kung Fu и другие страшные слова
Ить, ни, сан, си, го - беспечен гуляющий заяц...
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

[Решено] SP VirtueMart Product Slider - русификация (локализация)

Автор Hatter

Ответов: 2
Просмотров: 1887
Последний ответ 21.11.2015, 11:10:30
от vskuchmak
Как изменить путь к картинке /components/com_virtuemart/shop_image/product/?

Автор ssskyy

Ответов: 5
Просмотров: 820
Последний ответ 19.06.2015, 10:45:07
от vipiusss
Увеличение картинки, вместо ссылки на товар - в плагине VM1 Product Snapshot

Автор sashgera

Ответов: 4
Просмотров: 756
Последний ответ 16.03.2015, 22:43:59
от sashgera
Как убрать полю "Артикул"

Автор K-boy

Ответов: 13
Просмотров: 5527
Последний ответ 10.01.2014, 00:18:11
от fsv
VirtueMart Product Scroller

Автор d00m1r

Ответов: 1
Просмотров: 805
Последний ответ 27.03.2013, 13:48:49
от d00m1r