Jump to content

Featured Replies

Posted
comment_179401

Все-таки  я победил ЭТОТ вопрос !!! Не знаю,понадобится кому-либо подобное решение или нет,но поделиться.

Моя ошибка была в том что я менял файл shareButton и выводил его в шаблоне с помощью

{template="shareButton" app="core" group="sharelinks" params="$record"}

В принципе кнопки поделиться работали,но не передавали параметры data-url,data-title от постов,только ссылку на сам сайт и все.

1283219699_2022-04-0212-16-21.thumb.png.9e6ddb046f1acd02196665609fc49f67.png

После долгих мучений (и угрызений совести от принесенных обид/оскорблений) нашел решение всего этого. 

В моем случае это делалось для Статей. В файлах entry (для главной страницы) и recordRow (для категорий) добавил

<a href='#elShareItem_{$id}_menu' id='elShareItem_{$id}' data-ipsMenu class='ipsShareButton ipsButton ipsButton_{$size} ipsButton_{$type} {{if $type == 'link'}}ipsButton_link--light{{endif}}'>
<span><i class='fa fa-share-alt'></i></span> &nbsp;{lang="share"}
</a>
<div class='ipsPadding ipsMenu ipsMenu_auto ipsHide' id='elShareItem_{$id}_menu' data-controller="core.front.core.sharelink">         
<div class="ya-share2" data-title="{$record->_title}" data-url="{$record->url()}"  data-curtain data-services="messenger,vkontakte,odnoklassniki,telegram,twitter,viber,whatsapp,moimir"></div>
</div>	

Для recordRow $record заменить на $row !  На выходе получаем

1507419506_2022-04-0212-27-28.thumb.png.4fd5fec149b96e8fbbad438c4b68fe4c.png

Без всяких плагинов и т.п !!!

Ну вот как-то так.

comment_179405
2 часа назад, AHristich сказал:

Без всяких плагинов и т.п !!!

подобное лучше делать плагинами, дабы в будущем при обновлении тем снова и снова не вносить изменения. да и сами темы криво обновляются от внесённых в них изменений. 

Edited by by_ix

  • Author
comment_179407
38 минут назад, by_ix сказал:

подобное лучше делать плагинами, дабы в будущем при обновлении тем снова и снова не вносить изменения. да и сами темы криво обновляются от внесённых в них изменений. 

А что делать если не умею плагины писАть?

  • Author
comment_179424
1 час назад, by_ix сказал:

@AHristich учиться. конкретно подобное делать не сложно. вечером кину пример. 

Да пляха,скока можно ж учиться! У меня процессор головной (который на шее) уже не всегда вытягивает: UnrealEngine, IPS,DLE,Cs-cart 😱 🥵....

Но все-равно скиньте пример :).

Edited by AHristich

  • Author
comment_179455
11 часов назад, by_ix сказал:

AHristich а речь идёт об изменений шаблонах в темах или шаблонов баз в страницах?

И тех и тех. До шаблонов тем пока не добрался,перелопатил только шаблоны страниц.

comment_179456

@AHristich тогда в плагинах не так много смысла. плюс шаблоны баз нельзя хукать, вроде, только создавать новые можно. 

  • Author
comment_179458
29 минут назад, by_ix сказал:

шаблоны баз нельзя хукать, вроде, только создавать новые можно

про хукать не знаю,а вот создавать новые я и понял как и использую этот метод.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.


Guest
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.