Tôi thích sử dụng bảng điều khiển, tuy nhiên bảng điều khiển là một nỗi đau để tạo kiểu vì số lượng lớn div mà nó tạo ra. Ngoài ra các lớp nó áp dụng cho các div không có ý nghĩa và cũng quá cồng kềnh. Gây ra sự nhầm lẫn giữa các đồng nghiệp của tôi.
Để cho bạn thấy đầu ra mà họ tạo ra:
Vấn đề là tôi đang sử dụng 960.gs và bảng điều khiển thêm các lớp riêng và cấu trúc div cồng kềnh, khiến tôi phải ghi đè các lớp của chúng. Đây là điều tôi không muốn làm, tôi muốn dọn sạch các div. Có cách nào để làm điều này?
Biên tập:
Những gì tôi đã làm để dọn sạch một số div mà tôi cho là vô dụng:
Bắt đầu từ dòng # 388 trong flex.inc (bảng / plugin / bố cục / linh hoạt)
$output = '';
//$output = "<div class=\"panel-flexible " . $renderer->base['canvas'] . " clearfix\" $renderer->id_str>\n";
// $output .= "<div class=\"panel-flexible-inside " . $renderer->base['canvas'] . "-inside\">\n";
$output .= panels_flexible_render_items($renderer, $settings['items']['canvas']['children'], $renderer->base['canvas']);
// Wrap the whole thing up nice and snug
//$output .= "</div>\n</div>\n";
Tôi thực sự đã tạo một bản sao của bố cục linh hoạt và chỉnh sửa nó, nhưng nếu tôi có nhiều thời gian hơn cho dự án này, tôi sẽ tạo một plugin sạch hơn cho việc này.
Lưu ý: Đây không phải là giải pháp tốt nhất, đây là con đường nhanh nhất có thể để thực hiện mục tiêu của tôi. Tạo plugin nhỏ của riêng bạn là cách tốt nhất để đi, bạn luôn có thể sử dụng một trong các plugin hiện có làm cơ sở.