Hersteller-kurz

Aus Data-Wiki
<dfl:part name="Hersteller-kurz">
			<dfl:for-each select="self::a8450/parent::*|self::*[not(self::a8450)]">
				<dfl:choose>
					<dfl:when test="self::obj/aob30[a3100] or self::obj/aob35[a3600] or self::obj/a5130 or self::que/aqu40[=Person (von)*]">
						<dfl:span class="Bausteine Hersteller-kurz">
							<dfl:if test="self::obj/aob30[a3100]">
								<dfl:for-each select="(self::obj[aob30/a3100])[last()]/aob30[a3100]">
									<dfl:if test="position()=1">
										<dfl:wrap>{{self::aob30[!=Herstell*]}: {a31nn>>a3100} {({a3470})}}</dfl:wrap>
									</dfl:if>
								</dfl:for-each>
							</dfl:if>
							<dfl:if test="self::obj/aob30[a3100] and (self::obj/aob35[a3600] or self::obj/a5130)">
								<dfl:text>, </dfl:text>
							</dfl:if>
							<dfl:if test="self::obj/aob35[a3600]">
								<dfl:for-each select="(self::obj[aob35/a3600])[last()]/aob35[a3600]">
									<dfl:if test="position()=1">
										<dfl:wrap>{{self::aob35[!=Herstell*]}: {a36nn>>a3600} {({a3970})}}</dfl:wrap>
									</dfl:if>
								</dfl:for-each>
							</dfl:if>
							<dfl:if test="self::obj/aob35[a3600] and self::obj/a5130">
								<dfl:text>, </dfl:text>
							</dfl:if>
							<dfl:if test="self::obj/a5130">
								<dfl:wrap>{self::obj/a5130}</dfl:wrap>
							</dfl:if>
							<dfl:if test="self::que/aqu40">
								<dfl:for-each select="aqu40[=Person (von)*]">
									<dfl:if test="position()=1">
										<dfl:wrap>{von: {a41nn>>a4100}}</dfl:wrap>
									</dfl:if>
								</dfl:for-each>
							</dfl:if>
						</dfl:span>
					</dfl:when>
				</dfl:choose>
			</dfl:for-each>
		</dfl:part>