Muộn nhất Drupal câu hỏi liên quan

Điểm: 4
Rubix05 avatar
Có thể có một CHỌN lồng nhau trong mệnh đề WHERE bằng truy vấn động không?
lá cờ cn

Tôi cần thực hiện truy vấn SQL này bằng truy vấn động.

Ở ĐÂU (node_field_data.status = 1) 
VÀ (node__field_document_places.entity_id IN (CHỌN entity_id TỪ node__field_document_places trong đó field_document_places_target_id = 51673)) 

Đây là mã tôi đang sử dụng.

$connection = Cơ sở dữ liệu::getConnection();
$query = $connection->select('node_field_data' ...
Điểm: 0
loker avatar
Làm cách nào tôi có thể cập nhật ngày nút cho tất cả các nút
lá cờ cn

Tôi đã nhập một số nút vào Drupal 9 mới được cài đặt. Sau đó, ngày tạo nội dung ban đầu (từ trang web trước) trở nên quan trọng.

Tôi có thông tin theo id nút mới. Không biết cập nhật ở đâu?

Tôi đã cố gắng cập nhật các cột đã tạo và thay đổi trong bảng node_field_data, nhưng trong danh sách nội dung tôi vẫn thấy  ...

Điểm: 0
octogone.dev avatar
Làm cách nào để nhập/thêm các điều khoản vào nội dung mà không xóa các điều khoản hiện có?
lá cờ bf

hiện tại khi nhập cụm từ với nguồn cấp dữ liệu, tất cả cụm từ hiện có của nội dung sẽ bị xóa và sau đó các cụm từ được nhập.

Có cách nào để thêm các điều khoản trong quá trình nhập và giữ các điều khoản hiện có không?

Điểm: 0
user3099225 avatar
Hạn chế quyền truy cập vào các nút gửi biểu mẫu web để ẩn danh
lá cờ cn

Tôi có một biểu mẫu web trong trang web drupal của mình. Tôi đang tải lên một tệp văn bản và pdf thông qua nó. Bây giờ tôi đang hiển thị tất cả nội dung trong danh sách bằng cách sử dụng một khối mà mọi người đều có thể truy cập được. Nó hoạt động tốt.

Vì vậy, đối với mỗi lần gửi, tất nhiên có một nà...

Điểm: 1
làm mới form_token với trang làm mới
lá cờ ru

Thật không may, form_token không thay đổi khi tôi làm mới các trang biểu mẫu. Điều này không gây ra rủi ro lạm dụng và bảo mật? Có ai có thể giải thích những gì Drupal làm cho CSRF dưới mọi hình thức không? Cảm ơn

Điểm: 0
mariosdaskalas avatar
Lập trình đính kèm hình ảnh vào một trường
lá cờ as

Tôi đang sử dụng Drupal 9.3.13 trên localhost. Tôi tạo thành công Mã QR dựa trên định dạng .SVG và lưu trữ hình ảnh đó trên công khai: //. Tôi đã tạo nhiều loại trường khác nhau, một trong số đó là trường_file_svg Loại lĩnh vực.

Mục tiêu là đính kèm hình ảnh hiện có được tải lên thư mục public:// và đính kèm nó  ...

Điểm: 0
khaled alsamman avatar
sử dụng 2 trình chuyển đổi ngôn ngữ trong cùng một nút
lá cờ cn

Vì vậy, tôi không chắc liệu điều này có thể thực hiện được hay không, tôi đang cố gắng thêm 2 khối trình chuyển đổi ngôn ngữ vào cùng một nút. Tôi muốn có một trình chuyển đổi ngôn ngữ cho loại nội dung của mình. Trình chuyển đổi ngôn ngữ này sẽ chỉ chịu trách nhiệm dịch nội dung. trình chuyển đổi ngôn ng ...

Điểm: 0
Không thể lấy biểu mẫu thực thể để hiển thị giá trị trường ngày
lá cờ cl

Tôi có một thực thể có hai trường ngày. Trong mã lưu thực thể, là:

$date_requested = date('Y-m-d', time());

và trong danh sách các giá trị trường được thêm vào thực thể:

->set('field_date_requested', $date_requested)

Khi kiểm tra db, bảng chứa:

gói | đã xóa | thực thể_id | bản sửa đổi_id | mật mã | delta|field_date_requested_value
 ...
Điểm: 2
Andrew Morris avatar
Tôi có thể biết mình đang xem gì từ URL không?
lá cờ mw

Tôi nghĩ trên Drupal 7 trước đây tôi đã sử dụng một cái gì đó như menu_get_object() để tìm hiểu nội dung tôi đang xem. Ví dụ: với mysite.com/content/my-page, nó sẽ cho tôi biết đây là một nút, loại nội dung, ID của nó, v.v.

Lý tưởng nhất là tôi đang cố gắng làm điều đó ngay cả khi URL là trang đầu tiên của trang web, tôi ...

Điểm: 2
Ivan Ginovski avatar
Thay đổi dữ liệu jsonlog
lá cờ jp

Tôi đang tìm cách thay đổi đầu ra được tạo của các tệp nhật ký từ mô-đun đóng góp JsonLog - https://www.drupal.org/project/jsonlog/ Trình ghi nhật ký tạo tệp .log mà tôi cần tùy chỉnh bằng một vài trường bổ sung. Có cách nào để thay đổi dữ liệu do lớp Logger tạo ra không? cách tiếp cận tốt nhất cho việc này là ...

Điểm: 1
Matt avatar
Đặt giá trị lồng nhau trong cấu hình có thể lưu trữ
lá cờ cn

Tôi có một biểu mẫu cài đặt lưu thông tin cấu hình trên toàn trang web Chức năng biểu mẫu gửi của tôi trông giống như thế này

$dữ liệu = [];
foreach ($nhóm dưới dạng $key) {
  $data[$key] = $form_state->getValue($key);
  nếu (trống ($data[$key])) {
    $data[$key] = [];
  }
}

$this->configFactory
  ->getEditable('my_config.setti ...
Điểm: -2
Tải kết quả mà không cần làm mới toàn bộ trang
lá cờ de

Có chế độ xem với bộ lọc bị lộ một số lý do cố gắng thêm hành vi theo cách thủ công. Nó đang hoạt động nhưng nó làm mới toàn bộ trang thay vì một div cụ thể. khi tôi cố gắng bật Ajax có trong cài đặt chế độ xem có nghĩa là kết quả của nó bị hỏng. Bất kỳ ai cũng giúp tôi cập nhật mã bên dưới để đạt Ä ...

Điểm: 0
xax avatar
Bộ chứa UI linh hoạt được đưa vào mã mà không cần lựa chọn vị trí cho nhà phát triển
lá cờ in
xax

Vấn đề

Tôi đã cài đặt mô-đun FluidUI trên trang web D9 của mình. Nó hoạt động tốt, có thể sử dụng tất cả các cài đặt để thay đổi giao diện của trang web để phù hợp với tất cả những người có vấn đề về khả năng truy cập.

Tuy nhiên, nó tự đưa mã vào đầu mã trang (ngay bên dưới thanh công cụ quản trị v ...

Điểm: 0
fombo avatar
Thêm một biến cho mỗi hàng để sử dụng trong mẫu dạng xem-xem-không được định dạng
lá cờ my

Chúng tôi đang tạo một trang web mới từ một dự án Drupal 7 cũ. Đối với mỗi mục trong chế độ xem, tôi cần kiểm tra xem tệp có tồn tại không để bật hoặc tắt liên kết. Trong Drupal 7, chúng tôi đã sử dụng file_exists() trong mẫu PHP nhưng chúng tôi không thể làm điều đó nữa với Twig.

Tôi đã chọn sử dụng hàm te ...

Điểm: -2
Khi chỉnh sửa một nút, tiêu đề nhóm tab bị thiếu
lá cờ in

Khi chỉnh sửa một nút, tiêu đề nhóm tab bị thiếu:

Thiếu tiêu đề nhóm bảng

HTML trông như thế này:

<ul class="horizontal-tabs-list">
   <li class="horizontal-tab-button horizontal-tab-button-0 first selected" tabindex="-1"><a href="#edit-group-m"><strong></strong><span class="summary"></span><span id="active-horizontal-tab" class="visually-hidden">(activ ...
Điểm: 0
Zabuza avatar
Nhận giá trị liên kết từ liên kết menu
lá cờ cn

Giả sử tôi đã tạo một nút menu mới trong Cấu trúc -> Menu. Tên của menu là "Chân trang" và để làm điều này, tôi đã tạo một "Liên kết menu" mới gọi là "dấu ấn" có liên kết.

Cấu trúc->Menu->liên kết menu->liên kết

Làm cách nào để nhận được giá trị của liên kết này?

Tôi đã thử những cách sau, nhưng kh ...

Điểm: 0
Yurii Kovalchuk avatar
Đã xảy ra lỗi khi xác thực đồng bộ hóa cấu hình
lá cờ cn

Tại địa phương, tôi đã xóa khối tùy chỉnh "CTA" khỏi khối tùy chỉnh và loại khối. Sau đó, tôi đã xuất cấu hình và tạo yêu cầu hợp nhất. Sau khi hợp nhất được chấp nhận, đường ống sẽ chạy các lệnh trên máy chủ nhà phát triển. Và sau drush -y cim Tôi nhận được bảng hiển thị cấu hình nào đã bị xóa và ...

Điểm: 1
Gửi dữ liệu đến khối tùy chỉnh
lá cờ gb

Tôi đã tạo một mô-đun có một số trang quản trị. Một trong những trang này là trang tạo khối. Khi khối được tạo, tên của khối được lưu trong cơ sở dữ liệu. Phương thức build() của khối sẽ trả về một mảng chủ đề trong đó tệp twig sẽ sử dụng biến để tạo đánh dấu.

Ở một trang quản trị khác sẽ cà...

Điểm: 0
Phụ thuộc chủ đề tùy chỉnh
lá cờ my

Tôi gặp sự cố với chủ đề tùy chỉnh mà tôi đã tạo trên trang web thử nghiệm Drupal 9.

  • Phiên bản Drupal: 9.3.13
  • Máy chủ web Apache 2.4.41 (XAMP win64)
  • Phiên bản PHP 8.0.11
  • Phiên bản cơ sở dữ liệu 10.4.8-MariaDB

chủ đề tùy chỉnh professional.info.yml:

tên: Chuyên nghiệp
loại: chủ đề
mô tả: Phiên bản Drupal 9 của chủ đ ...
Điểm: 1
Free Radical avatar
Phương thức getTitle() trả về một giá trị không mong muốn. Điều gì gây ra điều này?
lá cờ kz

Trong một triển khai của hook_node_insert(), tôi có ba dòng mã sau:

dpm($thực thể, 'thực thể');
$title = $entity->getTitle();
dpm($title, 'title');

Từ đầu tiên dpm() Tôi có:

thực thể =>
Drupal\node\Entity\Node {#1632 â¼
  +in_preview: null
  #values: mảng:27 [â¼
    ...
    "tiêu đề" => mảng:1 [â¼
       "x-default" => mảng:1 [â¼
     ...
Điểm: 1
quantumized avatar
Nhật ký đầy các mục "không tìm thấy trang" cho các tệp *.js.map khác nhau
lá cờ ng

Trang web Drupal 9 của chúng tôi có đầy cảnh báo "không tìm thấy trang" trong nhật ký Drupal. Tất cả các mục kết thúc bằng *.js.map (tất cả các tệp bản đồ). Tôi không thể tìm ra cảnh báo đến từ đâu (hệ thống nào đang cố tìm các tệp bản đồ không tồn tại?) hoặc cách giải quyết.

Xem ảnh chụp màn hình để biá ...

Điểm: 0
Cách thêm liên kết cấp cao nhất vào menu Quản trị thông qua links.menu và định tuyến yaml's
lá cờ cl

Giả sử tôi muốn thêm một liên kết bổ sung vào thanh công cụ quản trị sau các Báo cáo chẳng hạn như Nhóm.

Trong my_module.routing.yml tôi có:

my_module.admin:
  đường dẫn: '/admin/my_module'
  mặc định:
    _controller: '\Drupal\system\Controller\SystemController::systemAdminMenuBlockPage'
    _title: 'Nội dung mô-đun của tôi'
  yêu cầu:
    _p ...
Điểm: 2
miststudent2011 avatar
Cách kiểm tra xem định nghĩa cơ sở dữ liệu thứ cấp có tồn tại không
lá cờ fr

Ai đó có thể vui lòng giúp tôi về cách kiểm tra xem cơ sở dữ liệu thứ cấp đã được đặt chưa. Nếu không ném một lỗi.

Tôi hiện đang xác định kết nối cơ sở dữ liệu như bên dưới.

Cơ sở dữ liệu::getConnection('default', 'sqlite')

Tôi đang cố gắng xác định điều kiện if , other dựa trên cơ sở dữ liệu xác định.

 ...
Điểm: 0
Truy cập đối tượng FieldItem từ Widget
lá cờ in

Tôi có một Mục trường tùy chỉnh với một phương thức thực hiện phép tính trên các giá trị của trường:

lớp MyFieldItem mở rộng FieldItemBase {
  ...
  hàm công khai getAmountInEuros() {
    $amount = $this->get('amount')->getValue();
    $currency = $this->get('currency')->getValue();
    $exchange_rate = $this->getExchangeRate($currency) ...
Điểm: 3
Francesco Marchetti-Stasi avatar
Hủy có chọn lọc từ Watchdog
lá cờ iq

Tôi có thể XÓA có chọn lọc các hàng khỏi cơ quan giám sát không? Tôi có các lỗi và cảnh báo khó chịu mà tôi đang dần loại bỏ, nhưng tôi muốn giữ lại lịch sử hành động của người dùng (tạo, cập nhật và xóa nội dung).

Tôi đã thực hiện một thử nghiệm trên môi trường phát triển của mình và tôi không gặp  ...

Điểm: 0
Làm cách nào để nhập Cửa hàng thương mại bằng Nguồn cấp dữ liệu?
lá cờ cn

Tôi đang cố gắng thiết lập nguồn cấp dữ liệu để nhập các thực thể Cửa hàng thương mại.

Tôi đã cài đặt mô-đun Nguồn cấp dữ liệu và Nguồn cấp dữ liệu thương mại mô-đun.

Sau đó, tôi đã tạo nguồn cấp dữ liệu tệp CSV với các ánh xạ sau:

  • Tên: Tên cửa hàng
  • Email: Lưu trữ thông báo email
  • Tiền tệ: Tiề ...
Điểm: 0
Làm cách nào để nhập vai trò người dùng bằng nguồn cấp dữ liệu?
lá cờ cn

Tôi đã tạo tệp CSV có cột "Vai trò" và các giá trị như vai_a, vai_b, ở đâu vai_a là tên máy của vai trò.

Tuy nhiên, khi tôi cố gắng nhập vai trò trong nguồn cấp dữ liệu của mình, tôi gặp lỗi vai_arole_b không tồn tại-- nhưng chúng chắc chắn tồn tại trên trang web của tôi. Làm cách nào tôi có thể nhập vai trò?

Điểm: -1
Làm cách nào để ngăn Fieldset trên nút chứa EVA hiển thị nhãn?
lá cờ in

Tôi có một Fieldset trên một nút, cho EVA, hiển thị nhãn ngay cả khi trống.

a) Bộ trường KHÔNG được chọn để "Hiển thị phần tử cũng khi trống"

b) EVA được đặt để xác thực ID và không có ID nào xác thực

nhập mô tả hình ảnh ở đây

nhập mô tả hình ảnh ở đây

Điểm: 1
sonfd avatar
Làm cách nào tôi có thể tải di chuyển trong KernelTest?
lá cờ in

Tôi đang thử kiểm tra quá trình di chuyển bằng KernelTest, nhưng tôi gặp phải sự cố khi cố tải plugin di chuyển.

Di chuyển của tôi được xác định trong my_module/migrations/my_migration.yml. Trong KernelTest của tôi, tôi đã liệt kê my_moduledi chuyển bên trong mô-đun $ tài sản tĩnh.

Ở dạng tùy chỉnh, tôi sử dụng thông tin sau đ ...

Điểm: 1
Free Radical avatar
Làm cách nào để tôi nhận được giá trị của Markup::$string?
lá cờ kz

Tôi có đoạn mã sau trong trình xử lý gửi tùy chỉnh:

$status = \Drupal::messenger()->messagesByType('status');
foreach ($trạng thái là $delta) {
   // Ở đây tôi muốn trích xuất chuỗi văn bản trong $delta.
}

biến $delta bây giờ chứa cái này:

delta => đối tượng stdClass
(
    [__CLASS__] => Drupal\Core\Render\Markup
    [string:protected] =>  ...

Sức mạnh đáng kinh ngạc của câu hỏi

Phần lớn thời gian trong ngày làm việc của một giám đốc điều hành được dành để hỏi người khác về thông tin—ví dụ: yêu cầu cập nhật trạng thái từ trưởng nhóm hoặc đặt câu hỏi cho đối tác trong một cuộc đàm phán căng thẳng. Tuy nhiên, không giống như các chuyên gia như luật sư, nhà báo và bác sĩ, những người được dạy cách đặt câu hỏi như một phần thiết yếu trong quá trình đào tạo của họ, rất ít giám đốc điều hành nghĩ rằng việc đặt câu hỏi là một kỹ năng có thể mài dũa—hoặc xem xét câu trả lời của chính họ đối với các câu hỏi có thể tạo ra kết quả như thế nào. cuộc trò chuyện hiệu quả hơn.

Đó là một cơ hội bị bỏ lỡ. Đặt câu hỏi là một công cụ mạnh mẽ độc đáo để mở khóa giá trị trong các tổ chức: Nó khuyến khích học hỏi và trao đổi ý tưởng, nó thúc đẩy sự đổi mới và cải thiện hiệu suất, nó xây dựng mối quan hệ và sự tin tưởng giữa các thành viên trong nhóm. Và nó có thể giảm thiểu rủi ro kinh doanh bằng cách phát hiện ra những cạm bẫy và mối nguy hiểm không lường trước được.

Đối với một số người, việc đặt câu hỏi đến một cách dễ dàng. Bản chất tò mò, trí tuệ cảm xúc và khả năng đọc vị mọi người của họ khiến họ đặt ra câu hỏi lý tưởng trên đầu lưỡi. Nhưng hầu hết chúng ta không đặt đủ câu hỏi, cũng như không đặt câu hỏi của mình theo cách tối ưu.

Tin tốt là bằng cách đặt câu hỏi, chúng ta cải thiện trí tuệ cảm xúc của mình một cách tự nhiên, từ đó khiến chúng ta trở thành những người đặt câu hỏi tốt hơn - một vòng tuần hoàn đạo đức. Trong bài viết này, chúng tôi rút ra những hiểu biết sâu sắc từ nghiên cứu khoa học hành vi để khám phá cách chúng ta đặt câu hỏi và chọn cách trả lời đối tác của mình có thể ảnh hưởng đến kết quả của các cuộc trò chuyện như thế nào. Chúng tôi cung cấp hướng dẫn để chọn loại, giọng điệu, trình tự và khung câu hỏi tốt nhất cũng như quyết định chia sẻ thông tin gì và bao nhiêu để thu được lợi ích cao nhất từ các tương tác của chúng ta, không chỉ cho bản thân mà còn cho tổ chức của chúng ta.