Resolved Chèn link vào tiêu đề modules trong joomla 3

Thảo luận trong 'Hỏi đáp Joomla! 3' bắt đầu bởi boy_vp, 20/6/17.

  1. boy_vp

    boy_vp Thành viên mới

    Đã có ai làm chèn link vào title modules của joomla 3 chưa?
    Hướng dẫn mình với, search toàn ra 1.5 và 2.5 à.

    Thanks
  2. boy_vp

    boy_vp Thành viên mới

    dien dan buon qua
  3. tuanthuaan2014

    tuanthuaan2014 -:- YouClip -JCi -:-

    Joomla 2.5 làm thế nào thì Joomla 3.x như vậy thôi.
  4. boy_vp

    boy_vp Thành viên mới

    Không giống nhau bạn ạ.

    Đoạn code của mình:

    Mã:
    function modChrome_T3Xhtml($module, &$params, &$attribs)
    {
        $badge          = preg_match ('/badge/', $params->get('moduleclass_sfx'))? '<span class="badge">&nbsp;</span>' : '';
        $moduleTag      = htmlspecialchars($params->get('module_tag', 'div'));
        $headerTag      = htmlspecialchars($params->get('header_tag', 'h3'));
        $headerClass    = $params->get('header_class');
        $bootstrapSize  = $params->get('bootstrap_size');
        $moduleClass    = !empty($bootstrapSize) ? ' col-sm-' . (int) $bootstrapSize . '' : '';
        $moduleClassSfx = htmlspecialchars($params->get('moduleclass_sfx'));
        $title_link    = $params->get('title_link');
    
        if (!empty ($module->content)) {
            $html = "<{$moduleTag} class=\"t3-module module{$moduleClassSfx} {$moduleClass}\" id=\"Mod{$module->id}\">" .
                        "<div class=\"module-inner\">" . $badge;
                       
    
            if ($module->showtitle != 0) {
                // add link to titles modules            
               
               
                $html .= "<{$headerTag} class=\"module-title {$headerClass}\">  <span>{$module->title}</span> </{$headerTag}>";
                   
                   
                   
                //$html .= "<{$headerTag} class=\"module-title {$headerClass}\">  <span>{$module->title}</span> </{$headerTag}>";
               
            }
            
            $html .= "<div class=\"module-ct\">{$module->content}</div></div></{$moduleTag}>";
    
            echo $html;
        }
    }
    Cái này mình sử dụng template của bên Joomlart.
  5. tuanthuaan2014

    tuanthuaan2014 -:- YouClip -JCi -:-

    Lâu rùi, không online nên không có phản hồi cho bạn. Umh, code thì sao giống nhau như đúc được, lập trình là dựa vào ý tưởng bạn ah, ở đây là ý tưởng và cách thực hiện như joomla 2.5 . Cái
    {$module->title} đó, khi có link thì thêm thẻ <a href="<?php echo $params->get('link_title_mod');?>"> {$module->title} </a> thôi, không thì chỉ {$module->title}

Chia sẻ trang này