ฉันใช้โหนดโคลน
ส่วนการบริหารของโมดูลทำงานได้ 100% ฉันสามารถแก้ไขการตั้งค่าได้ แต่แท็บโคลนที่ควรปรากฏข้างแท็บอื่นที่เกี่ยวข้องกับโหนด (แก้ไข, พัฒนา ... ) ไม่ปรากฏขึ้น
มีใครบ้างที่ใช้โมดูลนี้และสามารถช่วยฉันได้บ้าง
ฉันใช้โหนดโคลน
ส่วนการบริหารของโมดูลทำงานได้ 100% ฉันสามารถแก้ไขการตั้งค่าได้ แต่แท็บโคลนที่ควรปรากฏข้างแท็บอื่นที่เกี่ยวข้องกับโหนด (แก้ไข, พัฒนา ... ) ไม่ปรากฏขึ้น
มีใครบ้างที่ใช้โมดูลนี้และสามารถช่วยฉันได้บ้าง
คำตอบ:
ฉันเปิดใช้งาน Node clone บนไซต์ Drupal 7 แล้ว ความสามารถในการโคลนปรากฏเป็นลิงก์การดำเนินการที่จุดเริ่มต้นของเนื้อหาโหนดบนแท็บมุมมองไม่ใช่แท็บแยกต่างหาก ข้อความลิงค์คือ "เนื้อหาโคลน" HTML ที่แท้จริงคือ:
<ul class="action-links"><li><a href="/node/34/clone">Clone content</a></li>
ฉันใช้หัวข้อย่อยที่สะอาดแบบเซน บางทีธีมของคุณอาจป้องกันไม่ให้ลิงก์การดำเนินการปรากฏขึ้น
นี่เป็นคำถามที่เก่ากว่า แต่สำหรับใครที่กำลังมองหาทางออกสำหรับ Drupal 7 วิธีที่ง่ายที่สุดคือการติดตั้งโมดูลNode Clone Tabและจะปรากฏเป็นแท็บถัดจากมุมมองแก้ไข Devel ฯลฯ
เสียงเหมือนปัญหาการอนุญาตโมดูลนี้กำหนดสิทธิ์ใหม่ 2 รายการคุณตั้งค่าไว้สำหรับผู้ใช้ที่คุณต้องการหรือไม่
ฉันประสบปัญหาเดียวกันลิงก์ "เนื้อหาโคลน" ไม่ปรากฏบนหน้าตัวอย่างโหนดของฉันเพราะฉันมีธีมที่สร้างขึ้นเองซึ่งให้ผลลัพธ์เฉพาะบางฟิลด์สำหรับแต่ละโหนด ลองเปลี่ยนเป็นธีมอื่นแล้วดูว่าฉันแก้ปัญหาของคุณได้
สาเหตุที่ลิงค์ไม่ปรากฏขึ้นเพราะฉันลบรหัสต่อไปนี้ออกจาก page.tpl.php
<?php
if ($action_links): ?>
<ul class="action-links"><?php print render($action_links); ?></ul>
<?php endif; ?>
ข้อเสนอแนะของฉันคือการตรวจสอบไฟล์ page.tpl.php ของคุณเพื่อให้คำสั่งดังกล่าวมีอยู่จริง หากไม่เพียงคัดลอกรหัสลงในเทมเพลตของคุณ โปรดจำไว้ว่าให้ล้างแคชของคุณหลังจากทำเช่นนั้น
หากคุณมีมุมมองที่ติดตั้งและ / admin / เนื้อหาได้รับการตั้งค่าให้มีมุมมองที่แก้ไขได้คุณสามารถเพิ่มลิงก์ "Clone" ในมุมมอง เพียงคลิกที่เฟือง (ที่ปรากฏขึ้นเมื่อคุณโฮเวอร์เหนือมุมมอง) และเลือก "แก้ไขมุมมอง" จากนั้น (ถัดจากคำว่า "FIELDS") คลิก "เพิ่ม" เลือก "เนื้อหา: ลิงค์โคลน" จากรายการฟิลด์ที่จะเพิ่ม อย่ากังวลกับป้ายกำกับ (ส่วนหัวคอลัมน์) และคุณสามารถปล่อยให้การตั้งค่าอื่น ๆ ทั้งหมดเป็นค่าเริ่มต้น บันทึกมุมมองและคุณควรมีลิงก์ "Clone" ติดกับทุกโหนด (ที่คุณไม่ได้ยกเว้นในการกำหนดค่าสำหรับ Node Clone)
ฉันพบปัญหาเดียวกันกับ Drupal 8 ด้วยธีม Bootstrap แรงบันดาลใจจากคำตอบของ Dan Halbert ด้านบน
ความสามารถในการโคลนปรากฏเป็นลิงก์การดำเนินการที่จุดเริ่มต้นของเนื้อหาโหนดบนแท็บมุมมองไม่ใช่แท็บแยกต่างหาก ข้อความลิงค์คือ "เนื้อหาโคลน"
ฉันเปิดลิงก์การดำเนินการ (การกระทำของผู้ดูแลระบบหลักภายใต้โครงสร้าง> บล็อกเค้าโครง) และทำงานได้อย่างแน่นอน