zend framework 模板引入public路径下的css、js等文件路径问题和模板上生成url的方法
系统的结构如图所示,有两个模块分别为default和admin,也已经和smarty整合。可是有两个问题:
1.访问地址是http://XXX.com/index、http://XXX.com/admin时,页面显示正常,可访问地址是:http://XXX.com/default/、http://XXX.com/default/index或者http://XXX.com/admin/index/index时,页面出现问题图片、css和js都没有加载,后来通过google、百度,发现要实现上述访问方式都正常,必须在路径前加上baseUrl,我想问一下有什么好的方法,不用在前面加上baseUrl也能上实现上述方式都能访问正常。
2.这个页面上的url如何生成,就像thinkphp也有一个U方法可以生成url,zendframework模板上生成url的方式真是没有找到,希望大家回答我的问题,这里先谢谢了
回复内容:
系统的结构如图所示,有两个模块分别为default和admin,也已经和smarty整合。可是有两个问题:
1.访问地址是http://XXX.com/index、http://XXX.com/admin时,页面显示正常,可访问地址是:http://XXX.com/default/、http://XXX.com/default/index或者http://XXX.com/admin/index/index时,页面出现问题图片、css和js都没有加载,后来通过google、百度,发现要实现上述访问方式都正常,必须在路径前加上baseUrl,我想问一下有什么好的方法,不用在前面加上baseUrl也能上实现上述方式都能访问正常。
2.这个页面上的url如何生成,就像thinkphp也有一个U方法可以生成url,zendframework模板上生成url的方式真是没有找到,希望大家回答我的问题,这里先谢谢了
你应该直接看页面原代码,看baseUrl最终输出什么。
如果baseUrl是完整的url,的确不会有问题,但如果有问题,那baseUrl可能只是相对的path,需要在前面加/.
也就是src="//js/nav.js"

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











Ubuntu 및 Debian용 PHP 8.4 설치 및 업그레이드 가이드

PHP 개발을 위해 Visual Studio Code(VS Code)를 설정하는 방법
