Fulfillment_created_at ror3 shopify api error - PullRequest
       0

Fulfillment_created_at ror3 shopify api error

0 голосов
/ 28 октября 2011

Как использовать массивы и получить дату заказа?

Я получаю дату, когда заказ был отправлен. (Order.line_items_line_item.fulfillment.created_at)

Помогите plz thx

Я делаю это

контроллер

@ order = ShopifyAPI :: Order.find (: все)

просмотров -work

    <% @order.each do |order|  %>
        <span class="highlight"><%= order.customer.email %></span>

    <%= order.line_items.each do |line_item| %>

           <span class="note"><% line_item.title %></span>

    <% end %>

    <% end %>

    </ul>

  <% end %>

просмотр - не работает

    <% @order.each do |order|  %>

    <%= order.line_items.each do |line_item| %>
           <span class="note"><% line_item.created_at %></span>

    <% end %>

    <% end %>

    </ul>

  <% end %>

просмотр - не работает

<% if @order.line_items %>
      <% @order.line_items.each do |line_item| %>
        <tr>       
          <td><%= line_item.created_at %></td>
        </tr>
      <% end %>
<% end %>

Ответы [ 2 ]

0 голосов
/ 25 ноября 2011

Позиции не имеют поля created_at, они являются свойствами заказа так же, как строки адреса являются частью адреса.

Существует отдельный объект, который занимается выполнением заказа,Вот страница в документации: http://api.shopify.com/fulfillment.html

Используя гем ruby, вы можете просто вызвать order.fulfillments, чтобы получить массив выполнений.Затем вы можете просмотреть их, чтобы увидеть, когда были выполнены позиции.

0 голосов
/ 02 ноября 2011

Я не уверен, что понимаю ваш вопрос, но если вы ищете, когда был создан заказ, вы хотите

@order.created_at

Посмотрите ответы JSON в http://api.shopify.com/order.html или выполните

puts @order.inspect

, чтобы узнать, какие данные возвращаются из вызова API заказа.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...