Forum

Код вставки на друг...
 
Сповіщення
Очистити все

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

Rik0
 Rik0
(@rik0)
Noble Member

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


http://deslab.uk/forum/small/249.gif
Что имею - то и ввиду!

Цитата
Topic starter Опубліковано : 22/05/2019 8:46 pm
(@admin)
Учасник Admin

14531 Тут у нас вроде русскоязычный форум поддержки

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

В папке /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="http://example.com{{ path('wallpaper_details', {slug: wallpaper.slug}) }}"><img src="http://example.com{{ wp_thumbnail_url(wallpaper, 'lg') }}" width="100%" alt="{{ wallpaper.name }}" border="0" /></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}) }}]{{ wallpaper.name }}[/url]">
</div>
<br />

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

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


ВідповістиЦитата
Опубліковано : 22/05/2019 9:05 pm
Rik0
 Rik0
(@rik0)
Noble Member

Вот это уровень! Спасибо, работает! 🙂


http://deslab.uk/forum/small/249.gif
Что имею - то и ввиду!

ВідповістиЦитата
Topic starter Опубліковано : 22/05/2019 9:14 pm
(@admin)
Учасник Admin

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


ВідповістиЦитата
Опубліковано : 22/05/2019 9:18 pm
Billy T. Joy
(@billy-t-joy)
Reputable Member

Rik0, а где же твой сайт на данном скрипте?


ВідповістиЦитата
Опубліковано : 10/04/2020 1:04 am
Rik0
 Rik0
(@rik0)
Noble Member

Billy T. Joy, потестил и забросил, но движок в принципе нормальный 🙂 Руки не доходят до полноценного сайта с обоями, даже в период пандемии коронавируса.


http://deslab.uk/forum/small/249.gif
Что имею - то и ввиду!

ВідповістиЦитата
Topic starter Опубліковано : 11/04/2020 6:19 pm
Поділитися: