Jump to content
  • 0

Wiadomości z facebooka na stronie głównej


TomSoiree

Question

Witam,

kiedyś skleciłem coś takiego na stronę aby wyświetlały się posty dodane do facebooka

$page_id = '...';
			$access_token = '...';
			$json_object = @file_get_contents('https://graph.facebook.com/' . $page_id . 
			'/posts?fields=id,message,created_time,picture,full_picture,link,from,type&limit=8&access_token=' . $access_token);
			$fbdata = json_decode($json_object);
			
			foreach ($fbdata->data as $post )
			{
				if (strpos($post->type, 'link') !== false) {
					$post->full_picture = null;
				}
				$posts .= '
					<li>
						<div class="tm-post-tag"><span uk-icon="icon: facebook"></span></div>
						<a href="' . $post->link . '">
							<img src="' . $post->full_picture . '" onerror="this.src=&#39;./images/none.png&#39;;this.style.width = &#39;0&#39;">
						</a>
						<div class="tm-author">
							<a href="https://www.facebook.com/..."  target="_blank" class="logo">
								<img src="//graph.facebook.com/...">
							</a>
							<div class="tm-user-texts">
								<p class="name">' . $post->from->name . '</p>
								<p class="ago"><strong><time class="timeago" datetime="' . $post->created_time . '"></time></strong></p>
							</div>
						</div>
						<div class="tm-texto">
							<p>' . $post->message . '</p>
						</div>
					</li>';
			}

 

obecnie próbuje to przekleić na prestashop, problem w tym, że przy normalnej stronie wywołuje to poprzez <?php echo $posts ?> co wiadomo w prestashop nie działa, mecze się z tym już któryś dzień a z programowania jestem baaaardzo słaby, może ktoś pomoże i napisze jak wywołać $posts albo po prostu co zrobić żeby posty wyświetlały się na stronie głównej prestashop

 

wersja presty - 1.7.2.4

Link to comment
Share on other sites

1 answer to this question

Recommended Posts

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...