2016-05-21 14 views
0

プラグインsmarty 3.xを使用して画像をクロップできるプラグインは誰も知っていますか? 私はこのプラグインを見つけました:http://www.newmediacampaigns.com/page/image-resizing-smarty#comment-12326 私は次のエラーメッセージが表示されますので、彼はバージョン3.xのSmartyの中にトラブルにだと思う:クロップド画像Smarty 3.x

Fatal error: Uncaught -> Smarty Compiler: Syntax error in template "file: .. \ santaideiapropaganda \ smarty \ templates \ news \ news-list.tpl" on line 9 "{imagesize src = $ item.imagem [width = 300 ]} "- Unexpected" = "I expected one of:" "," ","] "<- thrown inC:\xampp\htdocs\sitepadrao\wp-content\themes\santaideiapropaganda\smarty\libs\sysplugins\smarty_internal_templatecompilerbase.php on line 9

誰も私を助けることができますか?おそらくfunction.imagesize.phpプラグインのバージョン3.xをアドプトしてくれました。ありがとう

答えて

1

このエラーは、プラグインの間違いではありません。関数についてのドキュメントで "[width = 200]"のようなものが表示されている場合、角カッコはパラメータがオプションであることを意味しますが、それらを記述しないでください。 WOUは、パラメータを使用する必要がある場合の正しい方法は次のようになります。

{imagesize src=$imageUrl width=200}

+0

このように使用する場合: '致命的なエラー: ' {IMAGESIZE SRC = $ IMAGEURL幅= 200} ' それは、次のエラーメッセージが表示されますC:\ ... \ santaideiapropaganda \ smarty \ libs \ plugins \ function.imagesize.phpの530行目で削除されました。 – Saulo

+0

プラグインが古く、動作しませんあなたが使用しているPHPのバージョンで。より新しいバージョンを探したり、手動でプラグインのPHPコードを編集してください。必要に応じて参照を削除してください。 – Borgtex

+0

PHPバージョンの問題を修正しました。しかし、問題は、 "_supers"が2.6バージョンのsmartyから削除され、現在のバージョンを置き換えるスマートなドキュメントが見つかりました – Saulo

関連する問題