Open Graph Мета теги { OCMOD }

Тема в разделе "Готовые модули и модификаторы. Бесплатно", создана пользователем Vlad, 5 окт 2016.

  1. uxset

    uxset Новичок

    Сообщения:
    10
    Симпатии:
    0
    а для 3й ветки будет?
     
  2. Ravilr

    Ravilr Специалист

    Сообщения:
    3.878
    Симпатии:
    1.064
    Да, будет. Делал уже.. нужно найти... или заново сделать и проверить.
    Попробуйте сначала сами разобраться..
     
  3. uxset

    uxset Новичок

    Сообщения:
    10
    Симпатии:
    0
    Вот нашел такой, работает
     

    Вложения:

  4. Goblincheg

    Goblincheg Пользователь

    Сообщения:
    31
    Симпатии:
    0
    Подскажите плз. Установил его, но радости не приносит.. В модификаторах появился, но складывается чувство, что не работает. Полагаю, что на сайте должны были появиться теги вида: og:image — URL, но их нет. При добавлении сайта в группу VK, лого не отображается. ЧЯДНТ?
    Версия - 3.0.3.2 (rs.2)
    Сайт http://tns31.com
     

    Вложения:

  5. fanatic

    fanatic Продвинутый пользователь

    Сообщения:
    1.415
    Симпатии:
    239
    обновить модификаторы и почистить кеш
     
  6. Goblincheg

    Goblincheg Пользователь

    Сообщения:
    31
    Симпатии:
    0
    Да не, ну это само собой.
     

    Вложения:

  7. Ravilr

    Ravilr Специалист

    Сообщения:
    3.878
    Симпатии:
    1.064
    Глюки начинаются тогда, когда пытаемся редактировать шаблон из админики. Если это было, то все нужно возвращать обратно, кнопкой восстановления.
     
  8. Goblincheg

    Goblincheg Пользователь

    Сообщения:
    31
    Симпатии:
    0
    Было. Больше не повторится..
    А волшебная кнопка восстановления, это она:
     

    Вложения:

  9. Ravilr

    Ravilr Специалист

    Сообщения:
    3.878
    Симпатии:
    1.064
    Прямо на главной редактора удалить из истории.
     
    Goblincheg нравится это.
  10. Goblincheg

    Goblincheg Пользователь

    Сообщения:
    31
    Симпатии:
    0
    Помогло.
    Редактировать Твиги, я так понимаю, только напрямую через ФТП.. В остальном вроде бы все в порядке. Благодарю!

    А, не, facebook-share-patch_oc3x.ocmod.zip так и не заработал... Я уже чистый сайт залил на другой адрес с нуля. И никакой радости..
    Похоже проще будет ручками прописать все теги.. :/
     
  11. Goblincheg

    Goblincheg Пользователь

    Сообщения:
    31
    Симпатии:
    0
    Есть проблемка.. Если редактировать через ФТП файлы в /catalog/view/theme/default/template/ то изменения как-то странно вступают в силу. С большой задержкой, некоторые вообще не вступают, русские буковки превращаются в кракозябры, а через Редактор шаблона потом эти файлы не открываются, выдают ошибку: SyntaxError: JSON.parse: unexpected end of data at line 1 column 1 of the JSON data
    OK.

    Это так и должно быть?
     
  12. Ravilr

    Ravilr Специалист

    Сообщения:
    3.878
    Симпатии:
    1.064
    Это не относится к данной теме. Рассказывать основы в конкретной теме, совсем неправильно. Напишите в теме любых вопросов http://forum.opencart-russia.ru/threads/ljubye-voprosy-i-otvety-na-nix.7917/ там можно обсудить все что угодно.
     
  13. Ravilr

    Ravilr Специалист

    Сообщения:
    3.878
    Симпатии:
    1.064
    Версия для OpenCart 3x
     

    Вложения:

  14. Chukcha

    Chukcha Специалист

    Сообщения:
    3.013
    Симпатии:
    685
    $this->document->setOpengraph('og:image', $this->config->get('config_url') . 'image/' . $product_info['image']);

    Вот тут очень спорный момент

    ФБ:
    • Изображения в новостях Open Graph отображаются в квадратном формате. Соотношение сторон для них должно составлять 1:1 (600 x 600 пикселей).
    • Изображения не для новостей Open Graph отображаются в прямоугольном формате. В этом случае используйте соотношение сторон 1,91:1, например 600 x 314 пикселей.
    2. Используйте теги Open Graph: og:image:width и og:image:height.

    Они передадут краулеру данные о размере изображения, и тот сразу обработает его. Таким образом, изображение не потребуется асинхронно скачивать и обрабатывать.


    Т.е. это я не в претензиях к автору мода, что он не прав

    а в том, что прежде чем внедрять - подумайте - А все ли вы поняли/знаете от требованиях

    У каждого провайдер опенграфа свои требования к размерам.
     
  15. Ravilr

    Ravilr Специалист

    Сообщения:
    3.878
    Симпатии:
    1.064
    Да тут больше не к ФБ или еще к чему то, а просто заготовка опенграф, которая думаю удовлетворит большинство сетей. Если нужно конкретно под какую то сеть, то нужно пользоваться спец решением. Например выше, есть для FB
     
  16. Peters

    Peters Новичок

    Сообщения:
    3
    Симпатии:
    0
    Здравствуйте, подскажите пожалуйста как сделать при репосте ссылки на магазин через Viber , обрезается часть логотипа и видны только растянутые несколько букв. 2021-04-07_21-36-35.png
     
  17. Ravilr

    Ravilr Специалист

    Сообщения:
    3.878
    Симпатии:
    1.064
    это видимо то о чем выше писали :)
    ну или попробовать изменить это (не проверял)
    Код:
    $this->document->setOpengraph('og:image', $this->config->get('config_url') . 'image/' . $this->config->get('config_logo'));
    на это
    PHP:
    $this->load->model('tool/image');
    $logoo $this->model_tool_image->resize($this->config->get('config_logo'), 10050);
    $this->document->setOpengraph('og:image'$logoo);
     
  18. Peters

    Peters Новичок

    Сообщения:
    3
    Симпатии:
    0
    Спасибо за ответ, но к сожалению практически не разбираюсь в программировании.
    Сейчас шаблон Cyberstor, автор шаблона что-то правил в коде для того чтобы выводилась ссылка на товар (до этого тоже был непонятно растянутый логотип).
    В каком файле это попробовать исправить и не слетят ли при этом другие настройки?
     
  19. Ravilr

    Ravilr Специалист

    Сообщения:
    3.878
    Симпатии:
    1.064
    Лучше тогда не трогать, если боитесь. Для таких работ, нужно знать, что сломается, как восстановить итд.
     
  20. Peters

    Peters Новичок

    Сообщения:
    3
    Симпатии:
    0
    Кто поможет с этим вопросом?
    готов оплатить?