protected function generateUrlToTag($tag) { $ds = $this->getDataSource(); $parentCanvas = $this->getParentCanvas(); $pathParam = $parentCanvas->getWebParametersToCanvas($tag); $uParam = new OpfUrlParam(); $uParam->appendKeyValueArray($pathParam); return $ds->renderHrefUrl($ds->getCurrentPageName(), $uParam->toString()); }
public function renderFormContentInString($additionalActionParam) { $uParam = new OpfUrlParam(); $uParam->appendAllCurrentParameters(0, 1); if (!is_null($additionalActionParam)) { $uParam->appendKeyValueArray($additionalActionParam); } // if $str = $this->dataSource->renderInviteForm($this->urlAfterInvite, $this->getInstallAppStr(), $this->action . '?' . $uParam->toString(), $this->messageToFriend, $this->inviteModeStr, $this->renderAllHiddenParameters(), $this->explanationToUser, $this->onlyFriendsWithoutApp, $this->excludeIdList); return $str; }