Hiển thị các bài đăng có nhãn Overwrite. Hiển thị tất cả bài đăng
Hiển thị các bài đăng có nhãn Overwrite. Hiển thị tất cả bài đăng

Thứ Tư, 11 tháng 2, 2015

Joomla3.x Overwrite new Layout mod_menu

1. Create file overwrite layout + sub files overwrite


2. In file filter.php edit line to specify new sub files
At file new.php : replace default_ to new_
Detail: this mean new layout use sub new_ files.
Edit line: 79-85
        case 'heading':
            require JModuleHelper::getLayoutPath('mod_menu', 'default_' . $item->type);
            break;

        default:
            require JModuleHelper::getLayoutPath('mod_menu', 'default_url');
            break;

Replace this:
        case 'heading':
            require JModuleHelper::getLayoutPath('mod_menu', 'new_' . $item->type);
            break;

        default:
            require JModuleHelper::getLayoutPath('mod_menu', 'new_url');
            break;

3. At Administrator>Modules Manager>Menu choose new layout