Wpadłem dziś na mały problem, gdy próbowałem użyć środków dezynfekujących i obcinać w połączeniu ze sobą, aby utworzyć fragment mojego bloga. Każda z metod działała sama, ale użyto jej razem tylko by ją skróciła. Próbowałem obu tych składni (dawna jest zalecany w blogu zatytułowanym „Six Ruby on Rails Porady & Sztuczki”):Przycinanie + sanityzacja widoków w szynach
<%= truncate(sanitize(post.content), length: 580) %>
<%= sanitize(truncate(post.content, length: 580, separator: '<p>')) %>
a potem starał się obciąć w kontrolerze i odkażane tego obiektu w widok, ale wciąż nie.
Wreszcie dostałem go do pracy tak:
<%= sanitize(post.content.truncate(580, separator: '</p>')) %>
Co chciałbym wiedzieć, dlaczego nie działać kiedy owinięte metodę w inny sposób? Jaka jest różnica w porównaniu z ostatnią próbą?
TIA 'bondibox'