2015-12-18 139 views
0

我已經成功安裝了sourcerer,但模塊中的以下代碼不顯示預期結果(只顯示TEST1和TESt2)。我錯過了什麼?源代碼中的Joomla php不顯示

<p>TEST1 
{source} 
<!--?php echo "My first php snippet"; 
?--> 
{/source} 
TEST2 
</p> 
+0

<! - 由編輯器自動添加。這看起來很奇怪...... – michaelsmith

+0

https://www.nonumber.nl/extensions/sourcerer#code-is-stripped-when-i-save-the-article這篇文章似乎暗示有安全級別禁止某些類型像php這樣的腳本如果設置這樣做。也許雙括號語法是你需要的。 – Steve

回答

0

如果這裏提到的文章是正確的,你需要改變

<?php echo "My first php snippet";?> 

[[?php echo "My first php snippet";?]] 

,以避免它被製作爲HTML

https://www.nonumber.nl/extensions/sourcerer#code-is-stripped-when-i-save-the-article

評論

也許文章中提到的雙括號語法就是你需要的。

如果你是剛剛起步,這個小小的「手動」看起來方便 https://www.nonumber.nl/extensions/sourcerer#php-is-not-working

它也似乎有你需要設置爲允許其他類型的腳本,如JavaScript或CSS中的PHP選擇: https://www.gavick.com/documentation/joomla/disable-html-filtershttps://www.gavick.com/documentation/joomla/templates/customization/custom-javascript-css-php-code