묻고답하기
확장변수에 띄어쓰기는 하나밖에 못넣나요??
2012.08.30 14:55
쉽게 예를 들어 설명하겠습니다..
확장변수명은 사은품이며 형식은 단일선택입니다.
선택할 수 있는건 휴지, 마우스, 스피커, 무선공유기 이렇게 4개 입니다.
그런데 최근 문서를 추출 할 때 선택된 확장변수를 추출하는데
딱 확장변수만 추출이 되기 때문에 확장변수가 추출되는 위에 무엇을 뜻하는지 적어줬습니다.
선택한상품 선택한사은품 설치날짜
------------------------------------
확장변수1 확장변수2 확장변수3
저런식으로 추출을 합니다.
그런데 선택한 사은품의 이름이 긴 무선공유기를 선택해버리면 설치날짜가 뒤로 밀려버립니다 -ㅁ-
그래서 자리를 맞추기 위해 휴 지, 마 우 스, 스 피 커, 무선공유기 이렇게 했습니다.
물론 그냥 띄어쓰기가 아니라 &으로 시작해서;로 끝나는 태그를 넣었습니다.
휴 지 까지는 정상적으로 띄어져 나오는데
마 우 스 부터는 띄어쓰기 태그가 그대로 노출됩니다..
해결 방법좀 알려주세요 ㅠㅠ
댓글 4
-
송동우
2012.08.30 15:11
-
빛의바다
2012.08.30 15:27
131번째 줄 근처는 해당 코드가 없고 해당 코드는 183번째 줄과 216번째 줄에 있습니다. -
빛의바다
2012.08.30 15:28
왠지 216번째 줄 같아 return htmlspecialchars($value);를 주석 처리하고 그자리에 return $value; 해 봤으나 똑같습니다.ㅠㅠ -
빛의바다
2012.08.30 15:30
현재 코어 버전은 1.5.3.1 hotfix 1 적용했습니다. -
송동우
2012.08.30 15:49
line을 고집할 필요는 없습니다.
버전업이 되면서 조금씩 바뀔수 있기 때문이죠.....
그래서 항상 뒤에 "쯤에" 라는 단어를 붙입니다.
나중에 보는 사람은 다른 버전을 사용할 때
대략 그쯤에서 찾아라는 의미죠........
의견란에 수정했다는 곳은 단일 선택 부분이 아닙니다.
그러니 그 곳을 수정해봐야 아무런 변화가 없겠죠....
단일 선택 부분을 찾아서 수정해 보세요......
-
빛의바다
2012.08.30 16:15
select쪽은 이미 알려주신 방법대로 되어있습니다 ㅠㅠ 안되나보네요.. 관심 가져주셔서 감사합니다.. -
송동우
2012.08.30 16:41
select 쪽에 이미 적용이 되어 있다는 말이
수정을 하지 않았는데도 그렇다는 말인가요?
방금 확인해 보니
그렇지 않던데요
뭔가 다른 곳을 보신듯 합니다......
정상작동하는 모습을 캡쳐해서 보여드리고 싶지만
의견란을 보니 그렇게까지 바라는 것은 아닌것 같아서............
아니면 제가 질문을 잘 못 이해했던가...........
아무튼 스샷만 하나 올립니다.....
이미지의 경우처럼 원하는 것이 아니었다면
제가 답변을 잘 못 이해한 것이니 그냥 무시하시면 됩니다.
-
빛의바다
2012.08.30 18:54
예전 답변을 보니 지금은 해당 부분이 216줄인것 같습니다. 알려주신 방법 대로 하니 추출할 때 확장변수 밖에 안나오네요ㅠㅠ -
빛의바다
2012.08.30 18:55
그래서 편법으로 스페이스바로 공백을 하나씩 넣으니 한칸은 태그가 필요 없이 그냥 되네요 -ㅁ- -
빛의바다
2012.08.30 18:56
스샷까지 찍으셔서 답변해주셔서 감사드립니다~^^ -
송동우
2012.08.30 19:07
윗쪽에 답변을 이미 했듯이
216 라인의 것은 select 부분이 아닙니다.
코드 부분에서 윗쪽에 보면 select 부분 있습니다.
그 곳에서 수정해야 합니다.
하드코딩으로 한칸을 띄우거나 열 칸을 띄우거나 한 칸 밖에 적용이 안됩니다.
라인수에 너무 집착해서 찾아야 할 곳을 못 찾는 듯 합니다.......
답글의 링크는 참고를 해서 수정하라는 의미입니다.
그대로 똑같이 따라하라는 뜻이 아닙니다.
왜냐면
링크의 답변은 단순 텍스트 입력 확장변수의 예이고
지금은 select 이기 때문에 그대로 하면 안되고
질문의 경우에 맞게 select 부분을 찾아서 수정을 해야 합니다.
http://www.xpressengine.com/qna/20663883