
正文
phpcms自定义跳转地址,php301跳转
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
Thinkphp中如何做文章的跳转链接啊?
thinkPHP 的Action类的redirect方法可以实现页面的重定向功能,redirect 重定向的通用语法为:edirect(url,params=array(),delay=0,msg=) // 跳转到 edit 操作 $this-redirect(edit)。
ajax 提交后返回, 此时url参数需要用js跳转,location.href = result.url;url访问情况下, $this-success($message=,$jumpUrl=/), tp会转向到一个跳转页面,此时TP会帮您完成自动跳转。以上,就这么多。
ThinkPHP redirect 方法可以实现页面的重定向(跳转)功能。redirect 方法语法如下:this-redirect(string url, array params, int delay, string msg)参数说明:参数 说明 url 必须,重定向的 URL 表达式。
具体实现基于ThinkPHP框架,会有一个父类控制器。把这个设置cookie的代码加到这个BaseAction里面的_initialize()函数中。
相关问答
Q1: phpcms页面跳转问题
1、你说的这种情况,应该是生成的时候出问题了,没有生成成功,你可以在跳转的首页中,右键,然后“查看源码”里面可能会有错误提示,通常做phpcms的自定义页面时会出现这种情况,细心一点就能发现了。
2、这是因为你浏览器缓存的原因,清空一下你的浏览器缓存再重新访问域名地址就可以了。
3、这种现象主要是由在本地开发时用的域名(如localhost)在上传后重新更换不彻底导致的。
4、可以,你去index.php里面找方法啊,把action修改了就可以了,也或者做URL重写。
Q2: 在phpcms首页栏目如何跳转到该栏目的列表页,链接怎么写
window.location.href={pc:content action=category catid=$catid num=1 order=listorder ASC}{loop $data $r}{$r[url]}{/loop}{/pc};放在category.html模板里,发布所有栏目。
在调用的列表标签中加入属性:page=$page,然后通过{$pages}来调用翻页链接。要注意的是:你在首页的控制器方法中(content/index/init)要做一些相应的修改,因为首页程序里应该没有给你准备翻页的变量参数。
首页的标签设置,php168提供了一个可视化的工具,可以直接在上面设置标签,修改标签属性,这方面做的比phpcms强多了。虽然不能设计主页模板,但是可以方便的修改首页模板中元素的内容和显示方式,对菜鸟来说比较不错。
打开目录:\phpcms\templates\default\content\ 修改网站首页文件为: index.html文件。要修改整个网站头部的话,修改:header.html要在 整个网站增加其他统计代码、客服代码。需要修改: footer.html修改完成后,需要生成首页。
可以按照以下步骤进行操作。打开PHPCMS的后台管理页面,进入“栏目管理”模块。选择需要更换的栏目,点击“编辑”按钮进入编辑页面。在编辑页面中,可以看到该栏目的基本信息、模板、样式等设置。
php程序首页栏目修改如下:打开目录:phpcmstemplatesdefaultcontent。修改网站首页文件为:indexhtml文件即可。
Q3: Phpcms如何自定义URL路由规则
1、放弃使用{$title},使用可用元素组合你的路由规则;对路由解析程序文件进行二次开发,使其支持{$title},主要修改的文件为打开phpcms\modules\content\classes\url.class.php 中的122行和144行左右位置。
2、url规则名称选择category,模块名称为内容模块。
3、首页第一步你要编辑自己的静态规则,如果对系统自带的满意的话可以忽略。
4、$perpage = 20, $urlrule = , $array = array(),$setpages = 10) {此方法在/phpcms/libs/functions/globle.func.php里,有兴趣可以研究。PS:phpcms使用与二次开发可参看官方手册以及iphpcms的视频教程。
5、如果你指的是——点击网址导航条中的“首页”两字打开一个单网页,那么直接将其连接地址改为此单页栏目的地址即可,phpcms模板标签用{$CATEGORYS[1][url]}。
6、服务器方面,如果你自己设定了url伪静态规则,请在nginx中重新配置你的伪静态规则。因为两个服务器的配置方法不一样,在apache下可用在nginx下就不一定可用。
Q4: PHPCMS的默认后台登陆地址是多少
最新发布的PHPCMS V9由于采用了MVC的设计模式,所以它的后台访问地址是固定的,虽然可以通过修改路由配置文件来实现修改,但每次都修改路由配置文件对于我来说有点麻烦了,而且一不小心就会出错。
在网上可以找到,默认的后台登录地址为/admin.php,其实在robots.txt文件中也能够看到,应该养成查看robots.txt文件的习惯,里面还是有一些有用的信息的。
直接浏览器中输入你的后台地址,默认是:http://你的网站域名地址/index.php?m=admin&c=index&a=login&pc_hash= 另外再输入账号密码就可以直接登录了。
Q5: phpcms用后台的添加表单向导添加的表单,然后在页面里调用的js,问题是...
1、你调用的是推荐位 在模型管理那要把copyfrom这个字段设成在推荐位显示 这样才能调用的到。
2、另外,如果需要表单验证,除了自己写javascript外,可以引入phpcms自带的formvalidator.js插件来验证。
3、需要写到模版里面。如果是其他站点调用的话,那么久需要把{APP_PATH}改为你自己的网站域名。
关于phpcms自定义跳转地址和php301跳转的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。






