ну в $pid будут попадать имена свойств - выбирай те, которые нужны и вставляй куда больше нравится.
В любом случае без знания языка никуда, а в битриксе нет готовых каких-то решений под именно твою задачу, вся фишка в том, что каждое индивидуально, т.к. сама система готовых предоставляет через край, и одно из них - как раз в коде, что приведен.
Потому собсно и шаблоны готовые в большинстве случаев не распространены, кто покупает систему наскребает уж и на создание шаблона под себя индивидуального.