IT-Expert
  IT-Expert / Веблог / Программирование на Ruby on The Rails
Авторизация
Логин:
Пароль:


 
Поиск по записям:

Ключевые слова:
Записей в блоге
 за 2024 год
 за 2023 год
 за 2022 год
 за 2021 год
 за 2015 год
 за 2014 год
 за 2013 год
 за 2012 год
 за 2011 год

     за 2010 год

       за 2009 год
       за 2008 год
       за 2007 год
       за 2006 год
       за 2005 год
      RSS лента Лента новостей IT-Expert 

      Программирование на Ruby on The Rails

      16:40, 14 июля 2006 ( Web Development Ruby Rails  )

      Очень похоже на работу художника:

      Подумал-подумал, сделал мазок по холсту, пошел покурить. Покурил, вернулся, прочел немного доки, написал еще одну строчку. Потом день подходит к концу, и ты смотришь на эти две написаные строчки, и понимаешь, что у тебя фактически пол-сайта сделано :)

       И вот этот вот кусок 

          @lot_pages, @lots=paginate(:lots,
            :include=>['region', 'gas','electricity','water', 'lotroad_distance'],
            :per_page     => 10)

      В паре с этим:

       <!--пейджер-->
       <table cellpadding="0" cellspacing="3" border="0" align="center">
        <tr>
         <td class="button">
         <%= link_to(image_tag('prev.gif', {:width=>"16",:height=>"16",:border=>"0"}),:page => paginator.current.previous) if paginator.current.previous%>
         </td>         
         <% paginator.each do |page|%>
              <%if page==paginator.current_page then%>
                <td class="pageact"><%= page.number %></a></td>   
              <% else %>
                <td class="page"><%= link_to(page.number,:page=>page)%></td>   
             <% end %>                            
         <% end %>
         <td class="button">
            <%= link_to(image_tag('next.gif', {:width=>"16",:height=>"16",:border=>"0"}),:page => paginator.current.next) if paginator.current.next%>
         </td>
        </tr>
       </table>
       <!--конец:пейджер-->         

      Занял бы на php или parser много человеко-часов разработки. Прежде чем писать на Rails нужно брать в руки карандаш, рисовать модель данных до той кондиции, когда у тебя уже не остается сомнений в ее правильности и только после этого можно аккуратно писать первую строку проекта.


      Оставить комментарий
      © Максим Прокопов 2005-2024 О сервере