joomlaclass5Word文档下载推荐.docx

上传人:b****3 文档编号:17234995 上传时间:2022-11-29 格式:DOCX 页数:30 大小:25.65KB
下载 相关 举报
joomlaclass5Word文档下载推荐.docx_第1页
第1页 / 共30页
joomlaclass5Word文档下载推荐.docx_第2页
第2页 / 共30页
joomlaclass5Word文档下载推荐.docx_第3页
第3页 / 共30页
joomlaclass5Word文档下载推荐.docx_第4页
第4页 / 共30页
joomlaclass5Word文档下载推荐.docx_第5页
第5页 / 共30页
点击查看更多>>
下载资源
资源描述

joomlaclass5Word文档下载推荐.docx

《joomlaclass5Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《joomlaclass5Word文档下载推荐.docx(30页珍藏版)》请在冰豆网上搜索。

joomlaclass5Word文档下载推荐.docx

意义:

在搜索帮助的地方加入一个目录

语法:

arrayaddIncludePath([string 

$path='

'

])

string$path:

Apathtosearch.

实际应用:

$paths=JHTML:

:

addIncludePath();

print_r($paths);

addIncludePath(JPATH_COMPONENT.DS.'

html'

);

结果:

Array

[0]=>

/var/www/j15/libraries/joomla/html/html

[0]=>

/var/www/j15/administrator/components/com_poll/html

[1]=>

Calendar()

显示日历

voidcalendar(string 

$value,string 

$name,string 

$id,[string 

$format='

%Y-%m-%d'

],[array 

$attribs=null])

string$value:

Thedatevalue

string$name:

Thenameofthetextfield

string$id:

Theidofthetextfield

string$format:

Thedateformat

array$attribs:

Additionalhtmlattributes

Jimport(‘joomla.html.html’);

EchoJHTML:

calendar(‘3’.’test’,’12’);

 

Iframe()

写入<

