2017-06-21 3 views
0

に文字列内の文字を検索:私は、この隠しフィールド持ってTWIG

<input type="hidden" id="PartNum" name="pn" value="{{ price.getPartNumber }}"> 

そしてこのinput text

<input type="hidden" id="ltid" name="lt" value="{{ price.getLt }}"> 

を私はそれならばPartNumbervalue="{{ price.getPartNumber }}"

の値でテストを行いたいですこの文字列が含まれています35-l0l-1003value="{{ price.getLt }}"の値を30

に変更する必要があります

文字のいずれかの文字列を検索するには、strpbrkを使用する必要があります。 私はTwigの初心者です。どうすれば追加できるのか分かりません。 私を助けてください。 ありがとうございます。あなたのケースでは

+0

可能な複製(https://stackoverflow.com/questionsです/ 13007288/find-substring-in-the-string-in-twig) – ShiraNai7

答えて

0

だけ使用します。

{{'Toto' in 'Tototatattiti'}} //Will return true 
{{'Toto' in 'Tata' }} //Will return false 

あなたが小枝にほぼすべての機能を追加することができますが。ここfile_exist機能の簡単な実装(私は実際に私のコントローラのコアクラスでそれをやっている)[TWIGで文字列に部分文字列を検索]の

//Getting twig by a loader 
    $twig = $this->templating; 
    //Getting twig environnement 
    $env = $twig->getTwig(); 
    //Adding the new function 
    $fe = new Twig_SimpleFunction('file_exists', 'file_exists'); 
    $env->addFunction($fe); 
関連する問題