Разработка программ

Метод выделения текущей колонки dedecms и выделения домашней страницы

Я давно не пишу блог, в последнее время фиксированный сайт сталкивается с некоторыми проблемами, так что собрать для всех пользователей сети поделиться...В первую очередь - это главная страница [...]

Статьи

Я давно не пишу блог, в последнее время фиксированный сайт сталкивается с некоторыми проблемами, так что собрать для всех пользователей сети поделиться...

Прежде всего, скажитеГлавная страница выделена Как правило, первая страница фиксируется.Если написать мертвую, то стиль домашней страницы на первой странице будет таким же, как и стиль страницы колонки, что очень неприветливо.Следующий код определяет, является ли это первая страница. Если это первая страница, стиль первой страницы добавляет свойство current к классу.

< li {dede: field name = typeid runphp = " yes "} (@ me = " "")? @ me = "class = 'current'": @ me = ""; { / dede: field} &gt; &lt; a href = '{ dede: global.cfg_cmsurl /} /' &gt; Главная страница</a></li>

Код ниже выделяется для текущей колонки

Откройте include\ taglib\ channelartlist.lib.php

  1. $Pv- &gt; Fields [' typeurl '] = GetOneTypeUrlA ($typeids[$i]); X добавить

 

  • IF($typeids[$i][«id»] == $refObj- &gt; TypeLink- &gt; TypeInfos [«id»] || $typeids[$i][«id»] == $refObj- &gt; TypeLink- &gt; TypeInfos [«топид»] ){
  •              $Pv- &gt; Fields [«currentstyle»] = $currentstyle ? $currentstyle : «Текущая»;
  •          }
  •          другое{
  •              $Pv- &gt; Fields [«currentstyle»] = ”;
  •          }

{dede: channellartlist typeid = '1,6,4,5,7' row = '10' currentstyle = 'current'}

 

&lt; li class = " {dede: field.currentstyle /} " &gt; &lt; a id = " {dede: field name = ' id ' /} " href = " {dede: field name = ' typeurl ' /} " &gt; {dede: field name = ' typename ' /}</a>

&lt;ul class = " list01 aboutpist " &gt;

{dede: channel type = ' son ' noself = ' yes '}

<li>&lt; a href = " [field: typelink /] " &gt; [field: typename /]</a></li>
{ / dede: channel}
</ul>
</li>
{/ dede: channelartlist}

Непонимание добавление QQ: 657235615