수정 된 버전을 내 테마의 콘텐츠 슬롯에 추가 할 수 있도록 콘텐츠를 즉시 수정하고 싶습니다. usecase는 calendar.port 행렬을 collective.cover 행/열/셀 내에 배치합니다.포틀릿을 컨텐트의 #content 영역으로 이동하는 방법은 무엇입니까?
는 여기에 내가 시도 내용은 다음과 같습니다
<replace css:content="#content .row:nth-child(2) .cell:nth-child(2) .tile.tile-edge">
<!-- These work (meaning levels above current selection CAN be copied) -->
<xsl:copy-of select="." />
<xsl:copy-of select="../.." />
<xsl:copy-of select="/" />
<!-- However, neither of these do -->
<xsl:copy-of css:select=".portletCalendar:first-child" />
<xsl:copy-of select="//div[contains(concat(' ', normalize-space(@class), ' '), ' portletCalendar ')]" />
<xsl:copy-of select="//div[@id='portal-personaltools']" />
</replace>
대신 collective.cover에 일정 도와를 추가하지 않으시겠습니까? :-) – hvelarde
당신이하려는 일에 대해 더 많이 말해 줄 수 있습니까? XSL없이 이것을 할 수도 있습니다. (그런데, 나는 mode = "raw"속성이 아무 것도 의미하지 않는다고 생각합니다. "mode"는 copy-of 태그의 속성이 아니며 apply-template과 template에서만 작동합니다.) – SteveM
@SteveM, as hvelarde는 제 3 자 위젯을 채택하여 하나를 만들고 싶지 않으므로 캘린더 타일의 존재를 에뮬레이트하려고합니다. 그래서 Plone의 네이티브를 재사용하기가 어려울 것이라고 생각합니다. 포틀릿 바인딩. 특정 측면에 대해 더 잘 설명해 주시겠습니까? BTW 모드 = "raw"refs가 제거되었습니다. 감사합니다 :-) –