Views - Rendered entity mező mindig linkel - quickfix

Kategória: 
Gyorstippek

Az entity modul csinál nekünk olyat, hogy Rendered entity field a viewshoz. Tehát mező alapú nézetbe lehet entitás valamelyik build mode-ját enblock megjeleníteni. Mire jó ez? Pl lehet olyan nézetet csinálni, amiben teasereket jelenítünk meg, a node valamelyik mezői szerint csoportosítva.

Van viszont egy idegölő bugja: Nem lehet beállítani, hogy a mező ne linkeljen a tartalomra. Márpedig ha teasert listázunk, az már eleve tartalmaz címet, netán képeket, amik linkelnek a tartalomra, namár most ezt az egész cuccot körbeveszi így a views egy a taggel.

Quickfix: az entity modulban a views/handlers/entity_views_handler_field_entity.inc fálj 110. sorát commenteljük ki:

'#dependency' => array('edit-options-display' => array('label', 'id')),

Ekkor már a mező konfigurációs formon megjelenik a Link field to entity checkbox, vegyük ki a pipát, mentsük el a nézetet, majd szüntessük meg a commentet a kódban, mert amúgy ez a dependency kell, meg amúgy sem hekkelünk modult, ugye?

Ha van valakinek ötlete a végleges megoldásra, az issuehoz bátran hozzá lehet szólni.

Hozzászólások

Fine with your permission

Fine with your permission allow me to grab your feed to keep up to date with forthcoming post. Thanks a million and please continue the rewarding work.I have added your blog to my list of daily surfing blog. Khelomcx

M88 (Mansion88) là nhà cái

M88 (Mansion88) là nhà cái lớn nhất, uy tín nhất tại khu vực Châu Á Thái Bình Dương. Đặt trụ sở tại Philipines, Được cấp giấy phép kinh doanh các trò chơi đỏ đen online từ tập đoàn trực tuyến hàng đầu thế giới Economic Zone Authority. Đến với Mansion88, bạn sẽ được đắm mình trong thế giới cá cược online với vô vàn trò chơi như: m thể thao, bóng đá, casino online tại tất cả các giải đấu trên thế giới. Riêng M88 thể thao, bạn sẽ được thưởng thức game bóng đỉnh cao tại trên 3500 trận đấu lớn nhỏ khắp hành tinh.

Van viszont egy idegölő

Van viszont egy idegölő bugja: Nem lehet beállítani, hogy a mező ne linkeljen a tartalomra. Márpedig ha teasert listázunk, az már eleve tartalmaz címet, netán képeket, amik linkelnek a tartalomra, namár most ezt az egész cuccot körbeveszi így a views egy a taggel.
SỔ XỐ W88
w88 Casino trực tuyến
CÁ ĐỘ BÓNG ĐÁ W88

Hozzászólás

A mező tartalma nem nyilvános.
  • Internal paths in double quotes, written as "internal:node/99", for example, are replaced with the appropriate absolute URL or relative path.
  • Engedélyezett HTML elemek: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <del> <img>
  • A webcímek és email címek automatikusan linkekké alakulnak.
  • A sorokat és bekezdéseket a rendszer automatikusan felismeri.
  • Engedélyezett HTML elemek: <a> <blockquote> <br> <cite> <code> <dd> <del> <div> <dl> <dt> <em> <li> <ol> <p> <span> <strong> <ul>
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>, <bash>, <c>, <cpp>, <drupal5>, <drupal6>, <java>, <javascript>, <mysql>, <php>, <python>, <ruby>, <sql>. The supported tag styles are: <foo>, [foo].
  • Minden email cím át lesz alakítva ember által olvasható módon, vagy (ha a JavaScript engedélyezett) ki lesz cserélve kattintható, de biztonságos hivatkozásra.
Type the characters you see in this picture. (verify using audio)
Type the characters you see in the picture above; if you can't read them, submit the form and a new image will be generated. Not case sensitive.