๋ฐฉ๊ธ Craft ์ฌ์ดํธ์ ๋ชจ๋ ํ๋ฌ๊ทธ์ธ์ ์ต์ ๋ฒ์ ์ผ๋ก ์ ๋ฐ์ดํธํ์ต๋๋ค. ์ฌ์ดํธ ํ ์คํธ๋ฅผ ์์ํ์๋ง์ "์ฌ์ดํธ๋ฅผ ๋๊ฐ์๊ฒ ์ต๋๊น?" ์ฑ์์ง ํธ์ง์ ํ๋๊ฐ ์๋ ํญ๋ชฉ์์ ๋ค๋ฅธ ๊ณณ์ผ๋ก ์ด๋ํ ๋ ๊ฒฝ๊ณ ๋ฉ์์ง๊ฐ ํ์๋ฉ๋๋ค.
๋ค์ ์ค์ ์ค ํ๋๊ฐ ์ ํ๋์ด ์๊ณ (์ด๋ฏธ์ง ์ฐธ์กฐ) ์ต์ํ 2๊ฐ์ง ํ์ ์ ํ(์: blockquote ๋ฐ h2)์ด ์๋ ํธ์ง์ ํ๋๋ ์ด ๊ฒฝ๊ณ ๋ฉ์์ง๋ฅผ ํ์ํ๋ ๊ฒ ๊ฐ์ต๋๋ค.
๋ํ์ด ๋ฌธ์ ๊ฐ ๋ฐ์ํฉ๋๋ค. ํ๋์ ๋ ์ด์์ ํ๊ทธ๊ฐ ์๋ ๊ฒฝ์ฐ ๋ฐ์ํฉ๋๋ค. ์:
<p>Test</p>
<p>Test</p>
๋๋
<p>Test <a href="">link</a></p>
ํฌ๋ํํธ ํ๋ก 3.2.10
๊ต์ ๊ธฐ 2.3.3.2
์ฐ๋ฆฌ๋ ์ด ๋ฌธ์ ๋ฅผ ์์ ํ Redactor 2.4.0์ ์ถ์ํ์ต๋๋ค!
@brandonkelly ์ด ๋ฌธ์ ๊ฐ ๊ณ์ ๋ฐ์ํฉ๋๋ค.
๋ํ ๋ฌธ์ ๊ฐ ๊ณ์ ๋ฐ์ํ๊ณ ์์ง๋ง ์ผ๋ถ ๊ฒฝ์ฐ ์์ ์ผ๋ก ๋ฌธ์ ๊ฐ ์ํ๋์์์ ํ์ธํ ์ ์์ต๋๋ค.
@brandonkelly ์ด ๋ฌธ์ ๋ฅผ ๋ค์ ์ด ์ ์๋ ๊ธฐํ๊ฐ ์์ต๋๊น? ๋๋ ์ฌ์ ํ Craft 3.3.10 / Redactor 2.4.0์์ ์ด๊ฒ์ ์ ๊ธฐ์ ์ผ๋ก ๊ฒฝํํ๊ณ ์์ต๋๋ค.
์ฌ์ ํ ์ด ๋ฌธ์ ๋ฅผ ๊ฒช๊ณ ์๋ ์ฌ๋์ด ๋ค์ ๋ด์ฉ์ [email protected]์ผ๋ก ๋ณด๋ด์ฃผ์ค ์
config/redactor/
ํด๋composer.json
๋ฐ composer.lock
ํ์ผ@brandonkelly ๋ณด๋ธ
Redactor์ HTML Purifier๊ฐ ์ฌ์ฉํด์ผ ํ๋ ๊ตฌ๋ฌธ( <hr>
๋ <hr />
)์ ๋ํด ๋์ํ์ง ์๋ void ํ๊ทธ๊ฐ ํ๋์ ํฌํจ๋ ๊ฒฝ์ฐ ์ฌํํ ์ ์์์ต๋๋ค. ๋ํ ์ด๋ฏธ์ง๊ฐ ์๋ ๊ฒฝ์ฐ Redactor๋ ์ด๊ธฐํ ์ ๋ฌด์์๋ก data-image
์์ฑ์ ์ถ๊ฐํ๋ ๊ฒ์ ์ข์ํฉ๋๋ค.
์์ฒด ๋ซ๋ ํ๊ทธ ๊ตฌ๋ฌธ์ PHP์์ ๋ฏธ๋ฆฌ ์ ๊ทํ๋์์ ์ ์์ง๋ง ์ด๋ฌํ data-image
์์ฑ์ด ๋ฌด์์ธ์ง ๋ฏธ๋ฆฌ ์์ธกํ๊ธฐ ์ํด ์๋ฌด ๊ฒ๋ ํ ์ ์์ต๋๋ค. ๊ทธ๋์ ์ด๊ธฐ ์์ ๊ฐ์ ์ ์ฅํ๊ธฐ ์ ์ ์ฝ๊ฐ์ ์ง์ฐ์ ์ถ๊ฐํ์ฌ Redactor๊ฐ ์ด๊ธฐ ์์ ๊ฐ์ผ๋ก ์บก์ฒ๋๊ธฐ ์ ์ ๊ฐ์ ์ ๊ทํํ ์ ์๋ ์๊ฐ์ ์กฐ๊ธ ๋ ์ฃผ์ด Craft์ ๋์์ ์ด ๋ฌธ์ ๋ฅผ ์์ ํ๊ธฐ๋ก ๊ฒฐ์ ํ์ต๋๋ค.
์์ ์ฌํญ์ ์กฐ๊ธฐ์ ์ป์ผ๋ ค๋ฉด composer.json์ craftcms/cms
์๊ตฌ ์ฌํญ์ ๋ค์๊ณผ ๊ฐ์ด ๋ณ๊ฒฝํ์ธ์.
"require": {
"craftcms/cms": "dev-develop#602679ea534e23838ea03d3bb82552471ebc1d24 as 3.3.13",
"...": "..."
}
๊ทธ๋ฐ ๋ค์ composer update
ํฉ๋๋ค.
@brandonkelly ๋ ์๋ ํ์ธ์. ์ ํฌ ์ธก์์ Redactor์ ๋ํด ์ด ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋์์์ ํ์ธํ ์ ์์ต๋๋ค. ๊ทธ๋ฌ๋ ๋ถํํ๋ ๊ทธ๋ฆฌ๋ ํ๋๊ฐ ํ์ฑํ๋ ํ๋ ๋ ์ด์์์ ๋ํ ํ์ ๋ ํ์๋ฉ๋๋ค. https://plugins.craftcms.com/grid
@brandonkelly ๋๋ ์ฌ์ ํ์ด ์ค๋ฅ๊ฐ ๊ฝค ์ ๊ธฐ์ ์ผ๋ก ๋ฐ์ํฉ๋๋ค.
๋จ์ผ Redactor ํ๋๋ก ๊ฐ๋จํ ํญ๋ชฉ์ ํ
์คํธํ์ต๋๋ค. ๋ ๋ฒ์งธ ๋จ๋ฝ์ ์ถ๊ฐํ ๋ค์ ์ ์ฅํ์ต๋๋ค. ๋ ๋ฒ์งธ ๋จ๋ฝ์ ์ญ์ ํ๋ฉด <br>
ํ๊ทธ๊ฐ ๋จ์์ต๋๋ค(์์ฒด ๋ฌธ์ ์ธ ๊ฒ ๊ฐ์ต๋๋ค).
์ด๊ฒ์ "html" ์ต์
์ ํตํด ๋ณผ ๋ Redactor ์ฝํ
์ธ ์ ๋ชจ์ต์
๋๋ค.
<p>Save $25 for every $500 you spend in store. Loyalty members also receive early access to exclusive offers, text message discounts, special product bundles, major event invitations, and new product announcements. Ask your Docent for more details.<br></p>
๋ฐ๋ผ์ ์ด ๊ฒฝ์ฐ <br>
ํ๊ทธ๊ฐ ์ฌ์ ํ ์ ๊ธฐ์ ์ผ๋ก ๋ฌธ์ ๋ฅผ ์ผ์ผํค๋ ๊ฒ ๊ฐ์ต๋๋ค.
@jsunsawyer ๊ทธ๋ฆฌ๊ณ ๋ช
ํํ๊ฒ ํ๊ธฐ ์ํด ๋ด ๋ง์ง๋ง ๊ฒ์๋ฌผ์์ Craft๋ฅผ 602679ea534e23838ea03d3bb82552471ebc1d24
ํ์คํ ์
๋ฐ์ดํธํ์ต๋๊น? ๊ทธ ์์ ์์ Craft๋ ๋ก๋/๋ฌธ์ ์ค๋น ์ํ์ ๋ค๋ฅธ ๋ชจ๋ JS๊ฐ ์คํ์ ์๋ฃํ ๋๊น์ง "์ด๊ธฐ" ํ์ด์ง ๊ฐ์ ๊ธฐ๋กํ์ง ์๊ธฐ ๋๋ฌธ์ ์ด๊ธฐํ ์ Redactor๊ฐ ํ๋ ๊ฐ์ผ๋ก ๋ฌด์์ ํ๋์ง๋ ์ค์ํ์ง ์์ต๋๋ค.
@brandonkelly ์, ์ฃ์กํฉ๋๋ค. ๋ฐฉ๊ธ ์ถ์๋ ๋ฒ์ 3.3.13์ผ๋ก ์ ๋ฐ์ดํธํ์ต๋๋ค. ์ด ์์ ์ฌํญ์ด ํฌํจ๋์ด ์๋ค๊ณ ๊ฐ์ ํ์ต๋๋ค. ํ์ธํ๊ฒ ์ต๋๋ค.
@stenvdb ์ด์ ๋ํด https://github.com/wbrowar/craft-grid/issues ์์ ๋ฌธ์ ๋ฅผ ์ด์ด์ผ ํฉ๋๋ค.
@brandonkelly ํด๋น ๋ฒ์ ์ผ๋ก ์ ๋ฐ์ดํธํ์ต๋๋ค. ๊ฐ์ฌ ํด์!
@brandonkelly๋ฅผ ์์ ํด ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค!
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
์ฐ๋ฆฌ๋ ์ด ๋ฌธ์ ๋ฅผ ์์ ํ Redactor 2.4.0์ ์ถ์ํ์ต๋๋ค!