将Twig中的Slim中的破折号替换为URL编码?

时间:2018-09-10 02:01:32

标签: php url twig slim slim-3

Slim是否可以用破折号代替PowerManager powerManager = (PowerManager)getSystemService(Context.POWER_SERVICE); Intent intent = new Intent(); intent.setFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP); if (powerManager.isIgnoringBatteryOptimizations(getPackageName())) { intent.setAction(Settings.ACTION_IGNORE_BATTERY_OPTIMIZATION_SETTINGS); } else { intent.setAction(Settings.ACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATIONS); intent.setData(Uri.parse("package:" + getPackageName())); startActivity(intent); } ?我将其专门用于网站上的搜索功能,并希望通过使用破折号替换url编码来使URL更加整洁。

我在网上找不到任何东西表明这是可能的。

1 个答案:

答案 0 :(得分:1)

在Twig中有replace过滤器,您可以使用它。

{{ url|replace({"%20":"-"}) }}