tailieunhanh - advanced Flex Application Development Building Rich Media X phần 9

Tối ưu hóa Công cụ Tìm kiếm CHO FLEX mã trước đó là một đại diện XML tinh khiết của nội dung HTML ví dụ. Trước tiên, tôi có khai báo XML chỉ rõ phiên bản của tôi và sự lựa chọn mã hóa. Tiếp theo, tôi tải hoặc đính kèm một phong cách trang XSL để nội dung của tôi (thêm rằng trong một phút). | CHAPTER 14 populate your auxiliary table result db_query INSERT INTO content_type_rmx_event vid nid field_rsvpphysical_value field_rsvpphysicalemail_value field_rsvpconnect_value field_rsvpconnectemail_value field_eventtype_value field_timezone_value field_starttime_value field_endtime_value field_eventgroupid_value field_eventzip_value field_eventurl_value field_eventvenue_value VALUES d d s s s s s s s s s s s s node- vid node- nid node- field_rsvpphysical_value node- field_rsvpphysicalemail_value node- field_rsvpconnect_value node- field_rsvpconnectemail_value node- field_eventtype_value node- field_timezone_value node- field_starttime_value node- field_endtime_value node- field_eventgroupid_value node- field_eventzip_value node- field_eventurl_value node- field_eventvenue_value count db_affected_rows if count 0 success true else success false return success First we run a loop to gain knowledge of the argument passed in. After we gain access to our key value pairs we use the Drupal core to first validate our proposed node and then we use the submit method to prep the object with all of the default attributes that Drupal expects of any node type. Those values are the ones listed under the comment suggesting you populate the default values yourself instead of relying on Drupal to recognize your custom content for you. After the default node values are set you can set the values that the Drupal event module needs to expose your custom event to the rest of the system RSS iCal etc. . Once you ve done that you ve taken care of the core definitions so it s time to tend to your custom fields. As with the jobs node from Chapter 13 we set up the custom node rmx_event using the Content Creation Kit CCK module to have all of the custom fields listed under the custom fields comment. The _value appended to the end is how Drupal maps field names to field values because they are stored in different tables in the Drupal database. With all of our properties set with .

TỪ KHÓA LIÊN QUAN