voidiframe(string 

$url,string 

$name,[array 

$attribs=null],[string 

$noFrames='

string$url:

TherelativeURLtouseforthesrcattribute

Thetargetattributetouse

Anassociativearrayofattributestoadd

string$noFrames:

Themessagetodisplayiftheiframetagisnotsupported

jimport('

joomla.html.html'

);

$attribs=array('

id'

=>

iframe-id'

'

class'

frame-class'

echoJHTML:

_('

iframe'

http:

//www.joomla.org'

iframe-name'

$attribs);

Image()

voidimage(string 

$alt,[array 

TherelativeorabsolueteURLtouseforthesrcattribute

string$alt:

image('

images/cancel.png'

cancel.png'

link()

voidlink(string 

$text,[array 

TherelativeURLtouseforthehrefattribute

string$text:

link('

neteasy'

Script()

voidscript(string 

$filename,[boolean 

media/system/js/'

],[ 

$mootools=true])

string$filename:

Thenameofthescriptfile*@paramstringTherelativeorabsolutepathofthescriptfile

boolean$path:

Iftrue,themootoolslibrarywillbeloaded

$mootools

Jhtml:

script(‘mootree.js’,’media/system/js/’,$mootools=true);

在页面中加上'

元素,默认js脚本的路径在media/system/js/下,并且默认会自动加载mootools的js包

Stylesheet()

voidstylesheet(string 

$filename,[ 

media/system/css/'

$attribs=array()])

$path

$attribs

stylesheet(‘modal.css’,’media/system/css/’,$attribs=array())

在页面引入css

Tooltip()

创造一个以tooltip图象作为按钮

stringtooltip(string 

$tooltip,[string 

$title='

],[string 

$image='

tooltip.png'

$text='

$href='

],[boolean 

$link=1])

string$tooltip:

Thetipstring

string$title:

Thetitleofthetooltip

string$image:

Theimageforthetip,ifnotextisprovidee

thetextforthetip

string$href:

anurlthatwillbeusedtocreatethelink

Boolean$link:

depreciated

tooltip(‘tooltip’,’itcanhelp’);

Jlanguage

语言处理类

__construct

构造函数

Exists

检测语言包是否存在

Get

得到语言包产物

getBackwardlang

向后支持的语言包名字

getDebug

测试

getDefault

默认语言包代码

getInstance

实例化语言对象

getKnowlanguages

得到已知语言列表

getLanguagepath

得到语言文件路径

getLocale

得到本机属性

getMetadata

返回一个包含metadata的数组

getName

语言全称

getOrphans

得到被跟踪的字符串的表单

getPaths

得到被装载的语言文件的列表

getPdfFontName

Pdf字体名称

getTag

得到语言标签

getUsed

得到被使用的字符串列表

getWinCP

Windows本机代码表

Haskey

是否有关键字

isRTL

得到RTL属性

Load

对现有的字符串装载一个唯一语言文件和添加结果

setDebug

设置调试属性

setDefault

设置默认语言代码

setLanguage

对指定的语言设置语言属性

Transliterate

翻译函数

模仿phpgettext(alias_)函数

_parseLanguageFiles

寻找语言目录在所有的基本目录之内

_parseXMLLanguageFile

为语言信息解析XML文件

_parseXMLLanguageFiles

Exists()

检测语言包是否存在

booleanexists(string 

$lang,[string 

$basePath=JPATH_BASE])

string$lang:

Languagetocheck

string$basePath:

Optionalpathtocheck

Jimport(‘joomla.language.language’);

$temp=&

newjlanguage;

$tem=$temp->

extsts(‘en-GB’);

如果存在返回true否则为false

Get()

得到语言包产物

mixedget(string 

$property,[mixed 

$default=null])

string$property:

Thenameoftheproperty

mixed$default:

Thedefaultvalue

get(‘name’);

English(UnitedKingdom)

getBackwardlang()

向后支持的语言包名字

stringgetBackwardLang()

getBackwardlang();

English

getDebug()

测试

booleangetDebug()

getdebug();

如果为debugmode返回true否则为false

getDefault()

默认语言包代码

stringgetDefault()

getdefault();

en-GB

getKnowlanguages()

得到已知语言列表

arraygetKnownLanguages([string 

Thebasepathtouse

getknownlanguages();

Print_r($tem);

Array([en-GB]=>

Array([name]=>

English(UnitedKingdom)[tag]=>

en-GB[rtl]=>

0[locale]=>

en_GB.utf8,en_GB.UTF-8,en_GB,eng_GB,en,english,english-uk,uk,gbr,britain,england,greatbritain,uk,unitedkingdom,united-kingdom[wincodepage]=>

iso-8859-1[backwardlang]=>

english[pdffontname]=>

freesans))

getLanguagepath()

得到语言文件路径

stringgetLanguagePath([string 

$basePath=JPATH_BASE],[string 

$language=null])

string$language:

Thelanguagetag

joomla.language.language'

$temp=&

$tem=$temp->

getlanguagePath();

print_r($tem);

/var/www/joomla/website/language

getLocale()

得到本机属性

stringgetLocale()

getlocale();

Array([0]=>

en_GB.utf8[1]=>

en_GB.UTF-8[2]=>

en_GB[3]=>

eng_GB[4]=>

en[5]=>

english[6]=>

english-uk[7]=>

uk[8]=>

gbr[9]=>

britain[10]=>

england[11]=>

greatbritain[12]=>

uk[13]=>

unitedkingdom[14]=>

united-kingdom)

getMetadata()

返回一个包含metadata的数组

mixedgetMetadata(string 

$lang)

Thenameofthelanguage

getMetadata('

en-GB'

结果;

Array([name]=>

freesans)

getPaths()

得到被装载的语言文件的列表

arraygetPaths([string 

$extension=null])

string$extension:

Anoptionextensionname

getpaths();

Array([joomla]=>

Array([/var/www/joomla/website/language/en-GB/en-GB.ini]=>

1))

getPdfFontName()

Pdf字体名称

stringgetPdfFontName()

getpdffontname();

freesans

getWinCP()

Windows本机代码表

stringgetTag()

getwincp();

iso-8859-1

Haskey()

是否有关键字

booleanhasKey(key 

$key)

key$key:

Thekeytocheck

haskey('

True,ifthekeyexists

Load()

对现有的字符串装载一个唯一语言文件和添加结果

booleanload([string 

$extension='

joomla'

$lang=null],[boolean 

$reload=false])

Theextensionforwhichalanguagefileshouldbeloaded

Thelanguagetoload,defaultnullforthecurrentlanguage

boolean$reload:

Flagthatwillforcealanguagetobereloadedifsettotrue

load();

True,ifthefilehassuccessfullyloaded.

JRegistry

getNameSpaces

得到namespaces列表

getValue

得到注册值

loadArray

装载数组到默认的namespace

loadFile

装载文件目录

loadINI

装载INI串到注册的namespace

loadObject

装载对象的公共变量到默认的namespace

loadXML

装载XML串到注册的namespace

makeNameSpace

创建一个namespace

Merge

合并一个JRegistry对象到一个

setValue

设置注册值

toArray

翻译一个namespace到一个数组

toObject

翻译一个namespace到一个对象

toString

在一个给定的字符格式得到namespace

__clone

getNameSpaces()

得到namespaces列表

arraygetNameSpaces()

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 人文社科 > 视频讲堂

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1