Pim-community-dev: ๋ณ€ํ˜• ์ถ•์ด์žˆ๋Š” ์ œํ’ˆ ์—…๋ฐ์ดํŠธ ๋ถˆ๊ฐ€

์— ๋งŒ๋“  2018๋…„ 08์›” 28์ผ  ยท  12์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: akeneo/pim-community-dev

๋ฒ„์ „ 2.3.5๋ถ€ํ„ฐ ์ œํ’ˆ ๋ณ€ํ˜•์„ ์—…๋ฐ์ดํŠธ ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

๋ฌธ์ œ๋Š” AbstractValue-Class (src / Pim / Component / Catalog / Model / AbstractValue.php)์˜ isEqual(ValueInterface $value) ๋ฉ”์„œ๋“œ์— ์žˆ์Šต๋‹ˆ๋‹ค. 60 ํ–‰์˜ ์ฒซ ๋ฒˆ์งธ ๋™์ผํ•œ $this->getData() === $value->getData() ๋Š” ๋‘˜ ๋‹ค ๋™์ผํ•œ ํด๋ž˜์Šค์˜ ๋™์ผํ•œ ์ธ์Šคํ„ด์Šค์— ๋Œ€ํ•œ ๋™์ผํ•œ ์ฐธ์กฐ ์ธ ๊ฒฝ์šฐ์—๋งŒ ์ฐธ์ด๋ฉ๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ์ด ๊ฒฝ์šฐ์—๋Š” ์‹๋ณ„ ์—ฐ์‚ฐ์ž ๋Œ€์‹  ๋น„๊ต ์—ฐ์‚ฐ์ž๋ฅผ ์‚ฌ์šฉํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค.

๋…ผ๋ฆฌ์  ์˜ค๋ฅ˜๋Š” ์ปค๋ฐ‹ 3e652c2820639e6b7192292644273bb2d97d2b85์— ๋„์ž…๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

akeneo-pim-system-info_2018-08-28_11_14.txt

๊ฐ€์žฅ ์œ ์šฉํ•œ ๋Œ“๊ธ€

์‹ค์ œ๋กœ ๋‚˜๋Š” ๊ทธ๊ฒƒ์„ ์žฌํ˜„ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค! ๊ฐ์‚ฌ. ๋ณ€ํ˜• ์ถ•์œผ๋กœ ์‚ฌ์šฉ๋˜๋Š” ์†์„ฑ ์œ ํ˜•๊ณผ ๊ด€๋ จ์ด์žˆ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ˜„์žฌ ์œ ํ˜•์ด "metric"์ธ ๊ฒฝ์šฐ์—๋งŒ ์˜ค๋ฅ˜๋ฅผ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ชจ๋“  12 ๋Œ“๊ธ€

์•ˆ๋…•ํ•˜์„ธ์š” @simonkey ,

๋ฌธ์ œ๋ฅผ ์ œ๊ธฐ ํ•ด ์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ๋ฌธ์ œ๋ฅผ ์‰ฝ๊ฒŒ ์žฌํ˜„ ํ•  ์ˆ˜์žˆ๋Š” ๋ฐฉ๋ฒ•์„ ์•Œ๋ ค์ฃผ์‹œ๊ฒ ์Šต๋‹ˆ๊นŒ?
๋ฐ๋ชจ ํ™˜๊ฒฝ์—์„œ ์ œํ’ˆ ๋ณ€ํ˜•์„ ์—…๋ฐ์ดํŠธํ•˜๋ ค๊ณ ํ–ˆ๋Š”๋ฐ ์ œ๋Œ€๋กœ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.
(์šฐ๋ฆฌ์˜ ๋ฐ๋ชจ ํ™˜๊ฒฝ์€ ์ด์ œ 2.3.6 ๋ฒ„์ „์— ์žˆ์Šต๋‹ˆ๋‹ค).

๊ฐ์‚ฌ!

๋ฐ๋ชจ์—์„œ ์ผ์–ด๋‚˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์—์„œ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
http://demo.akeneo.com/#/enrich/product/1240

์ด๋ฏธ 2.3.6์œผ๋กœ ์—…๋ฐ์ดํŠธํ–ˆ์ง€๋งŒ ์ˆ˜์ •๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค.

์•ˆ๋…•ํ•˜์„ธ์š” @fjlenatz ,

์ข‹์€ ๋ณด๊ณ ์„œ์— ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค. @LaureBro ์™€ ์ €์™€ (

์•„๋งˆ๋„ ์šฐ๋ฆฌ๋Š” ๊ฐ™์€ ์‹œ๋‚˜๋ฆฌ์˜ค๋ฅผ ๋”ฐ๋ฅด์ง€ ์•Š์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋‹น์‹ ์˜ ํ–‰๋™๊ณผ ๊ธฐ๋Œ€์™€ ํ•จ๊ป˜ ๋ฐ๋ชจ์— ๋Œ€ํ•œ ๋‹จ๊ณ„๋ณ„ ์‹œ๋‚˜๋ฆฌ์˜ค๋ฅผ ์ œ๊ณต ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ?

๊ฐ์‚ฌ.

์•ˆ๋…•ํ•˜์„ธ์š”!

1) LED TV์˜ ์ œํ’ˆ ๋ชจ๋ธ์„ ๋งŒ๋“ค๊ณ  LED TV ๋ณ€ํ˜•์„ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค.
2) ํ•ด๋‹น ๋ณ€ํ˜•์œผ๋กœ ์ œํ’ˆ์„ ๋งŒ๋“ญ๋‹ˆ๋‹ค.
3) ์ƒ์„ฑ๋˜์ง€๋งŒ ํŽธ์ง‘ํ•˜๊ฑฐ๋‚˜ ๋‹ค์‹œ ์ €์žฅํ•˜๋ ค๊ณ ํ•˜๋ฉด ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค.

