@@ -7,7 +7,7 @@ class BlogPostsController < ApplicationController |
||
| 7 | 7 |
# GET /blog_posts |
| 8 | 8 |
# GET /blog_posts.json |
| 9 | 9 |
def index |
| 10 |
- @blog_posts = BlogPost.all |
|
| 10 |
+ @blog_posts = BlogPost.order('created_at DESC').all
|
|
| 11 | 11 |
end |
| 12 | 12 |
|
| 13 | 13 |
# GET /blog_posts/1 |
@@ -1,6 +1,7 @@ |
||
| 1 | 1 |
class StartController < ApplicationController |
| 2 | 2 |
|
| 3 | 3 |
def index |
| 4 |
+ @blog_posts = BlogPost.order('created_at DESC').take(4)
|
|
| 4 | 5 |
end |
| 5 | 6 |
|
| 6 | 7 |
end |
@@ -1,4 +1,27 @@ |
||
| 1 | 1 |
<div class="hero-unit"> |
| 2 | 2 |
<h1><%= @config.website_name %></h1> |
| 3 | 3 |
<p><%= @config.tagline %></p> |
| 4 |
-</div> |
|
| 4 |
+</div> |
|
| 5 |
+ |
|
| 6 |
+<div class="page-header"> |
|
| 7 |
+ <h1><%= t 'blog.latest_posts'%> <%= link_to (t 'blog.more_posts'), blog_path, class: 'btn btn-large pull-right' %></h1> |
|
| 8 |
+</div> |
|
| 9 |
+ |
|
| 10 |
+<ul class="thumbnails"> |
|
| 11 |
+ <% @blog_posts.each do |post| %> |
|
| 12 |
+ <li class="span3"> |
|
| 13 |
+ <div class="thumbnail" style="height: 300px;"> |
|
| 14 |
+ <% if post.image.file != nil %> |
|
| 15 |
+ <%= image_tag post.image.thumb.to_s %> |
|
| 16 |
+ <% else %> |
|
| 17 |
+ <img src="http://placehold.it/300x200" alt=""> |
|
| 18 |
+ <% end %> |
|
| 19 |
+ <h3><%= link_to post.title, post_path(post) %></h3> |
|
| 20 |
+ <p><%= post.description %></p> |
|
| 21 |
+ </div> |
|
| 22 |
+ </li> |
|
| 23 |
+ <% end %> |
|
| 24 |
+</ul> |
|
| 25 |
+ |
|
| 26 |
+ |
|
| 27 |
+<br> |
@@ -259,6 +259,8 @@ en: |
||
| 259 | 259 |
content: Content |
| 260 | 260 |
submit: Save |
| 261 | 261 |
back: Back |
| 262 |
+ latest_posts: Latest Posts |
|
| 263 |
+ more_posts: More posts |
|
| 262 | 264 |
contact: |
| 263 | 265 |
contact: Contact |
| 264 | 266 |
contact_messages: Contact Messages |
@@ -261,6 +261,8 @@ pt-BR: |
||
| 261 | 261 |
content: Conteúdo |
| 262 | 262 |
submit: Salvar |
| 263 | 263 |
back: Voltar |
| 264 |
+ latest_posts: Últimos Posts |
|
| 265 |
+ more_posts: Mais posts |
|
| 264 | 266 |
contact: |
| 265 | 267 |
contact: Contato |
| 266 | 268 |
contact_messages: Mensagens de Contato |
@@ -11,24 +11,25 @@ A template for creating rails websites that includes the following: |
||
| 11 | 11 |
* Translation (pt-BR, EN) |
| 12 | 12 |
* Contact System |
| 13 | 13 |
- Maintaince Mode |
| 14 |
+* Email System (PaperClip + Mandrill) |
|
| 14 | 15 |
|
| 15 | 16 |
Other features are still under development: |
| 16 | 17 |
|
| 17 |
-* Email System (PaperClip + MailChimp + Mandrill) |
|
| 18 |
+- Log |
|
| 18 | 19 |
- Tests |
| 19 | 20 |
|
| 21 |
+ |
|
| 20 | 22 |
* Search System |
| 21 | 23 |
* Wiki/Codex |
| 22 | 24 |
- Portfolio |
| 23 | 25 |
- Store |
| 24 | 26 |
- Inventory |
| 25 | 27 |
- Module Controller |
| 28 |
+- geo location/maps |
|
| 26 | 29 |
|
| 27 | 30 |
|
| 28 | 31 |
## Todo's |
| 29 | 32 |
|
| 30 |
-* contact message sed email |
|
| 31 |
-* production emails with mandrill |
|
| 32 | 33 |
* edit account layout |
| 33 | 34 |
* contact message layout |
| 34 | 35 |
* devise forgot pasword layout |