Capitan

Capitan

+82
Репутация
263
Рейтинг
#1 Счетчик переходов по ссылке 25 августа 2021 в 22:18

Это что то не очень понятно. Как можно на что то посмотреть, не перейдя по ссылке?

Lora

Да, подсчет будет примерный, конечно погрешность будет

#1 Группы количество публикаций 25 августа 2021 в 00:11

Есть виджет список групп. О выводит кол-во участников группы.
Что заменить чтобы выводил не участников а кол-во опубликованного контента от имени группы.
Изображение

#1 Счетчик переходов по ссылке 24 августа 2021 в 23:06

Как реализовать счетчик переходов по ссылке?
Я так понимаю, что точно переходы считать не получится, то сделать хотя бы счетчик кликов по ссылке.
p/s
Блин и когда найдется разработчик который сможет создать поле математика!!!
К данной теме это относится так
Есть количество просмотров делим на кол-во переходов = «конверсия»

#2 Вывести поля из профиля в виджете 22 августа 2021 в 12:14

<?php html($user['whatsapp']); ?>

Олег Васильевич я

При замене на <?php html ($user['whatsapp']); ?>
Выдает белый экран

#3 Вывести поля из профиля в виджете 22 августа 2021 в 11:27

Динамический список мессенджеров

Олег Васильевич я

К сожалению данный компонент не выводит поля из профиля в произвольные виджеты
Спасибо за помощь

#4 Вывести поля из профиля в виджете 21 августа 2021 в 23:29

Только вместо echo лучше использовать html();

echo использовать для вывода данных, указанных пользователем, очень небезопасно...

Zau4man

А как тогда это код должен выглядеть?

<?php if (!empty($user['whatsapp'])){ ?>
<div class=«field ft_messengers f_whatsapp»>
<div class=«text-secondary title title_left»>Whatsapp: </div> <?php echo $user['whatsapp']; ?>
</div>
<?php } ?>

#5 Вывести поля из профиля в виджете 21 августа 2021 в 22:55

Если, ваша $user содержит whatsapp, то вроде б всё просто. Пробуйте:

  1. <?php if (!empty($user['whatsapp'])){ ?>
  2. <div class="field ft_messengers f_whatsapp">
  3. <div class="text-secondary title title_left">Whatsapp: </div> <?php echo $user['whatsapp']; ?>
  4. </div>
  5. <?php } ?>

Если таки не получится, стукните в личку

Олег Васильевич я

Отлично! Все заработало! Спасибо!
Аналогично сделал для других полей из профиля.
Теперь буду думать как сделать чтобы номер телефона был активен, т.е при клике по нему можно было позвонить. или например перейти в телеграмм

#1 Куплю биллинг 21 августа 2021 в 20:10

Куплю биллинг за 2000+300р переоформление (если мне память не изменяет)
Оплата после переоформления

#6 Вывести поля из профиля в виджете 21 августа 2021 в 18:01

 Sanchez, Дает белый экран
<?php if (empty($user['whatsapp'])){ ?>
        <div class=«field ft_messengers f_whatsapp»;>
                  <div class=«text-secondary title title_left»>Whatsapp: </div> <?php echo $user['whatsapp']; ?>
        </div>
<?php }

#7 Вывести поля из профиля в виджете 21 августа 2021 в 16:13

Чтобы если поле не заполнено, то ничего не выводило?

Capitan

Используйте тернарный оператор. Если проблема только в этом конечно.

  1. <?php echo (empty($вашеполе)) ? 'Тут условие если поле не заполнено' : 'Тут условие если поле заполнено'; ?>
Make

Если бы еще понимать как эти условия прописываются. Поискал по форуму но не очень понятно
Сделал так
<?php echo !empty($item['whatsapp'])? $item['whatsapp']: LANG_WHATSAPP; ?></div>
  <?php echo $user['whatsapp']; ?>
Но все равно вывело слово: Whatsapp

#1 Вывести поля из профиля в виджете 21 августа 2021 в 15:34

Есть виджет «Информация о пользователе»
Нужно вывести поля из профиля.
С некоторыми моментами разобрался, но вот как дальше не пойму.
В файле
system/controllers/board/widgets/author
в 30+ строчке прописал
if (!empty($fields['whatsapp'])){ $shown_fields['whatsapp'] = $fields['whatsapp']; }
в шаблоне виджета где Информация
вставляю
<div class=«field ft_messengers f_whatsapp»>
        <div class=«text-secondary title title_left»>Whatsapp: </div><?php echo $user['whatsapp']; ?>
</div>
Но если поле не заполнено, то выводит просто надпись Whatsapp: 

Как сделать правильно?
Чтобы если поле не заполнено, то ничего не выводило?

#8 [ЕСТЬ РЕШЕНИЕ] Отключение виджета за деньги 19 августа 2021 в 12:52

Купить биллинг. Настроить в нем платный переход из группы, которой показывается виджет, в группу, которой виджет не показывается.

Zau4man

Точно! Спасибо

#1 [ЕСТЬ РЕШЕНИЕ] Отключение виджета за деньги 19 августа 2021 в 12:25

Как сделать чтобы пользователь имел возможность за плату отключить рекламный блок?

#9 Не дает установить компоненты 8 августа 2021 в 22:46

Когда прописываете путь, есть ссылка «проверить». Проверяли? Или бывает пароль с пробелом скопируешь или ещё какая нибудь хрень). Но однозначно где то ошибаетесь

Lora

Да, я тоже так думал, но все вбил даже ручками. Непонимаю
Точно такие же данные для фтп на другом сайте вводишь и все ок

Добавлено спустя 1 час

Обошел проблему
Создал фтп пользователя на хосте и прописал ему домашнюю директорию вида /www/xxxx.ru
А при установке компонента прописал путь до директории с сайтом просто поставив /
И все сработало
Раньше прописывал весь путь до нужного сайта.

#10 Не дает установить компоненты 8 августа 2021 в 13:24

Возможно неправильно указана папка для установки.

Например, не от текущего сайта. Или опечатка в пути.к папке.

Zau4man

Исключено. Если бы в первый раз устанавливал :))) Я конечно грешу что еще ссл сертификат не стоит. но он полюбому ни при чем
Попробовал напрямую (с галочкой пропустить) установилось, но почему нормальным путем не устанавливает?
Все снес и все равно не дает установить

🍪Мы используем файлы cookie для работы сайта. Читать подробнее.