คำถามติดแท็ก taxonomy-terms

"อนุกรมวิธาน" หมายถึงกลไกการจำแนกเนื้อหาของ Drupal ซึ่งแบ่งออกเป็นคำศัพท์และคำศัพท์

4
ควรใช้รายการ (ข้อความ) หรืออนุกรมวิธานเมื่อใด
นี่อาจเป็นคำถามที่งี่เง่า แต่ฉันอยากรู้ว่าประโยชน์ของการใช้รายการ (ข้อความ) เลือกเขตข้อมูลหลายรายการในเขตข้อมูลอ้างอิงคำศัพท์อนุกรมวิธานคืออะไร พวกเขาทั้งสองดูเหมือนจะเติมเต็มฟังก์ชั่นเดียวกันของการให้ตัวเลือกหลายตัวเลือกที่กำหนดไว้ล่วงหน้า แต่อนุกรมวิธานมีข้อดีเพิ่มเติมของการอนุญาตให้คุณเพิ่มคำศัพท์หลังจากที่เนื้อหาถูกเขียนลงในฐานข้อมูล ดังนั้นมีแนวทางที่ดีสำหรับการใช้อย่างใดอย่างหนึ่งหรืออื่น ๆ ? (และโดยเฉพาะอย่างยิ่งเมื่อรายการ (ข้อความ) มีเหตุผลมากกว่าการอ้างอิงคำศัพท์อนุกรมวิธาน?)

1
ใช้มุมมองเพื่อแสดงคำศัพท์ย่อย taxonomy จากพาเรนต์
ฉันหวังว่าอาจจะมีวิธีแก้ปัญหานี้ แต่ฉันไม่มีความหวังมากเกินไปหลังจากค้นหากลุ่ม ขณะนี้ฉันมีบทความบางส่วนที่มีคำที่เกี่ยวข้องกับพวกเขาและข้อกำหนดเหล่านี้อยู่ในระดับลึก 2-3 ระดับ ตัวอย่างเช่นฉันอาจมี 10 บทความที่มีคำว่า 'สีเขียว' -Fruit --Apple ---Green ---Red จากนั้นฉันต้องการให้ผู้ใช้สามารถดูวิดีโอทั้งหมดที่เกี่ยวข้องกับคำศัพท์เฉพาะทางภาษีรวมถึงเด็ก ๆ ทุกคน ดังนั้นหากผู้ใช้ไป www.site.com/fruit/apple แล้วทั้งหมดของแอปเปิ้ลจะแสดง (ทั้งสีแดงและสีเขียว) นี่คือปัญหา ฉันสามารถทำให้มันทำงานได้เฉพาะเมื่อฉันกำหนดบทความสำหรับผู้ปกครองทุกคำที่นำไปสู่คำที่เป็นลูก แต่น่าเสียดายที่วิธีการสร้างเว็บไซต์ของฉันฉันสามารถมีได้เพื่อให้บทความของฉันมีคำที่ลึกที่สุดที่เกี่ยวข้อง ไม่มีใครรู้ว่าเป็นไปได้ที่จะสร้างมุมมองที่จะดูเด็กทุกคำและรวมไว้ในมุมมองหรือไม่ ฉันหวังว่าฉันจะอธิบายอย่างถูกต้อง :) อดีต ผู้ใช้ไปที่ www.site.com/fruit/apple จากนั้นพวกเขาจะได้รับบทความทั้งหมดที่ติดแท็กด้วย 'สีเขียว' และเฉพาะที่มี 'สีแดง' ขอบคุณเพื่อน! PS ฉันมีการเลือกลำดับชั้นติดตั้งไว้ แต่นั่นไม่ได้ช่วยฉันเพราะฉันไม่สามารถกำหนดเงื่อนไขหลักให้กับบทความของฉันได้ ดังนั้นมันจะไม่ทำงาน

5
จะได้รับการแปล taxonomy เป็น URL อย่างไร?
ฉันมีไซต์สองภาษาที่มีคำศัพท์ทางอนุกรมวิธานที่แปลเป็นหมวดหมู่ ฉันต้องการบรรลุสิ่งนี้: http://www.mysite.com/about/pageinenglish http://www.mysite.com/apropos/pageinfrench (ข้อเสนอหมายถึงในภาษาฝรั่งเศส) แต่ฉันมี: http://www.mysite.com/about/pageinfrench ฉันจะแปลอนุกรมวิธานเป็น URL ได้อย่างไร แก้ไข ฉันมีการกำหนดค่า pathauto ด้วยข้อกำหนด i18n (ซึ่งมีให้เฉพาะใน TAXONOMY TERM PATHS)

