Перейти к содержанию

RedMan

Новичок
  • Публикаций

    9
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный

Информация о RedMan

  • Звание
    Новичок
  1. Так а по делу кто-то поможет или нет?)
  2. Блин, не получается все-равно. Может направите на путь истинный? Как это сделать? Скажите, пожалуйста..
  3. дело в том, что писал этот код не я, а кто-то до меня раньше. а мне нужно просто сделать вывод адреса изображения в микроразметку соцсетей для страниц статей блога. сейчас все работает отлично с этим кодом, но когда я пытаюсь по Вашей рекомендации вставить те строки кода для подключения stories/show.page_content то вижу различные ошибки( Сможете мне помочь? Пожалуйста. Как мне получить адрес или стандартного изображения, или если есть выбранное, то адрес его в этом файле header.tpl?
  4. Здравствуйте еще раз. Просто у меня вот такой код полностью: И когда я вписываю эти условия, что Вы написали выше, то появляются очень разные ошибки.. Ну вот как мне передать в $img правильный путь на нужное изображение со статьи?(
  5. Так сможет кто-то все же подскажет как правильно это сделать? Если кто из ua, могу на карту привата скинуть благодарность немного) Помогите, пожалуйста..
  6. я пробую делать как написали выше, но ошибку вижу(
  7. если бы мне один раз показали, то в следующий раз я уже буду знать..
  8. Спасибо, но все равно не понимаю( Куда этот код нужно вставлять? Собственно он уже есть на странице show.tpl. А что нужно написать в header.tpl чтобы подставился урл? Можете пожалуйста на этом примере показать? Извините, но я еще туповат пока..
  9. Всем привет. Начинающий программист, учусь не на кошках а на рабочем сайте. Есть файл /template/stories/show/tpl который отвечает за вывод статей. В статье есть картинка. Вот кусок кода: <?php $tbData->slotStart('stories/show.page_content'); ?> <article class="tb_article tb_thumbnail_top"> <?php if ($image): ?> <div class="thumbnail"> <span class="image-holder" style="max-width: <?php echo $image_width; ?>px;"> <span style="padding-top: <?php echo round($image_height / $image_width, 4) * 100; ?>%;"> <img <?php if (!$tbData->system['image_lazyload']): ?> src="<?php echo $image; ?>" <?php else: ?> src="<?php echo $tbData->theme_catalog_image_url; ?>pixel.gif" data-src="<?php echo $image; ?>" class="lazyload" <?php endif; ?> width="<?php echo $image_width; ?>" height="<?php echo $image_height; ?>" alt="<?php echo $heading_title; ?>" style="margin-top: -<?php echo round($image_height / $image_width, 4) * 100; ?>%" /> /> </span> </span> </div> <?php endif; ?> Есть файл template/tb/header.tpl который подключается к основному header.tpl, и отвечает за микроразметку соц сетей. Вот кусок: if(substr_count($gdeya, 'stories/show')) { echo "<meta property='og:title' content='$title'>"; echo "<meta property='og:description' content='$description'>"; echo "<meta property='og:type' content='article'>"; //echo "<meta property='og:image' content='$img'>"; if($canonical[0]['rel'] != "icon") echo "<meta property='og:url' content=".$canonical[0]['href'].">"; } Вот сюда <meta property='og:image' content='$img'>"; мне нужно передать урл изображения с нужной статьи. Но этот урл находится на другой странице, на show/tpl. Подскажите, пожалуйста, как можно получить в файле header.tpl адрес того изображения. Спасибо)
×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.