Zmienna $siteroot
zawiera ciąg, który wygląda tak:Smarty substr łańcuch pominąć pierwsze znaki
Aby uzyskać część http://www.example.nl/ użyć:
{$siteroot|substr:0:22}
ale chcę pominąć ta część i powrót/folder/
Długość złożenia er jest nieznany.
Zmienna $siteroot
zawiera ciąg, który wygląda tak:Smarty substr łańcuch pominąć pierwsze znaki
Aby uzyskać część http://www.example.nl/ użyć:
{$siteroot|substr:0:22}
ale chcę pominąć ta część i powrót/folder/
Długość złożenia er jest nieznany.
{$siteroot|substr:22}
Powinna działać
Haha, tak proste ... Dzięki :) –
{assign var="bar_at" value=$siteroot|strpos:"nl/"}
{$siteroot|substr:$bar_at+2}
znalazłem odpowiedź na pytanie innego patrząc podobna do twoja odpowiedź, ale nie mogłem jej uruchomić. –
A co, jeśli nie jest to domena nl? –
@MaartenKuilman wystarczy, aby uzyskać pozycję pierwszego wystąpienia, w tym przypadku "nl /" i wydrukować wszystkie wartości po tym. Użyłem tego w jednym z moich projektów i zadziałało dla wszystkich instancji – Sibu
sprawdzić moją odpowiedź, nie trzeba przechodzić pozycję statyczną – Sibu