3
ฉันจะรับชื่อคำว่า taxonomy ของคำว่า taxonomy ปัจจุบัน page.tpl.php ได้อย่างไร
ฉันวันที่ d7 ฉันกำลังพยายามเรียกชื่ออนุกรมวิธานของหน้าอนุกรมวิธานที่ฉันใช้อยู่ เนื่องจากฉันไม่ได้อยู่ในหน้า "node" ฉันไม่สามารถรับได้โดย $ node-> tid ฉันควรทำอย่างไรดี? ขอบคุณ

2
การแปลงชื่อคำศัพท์ด้วยอักขระพิเศษเป็นรหัสประจำตัวในมุมมอง
ฉันมีมุมมองที่ฉันต้องการใช้หลาย termID เป็นข้อโต้แย้ง ฉันต้องการใช้ชื่อคำศัพท์จาก url และแปลงเป็น termID ฉันจัดการให้ทำได้ง่ายพอและทำงานได้กับ 1 คำศัพท์ง่าย ๆ หรือแม้กระทั่งหลายคำโดยการตรวจสอบ 'เปลี่ยนเครื่องหมายขีดคั่นใน URL เป็นช่องว่างในชื่ออาร์กิวเมนต์ของคำว่า' ฉันมีคำศัพท์ไม่กี่คำที่มีตัวละครพิเศษเช่น: "ข่าวและการเมือง" มีวิธีใดที่จะมี URL ที่ดี (ข่าวการเมือง) และรับมุมมองเพื่อรับรู้คำที่ถูกต้องและแปลงเป็น termID ที่ถูกต้อง? ฉันจะต้องใช้เครื่องหมายแอมเปอร์แซนด์? มันจะใช้ได้หรือไม่ แก้ไข: คุณสามารถตั้งชื่อแทนพา ธ สำหรับคำศัพท์อนุกรมวิธานเดี่ยว แต่เป็นปัญหาเมื่อคุณต้องการใช้ชื่อคำว่าเป็นอาร์กิวเมนต์ที่สองในเส้นทางที่มีอาร์กิวเมนต์หลายตัวเช่น: สมมติว่าฉันต้องการกรองผลลัพธ์การดูด้วยคำศัพท์% 1 ตามด้วย% 2 ข่าว & การเมือง / ข่าว / ข่าวการเมือง ระยะที่สองจะไม่ได้รับการยอมรับ


1
การอ้างอิงเอนทิตีเทียบกับอนุกรมวิธาน
สมมติว่าฉันมีทีมงานที่มีสมาชิก ฉันมีประเภทเนื้อหาสำหรับทีมและประเภทเนื้อหาสำหรับสมาชิกในทีมแต่ละคน สมมติว่ามีความสัมพันธ์อื่น ๆ เช่นทีมสามารถเป็นของแผนกและมีโครงการที่สามารถกำหนดให้กับบุคคลหรือทีม ตามที่ฉันเข้าใจมีสองวิธีที่ฉันสามารถกำหนดความสัมพันธ์ระหว่างเอนทิตีเหล่านี้ - การอ้างอิงเอนทิตีหรือการใช้คำอนุกรมวิธาน เมื่อใดที่ฉันควรใช้ประเภทหนึ่งทับอีกประเภทหนึ่ง เป็นการดีที่สุดที่จะเลือกวิธีเดียวหรือผสมกัน สำหรับผมมันดูเหมือนว่า Taxonomy นั้นมีความยืดหยุ่นมากที่สุดเพราะมันง่ายต่อการสร้างต้นไม้โดยใช้ประเภท taxonomy หรืออย่างเช่นถ้าอยู่ในทีมผมก็ตัดสินใจว่าผมอยากจะสร้างลำดับชั้นในทีมที่มีฟังก์ชั่นอยู่แล้ว คำศัพท์อนุกรมวิธานลงในลำดับชั้น) ในขณะที่ถ้าฉันใช้การอ้างอิงเอนทิตีฉันไม่สามารถคิดวิธีง่ายๆในการทำเช่นนั้น (นอกเหนือจากการเพิ่มอนุกรมวิธานซึ่งทำให้ผลลัพธ์ซ้ำซ้อน) รู้สึกเหมือนมีบางสิ่งที่ฉันไม่เข้าใจที่นี่ แต่ฉันไม่แน่ใจว่ามันคืออะไร! ความช่วยเหลือใด ๆ ที่จะได้รับการชื่นชม

