Sha256: bbd2ea69de5a0a88edf3e68a2260f48db6f23e8fbea551bdce29ecf603552c37

Contents?: true

Size: 1.16 KB

Versions: 1

Compression:

Stored size: 1.16 KB

Contents

$.fn.search.settings.templates.knowledge = function(response) {
  var html = '';

  if(response.results !== undefined) {

    // each result
    $.each(response.results, function(index, result) {
      if(result.url) {
        html  += '<a class="result" href="' + result.url + '">';
      }
      else {
        html  += '<a class="result">';
      }
      if(result.image !== undefined) {
        html += ''
        + '<div class="image">'
        + ' <img src="' + result.image + '">'
        + '</div>'
        ;
      }
      html += '<div class="content">';
      if(result.price !== undefined) {
        html += '<div class="price">' + result.price + '</div>';
      }
      if(result.title !== undefined) {
        html += '<div class="title">' + result.title + '</div>';
      }
      if(result.description !== undefined) {
        html += '<div class="description">' + result.description + '</div>';
      }
      html  += ''
      + '</div>'
      ;
      html += '</a>';
    });

    if(response.action) {
      html += ''
      + '<a href="' + response.action.url + '" class="action">'
      +   response.action.text
      + '</a>';
    }
    return html;
  }
  return false;
};

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
rails_detail-0.0.1 app/assets/javascripts/knowledge.js