Кнопки поделиться в соц.сетях

Правила раздела: faq.php?mode=okay
Модератор: Модераторы

Vadik
Vadik
Репутация: 1
Сообщения: 42
Зарегистрирован: 15.12.2016
С нами: 7 лет 3 месяца

Сообщение #1 Vadik » 30.04.2020, 09:59

Приветствую.
Подскажите пожалуйста, в каких файлах располагаются данные кнопки?
Необходимо их изменить, добавить ВК и удалить google+ (не работает уже).

makki M
makki M
Репутация: 199
Сообщения: 697
Зарегистрирован: 12.08.2016
С нами: 7 лет 7 месяцев
Откуда: Киев
Сайт

Сообщение #2 makki » 30.04.2020, 13:26

Версия OkayCMS 2
design/okay_shop/html/index.tpl

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

<div class="foot_social">
                        <a class="fb" href="https://facebook.com/okaycms" target="_blank" title="Facebook"></a>
                        <a class="vk" href="https://vk.com/club72497645" target="_blank" title="В контакте"></a>
                        <a class="ok" href="{preg_replace('/^(.+)\/$/', '$1', $lang_link)}#" target="_blank" title="Одноклассники"></a>
                        <a class="tw" href="https://twitter.com/okaycms" target="_blank" title="Twitter"></a>
                        <a class="ins" href="{preg_replace('/^(.+)\/$/', '$1', $lang_link)}#" target="_blank"  title="Instagram"></a>
                    </div>
Cоздание и расширение функционала интернет-магазина на платформе OkayCMS 2 (с 3-й и 4-й версией не работаю)

Vadik
Vadik
Репутация: 1
Сообщения: 42
Зарегистрирован: 15.12.2016
С нами: 7 лет 3 месяца

Сообщение #3 Vadik » 30.04.2020, 16:48

makki писал(а):Версия OkayCMS 2
design/okay_shop/html/index.tpl

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

<div class="foot_social">
                        <a class="fb" href="https://facebook.com/okaycms" target="_blank" title="Facebook"></a>
                        <a class="vk" href="https://vk.com/club72497645" target="_blank" title="В контакте"></a>
                        <a class="ok" href="{preg_replace('/^(.+)\/$/', '$1', $lang_link)}#" target="_blank" title="Одноклассники"></a>
                        <a class="tw" href="https://twitter.com/okaycms" target="_blank" title="Twitter"></a>
                        <a class="ins" href="{preg_replace('/^(.+)\/$/', '$1', $lang_link)}#" target="_blank"  title="Instagram"></a>
                    </div>

Спасибо. Но это не кнопки "поделиться".
Речь о тех, что в товаре, новостях...

makki M
makki M
Репутация: 199
Сообщения: 697
Зарегистрирован: 12.08.2016
С нами: 7 лет 7 месяцев
Откуда: Киев
Сайт

Сообщение #4 makki » 30.04.2020, 18:42

design/okay_shop/html/scripts.tpl

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

if($(".fn_share").length>0) {
        $(".fn_share").jsSocials({
            showLabel: false,
            showCount: false,
            shares: ["twitter", "facebook", "googleplus", "vkontakte"]
        });
    }
Cоздание и расширение функционала интернет-магазина на платформе OkayCMS 2 (с 3-й и 4-й версией не работаю)

Vadik
Vadik
Репутация: 1
Сообщения: 42
Зарегистрирован: 15.12.2016
С нами: 7 лет 3 месяца

Сообщение #5 Vadik » 30.04.2020, 19:08

makki писал(а):design/okay_shop/html/scripts.tpl

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

if($(".fn_share").length>0) {
        $(".fn_share").jsSocials({
            showLabel: false,
            showCount: false,
            shares: ["twitter", "facebook", "googleplus", "vkontakte"]
        });
    }

Всё понятно. Благодарю.

makki M
makki M
Репутация: 199
Сообщения: 697
Зарегистрирован: 12.08.2016
С нами: 7 лет 7 месяцев
Откуда: Киев
Сайт

Сообщение #6 makki » 01.05.2020, 05:27

В версии 3, через админку в меню Дизайн->Настройки дизайна->Общие настройки.
Cоздание и расширение функционала интернет-магазина на платформе OkayCMS 2 (с 3-й и 4-й версией не работаю)

Vadik
Vadik
Репутация: 1
Сообщения: 42
Зарегистрирован: 15.12.2016
С нами: 7 лет 3 месяца

Сообщение #7 Vadik » 03.05.2020, 07:13

makki, Нету в данном разделе "Вконтакте".
Потому и интересуют файлы, где данные кнопки располагаются.

Добавлено спустя 2 минуты 27 секунд:
Нашёл на форуме такой способ
https://forum.okay-cms.com/viewtopic.php?f=5&t=1468&p=6764#p6764
Однако в моём случае удалось включить только "одноклассники", а контакт не удалось, нет его.
Вложения
1.png

zyxer M
zyxer M
Возраст: 32
Репутация: 77
Сообщения: 419
Зарегистрирован: 03.02.2016
С нами: 8 лет 1 месяц
Откуда: Днепр

Сообщение #8 zyxer » 04.05.2020, 14:30

в Okay/Core/JsSocial.php добавьте в свойстве $jsSocials "vkontakte", а далее по той инструкции
Всё сказанное мной, является лично моим мнением, и не является официальной позицией OkayCMS

Vadik
Vadik
Репутация: 1
Сообщения: 42
Зарегистрирован: 15.12.2016
С нами: 7 лет 3 месяца

Сообщение #9 Vadik » 04.05.2020, 15:40

zyxer писал(а):в Okay/Core/JsSocial.php добавьте в свойстве $jsSocials "vkontakte", а далее по той инструкции

Огромное спасибо.


Название раздела: Вопросы по работе с OkayCMS
Правила раздела: faq.php?mode=okay

Быстрый ответ


Введите код в точности так, как вы его видите. Регистр символов не имеет значения.
Код подтверждения

   

Вернуться в «Вопросы по работе с OkayCMS»

Кто сейчас на форуме (по активности за 5 минут)

Сейчас этот раздел просматривают: 45 гостей