当 Joomla 中的 URL 字符串传递到我们的网站时,我试图从它们中提取值。一个例子是:
?source=SEARCH%20&utm_source=google&utm_medium=cpc&utm_term=&utm_content={创意}&utm_campaign=&cpao=111&cpca=&cpag=&kw=
因此,我希望抓取 VAR=utm_source、抓取 utm_medium 等。
我想在整个网站上携带这些值,并至少保留到访问者点击表单上的“提交”为止,这样这些值将随表单一起传递,以跟踪这些区域以查看它们来自哪里、使用了哪些关键字等。
任何帮助将不胜感激。
要获取 URL(和 POST)值,您可以使用 JRequest 或 Input。 Joomla 3.0 已弃用 Request,因此最好使用 JInput :-)
J请求:http://docs.joomla.org/Retriving_and_Filtering_GET_and_POST_requests_with_JRequest::getVarJ输入:http://docs.joomla.org/Retriving_request_data_using_JInput
Joomla 还可以将值存储到用户会话中。如果您想要在多个页面上跟踪某些内容,或者想要保留用户所做的某些设置(例如排序),这会很方便。这些称为 UserStates,文档位于此处:http://docs.joomla.org/How_to_use_user_state_variables
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)