-
Публікації
5 -
З нами
-
Відвідування
Тип публікації
Профілі
Форум
Маркетплейс
Статті
FAQ
Наші новини
Магазин
Блоги
module__dplus_manager
Повідомлення, опубліковані користувачем PHENICS
-
-
Добавил эту строку:
Spoilerif (isset($this->request->post['config_telegram'])) {
$this->data['config_telegram'] = $this->request->post['config_telegram'];
} else {
$this->data['config_telegram'] = $this->config->get('config_telegram');
$this->data['entry_telegram'] = $this->language->get('entry_telegram');
}В админке пропала ошибка!!! СПАСИБО!
а вот иконка так и не отображается... может для Telegram'a нужна определенная аббревиатура в коде ?
пробовал fa-tg , fa-telegram , fa-paper-plane ни в какую не появляется ... -
14 minutes ago, buslikdrev said:
Не заметил, что для 1,5 - всё правильно.
В контроллере админки добавить вывод языка $this->data['entry_tg'] = $this->language->get('entry_tg');
и ошибки не будет, обновите кэш вкьюмода.
А стиль иконки создали?Но на все соц.ссылки идет код одинаковый, почему здесь это необходимо?
Spoilerif (isset($this->request->post['config_vk'])) {
$this->data['config_vk'] = $this->request->post['config_vk'];
} else {
$this->data['config_vk'] = $this->config->get('config_vk');
}
if (isset($this->request->post['config_fb'])) {
$this->data['config_fb'] = $this->request->post['config_fb'];
} else {
$this->data['config_fb'] = $this->config->get('config_fb');
}
if (isset($this->request->post['config_googleplus'])) {
$this->data['config_googleplus'] = $this->request->post['config_googleplus'];
} else {
$this->data['config_googleplus'] = $this->config->get('config_googleplus');
}
if (isset($this->request->post['config_youtube'])) {
$this->data['config_youtube'] = $this->request->post['config_youtube'];
} else {
$this->data['config_youtube'] = $this->config->get('config_youtube');
}А стиль для всех соц.ссылок тоже одинаковый ... один для всех ... по отдельности не нашел .
-
13 minutes ago, buslikdrev said:
А почему так $this->data['tg'] а не так $data['tg'] ?
И почему вывод языка не сделали в контроллере админки?1. Делал по аналоги с Vk, fb ... и т.д.
2. Подскажите как и где именно... для этого и вопрос задаю, что чего-то не понимаю, или не знаю ...
Спасибо.
-
Мое почтение уважаемые!
Задался вопросом - добавить ссылку в footer ссылку на канал в telegram'e, там где иконки VK, FB, G+ и т.д. ... правки делал в 5 файлах ...Правки:
...\admin\language\russian\setting\setting.php
Spoiler$_['entry_tg'] = 'Telegram:';
...\admin\controller\setting\setting.php
Spoilerif (isset($this->request->post['config_tg'])) {
$this->data['config_tg'] = $this->request->post['config_tg'];
} else {
$this->data['config_tg'] = $this->config->get('config_tg');
}...\admin\view\template\setting\setting.tpl
Spoiler<tr>
<td><?php echo $entry_tg; ?></td>
<td><input type="text" name="config_tg" value="<?php echo $config_tg; ?>" size="40"/></td>
</tr>...\catalog\controller\common\footer.php
Spoiler$this->data['tg'] = $this->config->get('config_tg');
...\catalog\view\theme\rubber\template\common\footer.tpl
Spoiler<?php if ($tg) { ?><a target="_blank" href="<?php echo $tg; ?>"><i class="fa fa-tg"></i></a><?php } ?>
В итоге - В админке строка для новых данных есть, ссылка на сайте таки появилась, но нет иконки ... и в админке вместо словечка telegram высвечивается ошибка:
SpoilerNotice: Undefined variable: entry_tg in /home/hmucom/domains/militarka.biz.ua/public_html/vqmod/vqcache/vq2-admin_view_template_setting_setting.tpl on line 70
Вопрос - что надо сделать, чтобы убрать эту ошибку, а на самом сайте высвечивалась иконка Telegram ... ?
Всем заранее спасибо!
P.S. Если тема не нужном разделе, прошу не пинать сильно ...
Спасибо!
[Решено] Добавить в footer ссылку на telegram
в Загальні питання
Опубліковано:
!!! Проблема решилась !!!
Скачал обновленный пакет fontawesome, полностью снес старые файлы, и закинул новые ... и заработало...