官术网_书友最值得收藏!

Debugging – Live Preview is your friend

Assuming you enabled Live Preview in your Views settings earlier in the chapter, as you are building your view, Views will show what will be displayed. Formatting and some JavaScript displays, such as Google mapping, can't be displayed in Live Preview, but to debug, you generally don't need them.

Many views' challenges are getting the data that you want to display or getting data to be displayed the way you want. Many views are created using the fields content display. Often, you will see fields that you don't want displayed when reviewing Live Preview because you didn't check the Exclude from display option in the field configuration. Or, you will select a field from the Add fields list that isn't actually the field you want to display the data you want—for instance, do you want article tags or article tags (field_tags: delta)? Sometimes you have to just try one and see what happens. If it isn't the right option, delete the field and try another. Experience will guide you as you use Views, but even the most experienced site builders wonder what some field or field option does in the context of the view they are building.

Tip

Remember to save the view before you experiment with this next idea. Then, if it doesn't work out, you can just click on Cancel and not lose all the previous work you put in.

If you disabled Live Preview, hopefully, you have decided to go back and enable it; seeing the output and looking at the generated SQL queries is really very useful in trying to figure out what might be going wrong.

"Okay, Jackson, I see that a lot of what I knew from the previous versions of Views applies to the version in Drupal 8. Now that I've quickly gone through the edit screen to modify a core view, let's get serious and really learn the ins and outs of this version of Views."

主站蜘蛛池模板: 衡南县| 宁阳县| 理塘县| 壶关县| 罗江县| 图片| 乡宁县| 潍坊市| 四川省| 和龙市| 沂源县| 萨嘎县| 平湖市| 北川| 漠河县| 普兰店市| 太仆寺旗| 台中县| 丹凤县| 濮阳县| 齐齐哈尔市| 晋中市| 稻城县| 呼伦贝尔市| 琼中| 习水县| 淮滨县| 左权县| 青铜峡市| 宜兰市| 西峡县| 霍州市| 新龙县| 卓资县| 获嘉县| 安宁市| 化德县| 乐安县| 甘洛县| 富民县| 白玉县|