Переработка блока - "Поделиться"

Вопросы и ответы по изменению функционала, смене дизайна, переносу сайта и т.п.

Модераторы: Xpycm, Koduc

Правила форума
ВНИМАНИЕ! Форум не является средством гарантированной поддержки клиентов и пользователей. Поэтому на быстрый ответ тут рассчитывать не нужно, как и на ответ вообще. Сотрудники отвечают по мере своих возможностей.

На форуме действует ограничение в 3 сообщения / сутки.
Если Вы хотите сказать "спасибо", то воспользуйтесь функцией "Повысить репутацию" - зелёная иконка "плюс" под ником ответившего.

Переработка блока - "Поделиться"

Сообщение Velizar » 07 май 2013, 20:50

В блоке "Поделиться" очень много всяческих сервисов, а реально используются только самые "популярные"...

Например - vkontakte, facebook, twitter, odnoklassniki, gplus :-)

если Вы хотите сделать чтобы остальные не выводились как здесь http://boligifredrikstad.no/ это можно легко сделать.

1) в файле protected\extensions\YandexShareApi.php ищем строку:

Код: Выделить всё
private $_validTypes = array('button','link'); 


заменяем на строку:

Код: Выделить всё
private $_validTypes = array('button','link','none'); 


2) в файле protected\views\layouts\main.php ищем строку:

Код: Выделить всё
'services' => param('shareItems', 'yazakladki,moikrug,linkedin,vkontakte,facebook,twitter,odnoklassniki') 


заменяем на:

Код: Выделить всё
'services' => param('shareItems', 'vkontakte,facebook,twitter,odnoklassniki,gplus'),
                'type' => 'none' 


3) радуемся :-)

PS..
Мое уважение разработчикам :-)
Velizar
Незнакомец
 
Сообщения: 12
Зарегистрирован: 07 май 2013, 20:33
Очки репутации: 0

Re: Переработка блока - "Поделиться"

Сообщение Koduc » 14 май 2013, 08:43

Спасибо за полезную информацию!
-- Меньше знаешь - крепче спишь --
Аватара пользователя
Koduc
Ведущий разработчик
Ведущий разработчик
 
Сообщения: 902
Зарегистрирован: 28 дек 2011, 09:11
Очки репутации: 20


Вернуться в Вопросы и помощь по изменениям

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

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

cron