5
วิธีรับชื่อที่แปลโดย tid
ฉันกำลังมองหาวิธีการทำงานที่จะได้รับชื่อคำแปลtidโดย รหัสต่อไปนี้จะส่งคืนชื่อคำดั้งเดิมแต่ไม่ใช่การแปล global $language; $lang_name = $language->language; // en $term_id = 788; $term = i18n_taxonomy_term_get_translation($term_id, $lang_name); ตัวอย่างส่วนใหญ่ที่ให้ไว้ใน " วิธีรับคำศัพท์ทางภาษีที่แปลแล้วโดยทางโปรแกรม " ดูเหมือนจะไม่ทำงานสำหรับ Drupal 7

10
วิธีลบคำศัพท์ทั้งหมดออกจากคำศัพท์ (ลบเป็นกลุ่ม) ได้อย่างไร
ฉันมีคำศัพท์จำนวนมากและมุมมองของผู้ดูแลระบบยังไม่สามารถใช้กับอนุกรมวิธานได้ Taxonomy Managerก็ไม่ได้ทำเช่นนี้ มีตัวเลือกสำหรับการลบคำจำนวนมากหรือไม่
10 7  taxonomy-terms 

2
สร้างเงื่อนไขเทอม taxonomy หลักในบล็อก
ฉันต้องสร้างเมนูสำหรับคำศัพท์อนุกรมวิธานของผู้ปกครอง ฉันจะทำสิ่งนี้อย่างไร ฉันยังต้องการสร้างคำเหล่านี้ในบล็อก ฉันมีการตั้งค่ามุมมองในขณะนี้ที่แสดงเฉพาะคำศัพท์อนุกรมวิธานทั้งหมด ฉันไม่สามารถหาวิธีกรองคำศัพท์สำหรับเด็กได้ มีตัวกรองสำหรับสิ่งนี้หรือฉันต้องสร้างรายการหมวดหมู่แต่ละรายการด้วยตนเองหรือไม่

5
แสดงจำนวนผลลัพธ์สำหรับตัวกรองแบบเปิดเผย
ฉันมีตัวกรองที่เปิดเผยสองสามตัวเพื่อกรองเนื้อหาในมุมมองของฉัน ส่วนใหญ่ของพวกเขาเป็นเงื่อนไขอนุกรมวิธานตอนนี้ฉันต้องการที่จะแสดงจำนวนโหนดที่ติดแท็กด้วยคำว่าหลังคำเทอม ตัวอย่าง: London (5) Paris (3) Madrid (2) ... ความคิดใดที่ฉันสามารถทำได้?

3
เขียนเอาต์พุตของ taxonomy_term_page () อีกครั้งโดยไม่แฮ็คคอร์
ใน Drupal 7 taxonomy.pages.inc มีส่วนtaxonomy_term_page()ที่วาง<div class="term-listing-heading">เอาท์พุตส่วนหัว taxonomy ฉันจะเขียนเอาต์พุตของtaxonomy_term_page () อีกครั้งในธีมของฉันได้อย่างไรดังนั้นฉันสามารถลบ DIV โดยไม่แฮ็คคอร์ได้อย่างไร ฉันค่อนข้างประหลาดใจที่ไม่มีไฟล์ tpl.php อยู่taxonomy_term_page()เพราะจะทำให้การใช้งานง่ายขึ้นมาก

