Angular Desteği

Merhabalar hocam. Projemde Angularjs kullanmaya geçiş yapmak istedim lakin bir şey gördüm. {{}} süslü parantez kullanımlarında çakışma yaşanıyor. Ne yapmamız gerekiyor da Angular kullanabiliriz? Sabit olarak algılıyor.

Cevaplar (3)


Turan Karatuğ
Software Developer - Creator of TitanMVC
4 ay önce

Bu durumda tema motorunun ekrana çıktı vermek için kullanılan taglarını değiştirebilirsiniz. SystemLibsViewView.php dosyasındaki render() methoduna, $edge nesnesi oluşturulduktan sonra aşağıdaki eklemeyi yapabilirsiniz;
$edge->getCompiler()->setRawTags('{!!', '!!}');
$edge->getCompiler()->setContentTags('{{', '}}');
$edge->getCompiler()->setEscapedContentTags('{{{', '}}}');
Yukarıdaki kodda bulunan taglar mevcut durumda kullanılan taglardır. Siz bunları örneğin aşağıdaki gibi değiştirebilirsiniz;
$edge->getCompiler()->setRawTags('[[', ']]');
$edge->getCompiler()->setContentTags('<%', '%>');
$edge->getCompiler()->setEscapedContentTags('<%%', '%%>');
MEHMET ŞABAN BEDEN
PHP Developer
2 ay önce

Tam olarak nereye eklemem gerekiyor?

Halledemedim. Amp sayfalarında da hata oluşuyor süslü parantezden dolayı.

İkinci koddaki gibi yaptığımızda
[[ $degisken ]] olarak mı kullanacağız?
Turan Karatuğ
Software Developer - Creator of TitanMVC
3 hafta önce

$edge nesnesi oluşturulduktan sonra.

Cevap Yazın


[code=php,css,sql]kod[/code] , [url=http:...com] , [img=imaj linki] , [color=renk_kodu]metin[/color]