2016-03-30 22 views
6

new anahtar sözcüğünü kullanarak bir bileşeni çağırmaya çalışıyorum ama çalışmıyor.Lucee - Coldfusion yeni anahtar kelime çalışmıyor

<cfset test = CreateObject("component", "test-objects.shipping_new").init(bar="Blah", foo="boom")> 

Ama şu kullanmaya çalıştığınızda:

aşağıda aşağıdaki yöntem

çalışıyor
<cfset test = New test-objects.shipping_new(bar="Blah", foo="boom") /> 

hatası tag cfset is not closed olsun. Yukarıdaki kod, etiketin bana kapalı bir şey kaçırmadığı sürece, onu çağırmaya çalıştığım dosyadaki ilk satırdır. Eğer fark yaratan Lucee 4.5 kullanıyorum.

cevap

9

sorun hyphen geçerli:

klasör adını veya CFC adı tire varsa, aşağıdaki sözdizimini kullanın: bir ağrı ama bu

cfObject=new "cfc-path"(constructorParam1,...)

+1

neydi! yardımın için teşekkürler – Yamaha32088

İlgili konular