The old man stopped for a moment to rest.

Literal

Old-man [topic-は] rest [purpose-ために] a-little while stopped.

~ために marks the purpose: 'in order to rest.' 少しの間 ('for a short while') specifies duration. 立ち止まる ('to stop walking') is a compound verb: 立つ + 止まる.