๋‹น์‹ ์ด ๊ทธ๊ฒƒ์„ ๋ณผ ์ˆ˜ ์žˆ๊ธฐ ์ „์— ๋‚ด๊ฐ€ ๋ณด๋‚ธ ์ œํ’ˆ์—์„œ. ๋‹ค๋ฅธ ์˜ˆ์‹œ:
http://demo.akeneo.com/#/enrich/product/1242

๊ธฐ๋ณธ ๋ฐ๋ชจ ์„ธํŠธ์—์„œ๋Š” "LED TV"์ œํ’ˆ๊ตฐ์˜ ์ œํ’ˆ ๋ชจ๋ธ TV SAMSUNG (์‹๋ณ„์ž samtv)์ž…๋‹ˆ๋‹ค. ๊ธฐ์กด ๋ณ€ํ˜• ์ค‘ ํ•˜๋‚˜์—์„œ ์—…๋ฐ์ดํŠธ๋ฅผ ์‹œ๋„ํ•˜๋ฉด ๋ณ€ํ˜• ์ถ• "display_diagonal"์„ ์ˆ˜์ •ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ... ์˜ค๋ฅ˜ ๊ฐ€ ๋ฐœ์ƒํ•˜๊ณ  ์ œํ’ˆ์„ ์ €์žฅ / ์—…๋ฐ์ดํŠธ ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

์„ธ๋ถ€ ์‚ฌํ•ญ์— ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค. :) ๋ฐ”๋กœ ํ…Œ์ŠคํŠธํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค!

์‹ค์ œ๋กœ ๋‚˜๋Š” ๊ทธ๊ฒƒ์„ ์žฌํ˜„ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค! ๊ฐ์‚ฌ. ๋ณ€ํ˜• ์ถ•์œผ๋กœ ์‚ฌ์šฉ๋˜๋Š” ์†์„ฑ ์œ ํ˜•๊ณผ ๊ด€๋ จ์ด์žˆ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ˜„์žฌ ์œ ํ˜•์ด "metric"์ธ ๊ฒฝ์šฐ์—๋งŒ ์˜ค๋ฅ˜๋ฅผ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์˜ˆ, "metric"์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ์—๋งŒ ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•˜๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

์‹ ๊ณ  ํ•ด ์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.
๊ธฐ์—ฌํ•˜๊ณ  ์ˆ˜์ • ํ•˜์‹œ๊ฒ ์Šต๋‹ˆ๊นŒ?
๊ธฐ์—ฌ ๊ฐ€์ด๋“œ : https://docs.akeneo.com/2.3/contribute_to_pim/contribution_guide.html#how -to-submit-a-patch-to-the-pim
PR์„ํ•˜๊ณ  ์‹ถ์€์ง€, ๋„์›€์ด ํ•„์š”ํ•˜๋ฉด ์•Œ๋ ค์ฃผ์„ธ์š”.
๊ธฐ์—ฌํ•˜๊ณ  ์‹ถ์ง€ ์•Š๋‹ค๋ฉด ๋ฌธ์ œ ์—†์Šต๋‹ˆ๋‹ค. ๋ฒ„๊ทธ ์ถ”์ ๊ธฐ์—์ด ๋ฌธ์ œ๋ฅผ ์ถ”๊ฐ€ํ•˜๊ณ  ์ตœ๋Œ€ํ•œ ๋นจ๋ฆฌ ์ˆ˜์ •ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

์•ˆ๋…•ํ•˜์„ธ์š” @simonkey , @fjlenatz ,

์ด ๋ฌธ์ œ๋Š” ๊ณง ์œ ์ง€ ๊ด€๋ฆฌ ํŒ€์—์„œ ์ฒ˜๋ฆฌ ํ•  ์˜ˆ์ •์ด๋ฉฐ Wanna ์ปจํŠธ ๋ฆฌ๋ทฐ ์…˜ ํ”„๋กœ์ ํŠธ์—์„œ ์ œ๊ฑฐํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ณ„์† ์—…๋ฐ์ดํŠธํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

์•ˆ๋…•ํ•˜์„ธ์š” @simonkey & @fjlenatz ,

๋‹ค์Œ์€ ์ˆ˜์ • ๋œ PR์ž…๋‹ˆ๋‹ค. https://github.com/akeneo/pim-community-dev/pull/8872
๋‚ฎ ๋™์•ˆ ๋ณ‘ํ•ฉ๋˜๋ฉฐ 2.3์˜ ๋‹ค์Œ ํƒœ๊ทธ์—์„œ ์ˆ˜์ • ์‚ฌํ•ญ์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. :)

์ข‹์€ ํ•˜๋ฃจ ๋˜์„ธ์š” !

์•ˆ๋…•ํ•˜์„ธ์š”,์ด ๋ฌธ์ œ๋Š” ์ตœ์‹  2.3 ํŒจ์น˜ : 2.3.9์—์„œ ์ˆ˜์ •๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
์ด ๋ฌธ์ œ๋ฅผ ๋งˆ๋ฌด๋ฆฌํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.
๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.
Laure

์ด ํŽ˜์ด์ง€๊ฐ€ ๋„์›€์ด ๋˜์—ˆ๋‚˜์š”?
0 / 5 - 0 ๋“ฑ๊ธ‰