配置每个页面的样式:
-
\inspire\templates\yoo_inspire\layouts\template.php
$app = JFactory::getApplication();
<?php
if(!empty($app->flag)){
echo ("<link rel='stylesheet' href='/meetrend/templates/yoo_inspire/css/article{$app->flag}.css' type='text/css' />");
} ?>
2.inspire\components\com_content\views\article\view.html.php
$app->flag=$item->flag;
inspire\components\com_content\models\article.php
public function &getItem($pk = null) 添加a.flag字段
3.添加字段:alter table inspire_content add flag int default 0;
4.administrator\components\com_content\models\forms\article.xml
<field
name="flag"
type="list"
label="cssflag"
description="JGLOBAL_SHOW_TITLE_DESC">
<option value="0">0</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
</field>
5. administrator\components\com_content\views\article\tmpl\edit.php
<li><?php echo $this->form->getLabel('flag'); ?>
<?php echo $this->form->getInput('flag'); ?></li>
最简单的修改方式,修改template.php 拷贝 components\com_content administrator\components\com_content