Код вставки на другие сайты или шаринг изображений из AVCMS WSS 2.0.10

Аватара пользователя
Rik0
Опытный
Сообщения: 952
Зарегистрирован: 01 май 2015, 13:04

Код вставки на другие сайты или шаринг изображений из AVCMS WSS 2.0.10

Сообщение Rik0 » 22 май 2019, 18:46

Сейчас тестирую движок AVCMS Wallpaper Site Script 2.0.10. Создаю сайт с обоями от одного хорошего заказчика, можно сказать, друга. Но есть одно НО: как сделать, чтобы на странице с картинкой был код для вставки на другие сайты или, как это еще называют, ссылки для шаринга? Тут у нас вроде русскоязычный форум поддержки :) Да и у админа на его сайтах это уже реализовано.
Изображение
Что имею - то и ввиду!

Аватара пользователя
-=GadZZillA=-
Крутой админ
Сообщения: 3663
Зарегистрирован: 12 май 2009, 21:24
Откуда: Город-герой Торез
Контактная информация:

Код вставки на другие сайты или шаринг изображений из AVCMS WSS 2.0.10

Сообщение -=GadZZillA=- » 22 май 2019, 19:05

Rik0 писал(а):Источник цитаты Тут у нас вроде русскоязычный форум поддержки

Это я стараюсь сделать его таковым, но пока что это безрезультатно.

В папке /src/AVCMS/Bundles/Wallpapers/resources/templates/ необходимо найти файл wallpaper_details.twig. В нем после 39-й строчки необходимо добавить следующий код:

Код: Выделить всё

<div style="padding-left:100px;width:504px;">
<br />
<div style="float:left;padding-top:5px;">Image URL:</div>
   <div style="float:right;">
   <input style="width:320px;" type="text" onclick="javascript:this.focus();this.select();" value="<a href=&quot;http://example.com{{ path('wallpaper_details', {slug: wallpaper.slug}) }}&quot;><img src=&quot;http://example.com{{ wp_thumbnail_url(wallpaper, 'lg') }}&quot; width=&quot;100%&quot; alt=&quot;{{ wallpaper.name }}&quot; border=&quot;0&quot; /></a>">
   </div>
<br />
<div style="float:left;padding-top:5px;">Forum URL:</div>
   <div style="float:right;">
   <input style="width:320px;" type="text" onclick="javascript:this.focus();this.select();" value="[url=http://example.com{{ path('wallpaper_details', {slug: wallpaper.slug}) }}][img]http://example.com{{ wp_thumbnail_url(wallpaper, 'lg') }}&quot; alt=&quot;{{ wallpaper.name }}[/img][/url]">
   </div>
<br />

Разумеется, домен example.com необходимо заменить на домен твоего сайта. После внесения изменений, необходимо зайти в админку и очистить кеш: звездочка-шестерня вверху справа, возле логина - пункт Clear Cashes, поставить галочку на пункте Twig и нажать Submit.

Данный код создает форму для вставки на другие сайты и форумы, в точности, как на моих сайтах. Пользуйтесь! :)
Изображение
Изображение
Изображение
Изображение

Аватара пользователя
Rik0
Опытный
Сообщения: 952
Зарегистрирован: 01 май 2015, 13:04

Код вставки на другие сайты или шаринг изображений из AVCMS WSS 2.0.10

Сообщение Rik0 » 22 май 2019, 19:14

Вот это уровень! Спасибо, работает! :)
Изображение
Что имею - то и ввиду!

Аватара пользователя
-=GadZZillA=-
Крутой админ
Сообщения: 3663
Зарегистрирован: 12 май 2009, 21:24
Откуда: Город-герой Торез
Контактная информация:

Код вставки на другие сайты или шаринг изображений из AVCMS WSS 2.0.10

Сообщение -=GadZZillA=- » 22 май 2019, 19:18

Rik0, ты даже не представляешь, сколько кода мне пришлось перешерстить и перекопать, чтобы вставить и подогнать этот короткий код под мои требования :) Я долго мучился. Изначально создавал дополнительный текстовый модуль в админке, но это не помогло.
Изображение
Изображение
Изображение
Изображение

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «AVCMS»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость