Điểm:0

Cách tốt nhất để tạo các mẫu nhánh sử dụng nhiều lớp/thuộc tính khác nhau là gì? Cảm ơn

lá cờ zw

Tải các thực thể nút theo chủ sở hữu

Tôi đã tạo một mẫu cành cây và đã thêm các lớp như bên dưới.
{%
  đặt tiêu đề-class = [
    'Tiêu đề',
    'h1',
  ]
%}

{%
  đặt subtitle-classes = [
    'phụ đề',
    'h2',
  ]
%}

<div{{ attribute.addClass('title-classes') }}>
    {{ nội dung.title }}
</div>
<div{{ attribute.addClass('subtitle-classes') }}>
    {{ content.field_subtitle }}
</div>

<div class="section highlighted">
    <div class="title h1">
        {{ content.title }}
    </div>
    <div class="subtitle h2">
        {{ content.field_subtitle }}
    </div>
    <div class="panel intro padding-lg">
        <p>{{ content.field_intro }}</p>
        <p class="disclaimer">{{ content.field_intro_disclaimer }}</p>
        <a href="{{ content.field_link }}" class="btn inline padding-lg hide-small">{{ content.field_link_text }}</a>
        <a href="{{ content.field_link_2 }}" class="btn block hide-large hide-medium">{{ content.field_link_text_2 }}</a>
    </div>
</div>

Tôi phải làm gì khi có một mẫu HTML phức tạp. Hãy xem xét những điều dưới đây. Đây là một phần rất nhỏ trong loại nút của tôi. Tôi có nên tạo các lớp cho tất cả các lớp khác nhau mà tôi sử dụng không? Hoặc tôi chỉ có thể đặt chúng như tôi có dưới đây?

Kevin avatar
lá cờ in
Bạn có thể tạo bao nhiêu thuộc tính tùy thích. Nhưng nếu các lớp này không đến từ bất kỳ đâu trong CMS hoặc mẫu không bao giờ thay đổi, thì có vẻ như quá mức cần thiết.
lá cờ ru
Bạn có thể tạo thêm bao nhiêu
leymannx avatar
lá cờ ne
Tôi đã nhìn thấy nhiều hơn nữa. Tôi thích các mảng `thuộc tính` vì chúng trông rõ ràng hơn nhiều so với các chuỗi vô tận.
sonfd avatar
lá cờ in
Cá nhân tôi không muốn xác định các mảng lớp cho mọi phần tử ở đầu mẫu của mình. Tôi nghĩ rằng nó sẽ làm cho nó khó khăn hơn nhiều để duy trì. Đối với trình bao bọc chính, chắc chắn.
john Smith avatar
lá cờ gr
theo ý kiến ​​​​của tôi, bạn chủ yếu sẽ sử dụng các thuộc tính drupals-twig cho mọi thứ liên quan đến logic động của máy chủ, nếu bạn có các phần tử không có giá trị động nào cả thì tôi không hiểu vấn đề

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.