Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

PHENICS

Новачок
  
  • Публікації

    5
  • З нами

  • Відвідування

Повідомлення, опубліковані користувачем PHENICS

  1. Добавил эту строку:

            

    Spoiler

    if (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 ни в какую не появляется ... 

  2. 14 minutes ago, buslikdrev said:

    Не заметил, что для 1,5 - всё правильно.
     В контроллере админки добавить вывод языка $this->data['entry_tg'] = $this->language->get('entry_tg');
    и ошибки не будет, обновите кэш вкьюмода.
    А стиль иконки создали?

    Но на все соц.ссылки идет код одинаковый, почему здесь это необходимо?
     

    Spoiler

    if (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');
            }

    А стиль для всех соц.ссылок тоже одинаковый ... один для всех ... по отдельности не нашел .

  3. 13 minutes ago, buslikdrev said:

    А почему так $this->data['tg']  а не так $data['tg'] ?
     И почему вывод языка не сделали в контроллере админки?

    1. Делал по аналоги с Vk, fb ... и т.д. 

    2. Подскажите как и где именно... для этого и вопрос задаю, что чего-то не понимаю, или не знаю ... :-)

     

    Спасибо.

     

  4. Мое почтение уважаемые!
    Задался вопросом - добавить ссылку в footer ссылку на канал в telegram'e, там где иконки VK, FB, G+ и т.д. ... правки делал в 5 файлах ...

    Правки:

    ...\admin\language\russian\setting\setting.php

    Spoiler

    $_['entry_tg']                   = 'Telegram:';

     

    ...\admin\controller\setting\setting.php

    Spoiler

    if (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 высвечивается ошибка:

    Spoiler

    Notice: 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. Если тема не нужном разделе, прошу не пинать сильно ... 

    Спасибо!

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.