目前日期文章:201203 (2)

瀏覽方式: 標題列表 簡短摘要

用來依文章類型決定切換模板

if ($node->type == 'eng') {/* check if it's a eng node */
include 'page-eng.tpl.php'; /*load page-eng.tpl.php */
return; }

 

 

page.tpl.php可以用的相關函式 http://api.drupal.org/api/drupal/modules!system!page.tpl.php/6

 

$base_path → 拿還硬塞網頁圖或元件用
$is_front → 判斷是不是在首頁用,用來轉向或不想在首頁出現,但不想再block下過濾的時候用。
$logged_in → 判斷登入

 

放選單:

<?php if (isset($secondary_links)) { ?><?php print theme('links', $secondary_links, array('class' => 'sub', 'id' => 'subnavlist')) ?><?php } ?>

判斷有沒有選單,直接產生ul帶id,li帶class,頭尾自動放入last、first class

 

 

做區塊用的判斷式

<?php if ($login_block): ?> <!-- 登入區塊 -->
        <div id="login">
            <?php print $login_block ?>
        </div>

<?php endif; ?>

 

 

template.php用,在每個頁面加入css及js

drupal_add_css(drupal_get_path('theme', 'theme_name') . '/css/style.css');
drupal_add_js(drupal_get_path('theme', 'theme_name') . '/js/jquery.easing.1.3.js');

 

 

CSS的設定

 

.submitted{ /* 發佈訊息 [ 由 admin 在 日, 03/04/2012 - 16:11 發表  ] 這個  */

 .content{ /*  node主內容區塊 */

.taxonomy{ /* 分類 */

.collapsible{ /* 編輯時的折疊區塊 */

 

.block-region{ /* blcok瀏覽位置的框 */
background:#fff;
border:2px dashed #f00;
color:#333;
filter: alpha(opacity=60);
-moz-opacity:0.6;
opacity:0.6;
}

 

 

 

文章標籤

ezcshi 發表在 痞客邦 PIXNET 留言(0) 人氣()

因為這次案子要求必須要一樣,該死的IE7有bug解不出來,外加:last-child、:first-child 選擇符方式不能使用,只好用jquery去解。

轉載自 http://www.java2s.com/Code/HTMLCSS/IE-Firefox/ifltIE7.htm

 

 

 

        <!--[if lt IE 7]>
            <p>
               This text is only seen by IE 6.0, IE 5.5, and IE 5.0, but not IE
               7.0.  Other browsers just ignore this altogether, since it's
               contained in HTML comments. 
            </p>
        <![endif]-->
        <!--[if IE 6]>
            <p>
                This text is only seen by IE 6.0.
            </p>
        <![endif]-->
        <!--[if gt IE 6]>
             <p>
                This text is only seen by IE 7.0.
             </p>
        <![endif]-->



last-child、first-child都是用在背景或框線,可以用來當分隔線。而最後一個元素要拿掉,才會是

選單 | 選單 | 選單       而不是      選單 | 選單 | 選單 |


以上,紀錄一下

ezcshi 發表在 痞客邦 PIXNET 留言(0) 人氣()