Tôi có thể tạo các nút thông qua drush cho loại nội dung cụ thể không


7

Tôi có loại nội dung khác nhau trong trang web của tôi. Đối với mục đích thử nghiệm, tôi muốn thêm nội dung vào tất cả các dạng nội dung, nhưng theo cách thủ công thì không thể thực hiện được trong thời gian ngắn như vậy.

Vì vậy, có bất kỳ lệnh Drush có sẵn để tạo nút?

Câu trả lời:


3

Chỉ cần một lưu ý để chỉ ra một mô-đun mới có tên Faker có thể được sử dụng cùng với Devel Generate:

Sử dụng thư viện PHP Faker để tạo nội dung mẫu có ý nghĩa hơn .

Devel Generate rất tốt để tạo ra nhiều nội dung mẫu một cách vội vàng, nhưng đôi khi bạn muốn các mẫu có ý nghĩa hơn hoặc gần hơn với nội dung mà bạn mong muốn người dùng tạo ra. Đây là nơi Faker đến.

Faker là một thư viện PHP tạo dữ liệu giả cho bạn

Faker (thư viện) có thể tạo ra tên, địa chỉ, email, tên miền và nhiều thứ khác . Faker (mô-đun) kết hợp thư viện với các khả năng tạo nội dung nhanh do Devel Generate cung cấp, để cung cấp cho bạn sức mạnh để dễ dàng tạo nội dung mẫu thực sự.


1

bạn có thể sử dụng mô-đun tạo devel để tạo nội dung cho mục đích thử nghiệm. Không chắc chắn điều này có thể đạt được bằng cách sử dụng drush.


1
Đây là lệnh drush hoàn chỉnh: 'drush created-content 10 5 --types = blog_post, page` hoặc chạy drush help generate-contentđể biết chi tiết về lệnh.
nit3ch

Một điều cần lưu ý là nếu các loại nội dung của bạn có bất kỳ trường nào từ các mô-đun đóng góp thì các trường đó có thể không được điền, vì không phải tất cả các mô-đun đều cung cấp hook cần thiết.
Alfred Armstrong

1

drush genclệnh, nếu bạn viết drush help gencbạn sẽ thấy điều tiếp theo.

Create content.

Arguments:
 number_nodes                              Number of nodes to generate.            
 maximum_comments                          Maximum number of comments to generate. 


Options:
 --feedback                                An integer representing interval for insertion rate logging. Defaults to 500 
 --kill                                    Delete all content before generating new content.                            
 --languages                               A comma-separated list of language codes                                     
 --skip-fields                             A comma delimited list of fields to omit when generating random values       
 --types                                   A comma delimited list of content types to create. Defaults to page,article.

Vì vậy, bạn có thể tạo các nút như drush genc 10và bạn cũng có thể vượt qua tùy chọn --types (để tạo các nút của c.types bạn muốn). Tôi đoán bạn sẽ cần phải cài đặt mô-đun Devel để sử dụng lệnh này.



0

Hãy thử với drush generate-content.


Bạn sẽ cần mô-đun phát triển được cài đặt và kích hoạt Tôi tin rằng nó sẽ hoạt động
kevin.coyle
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.