5
Drupal 7 - ระงับเอาต์พุตของโหนดบน Taxonomy Pages
มีวิธีที่จะระงับการส่งออกของโหนดในหน้า taxonomy โดยไม่ต้องติดตั้งโมดูล (เช่นเพียงแค่ใน template.php)? โหนดที่ติดแท็กด้วยคำว่า taxonomy จะปรากฏในหน้า "Taxonomy Index" (เช่น yoursite.com/taxonomy/term/ [รหัส]] ใหม่ใน Drupal 7 หน้าดัชนี Taxonomy สามารถแนบฟิลด์เหล่านั้นได้ อย่างไรก็ตามหากคุณพยายามนั่งทับหน้า taxonomy ด้วยมุมมอง (ตัวอย่างเช่นเพื่อควบคุมวิธีแสดงโหนด) ฟิลด์บนหน้า Taxonomy Index จะไม่ปรากฏขึ้น ฉันได้วางมุมมอง Taxonomy เป็นบล็อกในหน้าดัชนี Taxonomy ด้วยวิธีนี้ฉันสามารถควบคุมวิธีที่โหนดปรากฏและยังคงมีฟิลด์ดัชนีหน้า Taxonomy ด้วยเหตุนี้หน้าอนุกรมวิธานจึงยังคงแสดงผลโหนดของตน ฉันสามารถซ่อนได้โดยการตั้งค่าทีเซอร์ของโหนดเป็นซ่อน แต่ก็ยังโหลดโหนดขึ้นมา (และดังนั้น CSS / Jquery ใด ๆ ที่แนบกับโหนดแม้ว่าโหนดจะไม่แสดง) ฉันจะระงับโหนดไม่ให้ปรากฏตามอุดมคติจากด้านในของ template.php ได้อย่างไร

7
แสดงรายการคำศัพท์อนุกรมวิธานที่คั่นด้วยเครื่องหมายจุลภาคหรือไม่
Drupal 7 ใน node.tpl.php ของฉันฉันต้องการพิมพ์รายการคำศัพท์ taxonomy (taxonomy เรียกว่า "channels.") ถ้าฉันใช้: <?php print render($content['field_channel']); ?> เห็นได้ชัดว่าทำงานได้ดีที่สุด แต่สิ่งที่ดีที่สุดที่ฉันสามารถทำได้เพื่อให้พวกเขาอินไลน์คือการใช้ CSS เพื่อปล่อยให้พวกมันลอย ฉันต้องการให้คั่นด้วยเครื่องหมายจุลภาค ความคิดใด ๆ ขอบคุณ.

3
แปลงความต้องการของโครงการเป็นแนวคิดของ drupal
ฉันกำลังสร้างเว็บไซต์สำหรับลูกค้าและฉันคิดว่า Drupal เป็นตัวเลือกที่ดีที่สุดเนื่องจากมีตัวเลือกมากมายที่ให้ฉัน อย่างไรก็ตามตัวเลือกจำนวนมากมายนี้ทำให้งานของฉันยากขึ้นมาก ให้ฉันอธิบายปัญหาให้คุณ: ลูกค้ากำลังขายผลิตภัณฑ์เฉพาะสมมติว่า VCR VCR ทุกตัวผลิตโดยแบรนด์เฉพาะ (เช่น Sony, LG และอื่น ๆ ) ทุกแบรนด์มีหมวดหมู่ของ VCR ที่คล้ายกัน ดังนั้นเมื่อเราต้องการอธิบายผลิตภัณฑ์ (VCR) โดยทั่วไปเราต้องให้ข้อมูลต่อไปนี้: ยี่ห้อ (เช่น Sony) หมวดหมู่ (เช่น FGX โปรดสังเกตว่านี่ไม่ซ้ำกัน บริษัท อื่นอาจมีชื่อหมวดหมู่เดียวกัน) รุ่น (เช่น 4523x) ฉันต้องการให้ผู้ใช้สามารถสมัครสมาชิกแบรนด์และหมวดหมู่เฉพาะเพื่อให้ Sony ออก VCR ใหม่พวกเขาจะได้รับการแจ้งเตือนโดยอัตโนมัติ (หรือถ้า Sony ออก VCR ใหม่ของหมวดหมู่เฉพาะ) เมื่อพูดถึงการแปลงสิ่งเหล่านี้ให้เป็นแนวคิดของ Drupal ฉันไม่สามารถทำได้ เหตุผลก็คือมีเส้นทางที่แตกต่างหลากหลายที่ฉันสามารถใช้ได้และฉันไม่รู้ว่าอันไหนเป็นเส้นทางที่ถูกต้อง ตัวอย่างเช่น: หมวดหมู่เป็นประเภทเนื้อหาหรือคำศัพท์อนุกรมวิธานหรือไม่ แบรนด์เป็นประเภทเนื้อหาหรือคำศัพท์อนุกรมวิธานหรือไม่ …

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.