it-swarm-vi.com

Làm cách nào tốt nhất tôi có thể khắc phục Khung Gantry và Xung đột kiểu dáng ChronoForms?

Tôi đang sử dụng các mẫu ChronoForms và RocketTheme trên hầu hết các trang web tôi xây dựng.

Khung Gantry bao gồm một số Bootstrap kiểu ghi đè kiểu dáng ChronoForms sao cho (ví dụ) một hộp nhập văn bản có kích thước cố định 206 pixel:

input, textarea, .uneditable-input {width: 206px;}

Có vẻ như điều này đang xảy ra do thứ tự tải biểu định kiểu:

<link rel="stylesheet" href="/components/com_chronoforms/css/frontforms_tight.css" type="text/css" />
<link rel="stylesheet" href="/components/com_chronoforms/css/formcheck/theme/classic/formcheck.css" type="text/css" />
<link rel="stylesheet" href="/components/com_chronoforms/css/formcheck_fix.css" type="text/css" />
<link rel="stylesheet" href="/templates/gantry/css-compiled/bootstrap.css" type="text/css" />

Có cách nào dễ dàng để kích hoạt kiểu dáng ChronoForms theo sở thích đối với kiểu Gantry bootstrap mà không cần chỉnh sửa các tệp lõi?

6
Neil Robertson

Trong Chronoforms, bạn có thể LoadCSS trong các sự kiện biểu mẫu của mình. Bạn sẽ có thể ghi đè Gantry ở đó.

5
Jeepstone

Không có các mục được cài đặt trước mặt tôi, tôi đoán rằng điều này có thể được thay đổi trong tiêu đề mẫu của index.php. Nếu nó được thực hiện ở đây, bạn sẽ phải theo dõi nó khi cập nhật mẫu.

Tôi biết các plugin được tải theo thứ tự được thấy trong trình quản lý plugin. Tôi có thể nhìn vào đó nhưng có thể không giúp được gì nhiều vì đây chủ yếu là mẫu.

4
poproar