我正在尝试学习Smarty(我的兄弟把作业交给我来练习),而我在开始时遇到了问题。首先,我想创建一个包含一些文本的变量-然后将此文本切成两半(在选择的单词之后)。将这些一半放入数组中。然后将文本的第一部分和所有空格更改为“ _”,另一半将所有奇怪的符号(例如“±,ć,ę”)更改为“ a,c,e”。然后将其显示在网站上。所有这些都是Smarty的。
我的聪明人非常新手,所以到目前为止,我只是想将文本放入变量中:
{assign var="textToEdit" value="Loręm ipsum dólór śit amęt, consectetur adipiscing elit. Phasellus ornare vehicula risus, sed impęrdiet lorem malesuada mollis. Morbi ultrices elit leo, ac eleifend neque tincidunt in. Morbi volutpat mauris suscipit nulla pellentesque suscipit. Cras tortor enim, pellentesque a dictum id, iaculis et purus. Vivamus ac venenatis sem. Duis pharetra sit amet augue vitae tincidunt. Prąęśent vęnńnatis ipsum nęc augue condimentum, a scelerisque sapien blandit. Curabitur suscipit vivęrra urna, molestie ullamcorper nulla luctus ut. Pellentęsque ac accumsan turpis, nec posuere enim."}
<h1>
The value of $textToEdit is {$textToEdit}.
</h1>
然后,我尝试在网站上使用h1进行显示。但这没有用。如果我必须使用javascript做到这一点,那么Smarty对我来说是全新的东西,请帮助我解决问题。我想逐行查看和分析代码。