Php 乔姆拉!3.8.5 Adminpanel模板编辑不显示';高级';标签
我是乔姆拉的新手。尝试使用Joomla官方文档创建新模板。 已成功创建模板并通过Joomla管理面板安装。 当我尝试为我的模板设置徽标时,我找不到“高级”选项卡,但它显示为Joomla默认模板(protostar-default) 这里我附上两个默认模板和我的模板截图。Php 乔姆拉!3.8.5 Adminpanel模板编辑不显示';高级';标签,php,joomla3.0,Php,Joomla3.0,我是乔姆拉的新手。尝试使用Joomla官方文档创建新模板。 已成功创建模板并通过Joomla管理面板安装。 当我尝试为我的模板设置徽标时,我找不到“高级”选项卡,但它显示为Joomla默认模板(protostar-default) 这里我附上两个默认模板和我的模板截图。 请指导我如何获取模板的高级选项卡。您的宝贵意见将节省我的时间。您可以在模板的“texmplateDetails.xml”文件中定义这些详细信息,然后在模板的index.php文件中使用它们 如果您在Protostar模板中
请指导我如何获取模板的高级选项卡。您的宝贵意见将节省我的时间。您可以在模板的“texmplateDetails.xml”文件中定义这些详细信息,然后在模板的index.php文件中使用它们 如果您在Protostar模板中检查templateDetails.xml文件,您会发现下面的块,您可以使用它作为起点,并将其添加到templateDetails.xml文件中 该过程的第二步是获取模板样式中定义的值或元素,并将它们与实际模板集成 再说一次,如果你检查一下Protostar发生了什么,这可能就足够让你开始了。在Protostar>index.html中,您可以找到
$logo = '<img src="' . JUri::root() . $this->params->get('logoFile') . '" alt="' . $sitename . '" />';
$logo='params->get('logo文件')。'“alt=“””$网站名。”" />';
及
这将为模板样式中指定的徽标文件引入值,并将其添加到站点的前端视图中
Protostar中templateDetails.xml的一部分
<config>
<fields name="params">
<fieldset name="advanced">
<field
name="templateColor"
type="color"
label="TPL_PROTOSTAR_COLOR_LABEL"
description="TPL_PROTOSTAR_COLOR_DESC"
class=""
default="#08C"
/>
<field
name="templateBackgroundColor"
type="color"
label="TPL_PROTOSTAR_BACKGROUND_COLOR_LABEL"
description="TPL_PROTOSTAR_BACKGROUND_COLOR_DESC"
class=""
default="#F4F6F7"
/>
<field
name="logoFile"
type="media"
label="TPL_PROTOSTAR_LOGO_LABEL"
description="TPL_PROTOSTAR_LOGO_DESC"
class=""
default=""
/>
<field
name="sitetitle"
type="text"
label="JGLOBAL_TITLE"
description="JFIELD_ALT_PAGE_TITLE_LABEL"
default=""
filter="string"
/>
<field
name="sitedescription"
type="text"
label="JGLOBAL_DESCRIPTION"
description="JGLOBAL_SUBHEADING_DESC"
default=""
filter="string"
/>
<field
name="googleFont"
type="radio"
label="TPL_PROTOSTAR_FONT_LABEL"
description="TPL_PROTOSTAR_FONT_DESC"
class="btn-group btn-group-yesno"
default="1"
>
<option value="1">JYES</option>
<option value="0">JNO</option>
</field>
<field
name="googleFontName"
type="text"
label="TPL_PROTOSTAR_FONT_NAME_LABEL"
description="TPL_PROTOSTAR_FONT_NAME_DESC"
class=""
default="Open+Sans"
showon="googleFont:1"
/>
<field
name="fluidContainer"
type="radio"
label="TPL_PROTOSTAR_FLUID_LABEL"
description="TPL_PROTOSTAR_FLUID_DESC"
class="btn-group btn-group-yesno"
default="0"
>
<option value="1">TPL_PROTOSTAR_FLUID</option>
<option value="0">TPL_PROTOSTAR_STATIC</option>
</field>
</fieldset>
</fields>
</config>
JYES
JNO
TPL_原恒星_流体
TPL_原星_静态
提醒一下,对于通常变化不大的元素,没有什么可以阻止您使用更简单的方法将它们直接添加到模板的index.php文件中,例如
<img src="<?php echo $this->baseurl; ?>/templates/<?php echo $this->template; ?>/images/myimage.png" alt="Custom image" class="customImage" />
baseurl;?>/templates//images/myimage.png“alt=“Custom image”class=“customImage”/
祝你好运
<img src="<?php echo $this->baseurl; ?>/templates/<?php echo $this->template; ?>/images/myimage.png" alt="Custom image" class="customImage" />