Comments (1)
I fixed this with the following if-stmt
<div class="example-sub-header">
<h3><%= example['description'] %></h3>
</div>
<%= render partial: 'explanation', locals: {explaination: example['explanation']} if example['explanation'] %>
<%= render partial: 'params', locals: {params: example['parameters']} if example['parameters'].size > 0 %>
<hr/>
<% example['requests'].each_with_index do |request, index| %>
<div id="<%= "request-#{index}" %>">
<h3><%= t(:request) %></h3>
<div class="request">
<%= render partial: 'route', locals: {request: request, index: index} %>
<%= render partial: 'headers', locals: {request: request, index: index, headers: request['request_headers']} %>
<%= render partial: 'query', locals: {request: request, index: index} unless request['request_query_parameters'].empty? %>
<%= render partial: 'body', locals: {request: request, index: index, body: request['request_body'], type: request['request_content_type']} if request['request_body'] %>
<%= render partial: 'curl', locals: {request: request, index: index} if request['curl'] %>
</div>
<h3><%= t(:response) %></h3>
<div class="response">
<% if example['response_fields'] && example['response_fields'].size > 0 %>
<%= render partial: 'response_fields', locals: {params: example['response_fields']} %>
<% end %>
<%= render partial: 'status', locals: {request: request, index: index} %>
<%= render partial: 'headers', locals: {request: request, index: index, headers: request['response_headers']} %>
<%= render partial: 'body', locals: {request: request, index: index, body: request['response_body'], type: request['response_content_type']} if request['response_body'] %>
</div>
</div>
<% end %>
from apitome.
Related Issues (20)
- rails generate apitome:install fails - undefined method `assets' HOT 5
- [DOCS] Link to customization examples broken HOT 1
- non-latin characters support HOT 3
- Seeing undefined method 'simulated path' HOT 2
- Does it work with Sprockets 4? HOT 1
- JSON::ParserError in Apitome::Docs#index HOT 16
- Re-routing not working? HOT 1
- code_theme not respecting underscore
- Ruby 3.0.0 HOT 8
- Upgrade jQuery to v3
- Upgrade highlightjs HOT 1
- Translation namespace HOT 5
- Remove rspec_api_documentation from runtime dependency
- New gem version HOT 19
- Missing template apitome/docs/simulate HOT 2
- Left-navigation not highlighting correctly sometimes HOT 7
- There is no configuration option as "parent_controller"? HOT 1
- undefined local variable or method apitome `apitome' after upgrading to 0.2.0 HOT 12
- NameError: uninitialized constant Apitome HOT 8
- Sidebar disappears when placed in layout. HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from apitome.