mirror of
https://github.com/openfoodfoundation/openfoodnetwork
synced 2026-01-24 20:36:49 +00:00
Opengraph facebook: images and description for shops and groups and home => ok
This commit is contained in:
BIN
app/assets/images/logo-black2.png
Normal file
BIN
app/assets/images/logo-black2.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 2.0 KiB |
@@ -25,4 +25,8 @@ module ApplicationHelper
|
||||
super
|
||||
end
|
||||
end
|
||||
|
||||
def image_url(file)
|
||||
request.protocol + request.host_with_port + path_to_image(file)
|
||||
end
|
||||
end
|
||||
|
||||
@@ -1,5 +1,9 @@
|
||||
- content_for(:title) do
|
||||
= current_distributor.name
|
||||
- content_for(:description) do
|
||||
= current_distributor.description
|
||||
- content_for(:image) do
|
||||
= current_distributor.logo
|
||||
|
||||
= inject_enterprises
|
||||
|
||||
|
||||
@@ -1,5 +1,9 @@
|
||||
- content_for(:title) do
|
||||
= @group.name
|
||||
- content_for(:description) do
|
||||
= @group.description
|
||||
- content_for(:image) do
|
||||
= @group.logo
|
||||
|
||||
-# inject all enterprises as "enterprises"
|
||||
-# it could be more efficient to inject only the enterprises that are related to the group
|
||||
|
||||
@@ -2,7 +2,9 @@
|
||||
%head
|
||||
%meta{charset: 'utf-8'}/
|
||||
%meta{name: 'viewport', content: "width=device-width,initial-scale=1.0"}/
|
||||
|
||||
%meta{:content => yield(:title).empty? ? "#{t(:title)}" : yield(:title), :property => "og:title"}/
|
||||
%meta{:content => yield(:description).empty? ? "#{t(:og_description)}" : yield(:description), :property => "og:description"}/
|
||||
%meta{:content => yield(:image).empty? ? image_url("logo-black2.png") : image_url(yield(:image)), :property => "og:image"}/
|
||||
%title= content_for?(:title) ? "#{yield(:title)} - #{t(:title)}".html_safe : "#{t(:welcome_to)} #{t(:title)}"
|
||||
- if Rails.env.production?
|
||||
= favicon_link_tag
|
||||
|
||||
@@ -674,3 +674,5 @@ Please follow the instructions there to make your enterprise visible on the Open
|
||||
price_graph: "Price graph"
|
||||
included_tax: "Included tax"
|
||||
remove_tax: "Remove tax"
|
||||
og_description: "We begin from the ground up. With farmers and growers ready to tell their stories proudly and truly. With distributors ready to connect people with products fairly and honestly. With buyers who believe that better weekly shopping decisions can…"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user