F

Funkonaut

0
Репутация
2
Рейтинг
#1 Как не показывать автору контента кнопку "Написать автору" 26 июня 2023 в 07:33

Вам ещё нужно условие, на то, чтобы работали правила во вкладке «Приватность (.../users/usetid/edit/privacy)», иначе условие «Кто может писать вам личные сообщения?», будет игнорироваться...

hard990

Спасибо за подсказку. По хорошему нужно. И как это сделать?

#2 Как не показывать автору контента кнопку "Написать автору" 23 июня 2023 в 19:35

Можете ваш код обернуть в условие

  1. <?php if ($item['user_id'] !== cmsUser::get('id')) { ?>
  2. тут ваш код
  3. <?php } ?>

Кнопка показывается всем, кроме автора.

CEH9I

О да! То, что надо! Большое спасибо!

#1 Как не показывать автору контента кнопку "Написать автору" 23 июня 2023 в 18:41

Привет всем! Не разбираюсь в php, поэтому требуется помощь. Нашел на сайте код вывода в контенте кнопки «Написать автору». Немного доработал, добавил условие направлять по кнопке тех, кто не залогинен на авторизацию. 

Все работает, но кнопка «Написать автору» выводится в том числе и для самого автора контента. Что добавить в код, чтобы сам автор контента не видел кнопку «Написать автору»?

Вот код

  1. <?php if (cmsUser::isLogged()){ ?>
  2. <a class="btn btn-primary ajax-modal" href="<?php echo href_to('messages','write', $item['user_id']); ?>" role="button"><?php html_svg_icon('solid', 'envelope'); ?> Написать автору</a>
  3. <?php } else { ?>
  4. <a class="btn btn-primary ajax-modal" href="<?php echo href_to('auth','login'); ?>" role="button"><?php html_svg_icon('solid', 'envelope'); ?> Написать автору</a>
  5. <?php } ?>
#1 Нужны контакты Александр Kreator 22 июня 2023 в 11:51

Добрый день. У кого есть контакты (тг, вотсап) Александра Kreator прошу скинуть в личку. Думаю, он не будет против, так как речь идет о покупке дополнения. Хочу приобрести его дополнение, но он давно не заходил на сайт, а оплата через каталог не работает.

#3 Тип поля с результатом вычислений 18 февраля 2020 в 13:29


Такая хотелка есть уже давно я думаю у многих.
Очень хотелось бы дополнение в котором указываешь знаки вычислений + — * и получаешь в поле результат. Указываешь входящие поля и выходящее с результатом.

Capitan

Уже есть! Loadырь сделал!
#4 Тип поля с результатом вычислений 18 февраля 2020 в 11:39

Простые калькуляторы можно создавать с помощью iForms, более сложные (с условиями) с ним сделать не получится.

Loadырь

Отлично! Беру! )
#5 Тип поля с результатом вычислений 18 февраля 2020 в 09:04

у данного решения есть свои плюсы — выводить можно где угодно, хоть в модалке эту форму.

AndroS
Да, это круто, но есть задача фильтрация по полю с результатами мат. вычислений, я говорил с автором iForms, он сказал, что нельзя по нему фильтровать. Поэтому нужен все таки новый тип поля. Веду переговоры для его разработки.

А iForms обязательно позже приобрету для других целей. Крутая вещь!

Вот к примеру у меня при клике по ссылке в виджете в модалке раскрывается такой калькулятор, расчитывающий на лету.

AndroS

Это сделано полностью на основе iForms? Тип поля Констуктор форм? Получается с помощью iForms можно создавать калькуляторы?
#6 Тип поля с результатом вычислений 16 февраля 2020 в 22:26
Жму руку! Буду разбираться.

Можно сделать форму хоть из одного поля и вставить ее в виде поля...

AndroS
#7 [ЕСТЬ РЕШЕНИЕ] Хотел обновится с 2.12.2 на 2.13.0 но предложили - 2.13.1 15 февраля 2020 в 15:53
с 2.12.2 до 2.13.0 — нужна ручная установка пакета обновлений, так как автоматом система обновляет до последней версии

Обновляюсь с 2.12.2 до… 2.13.0 а… его уже система не предлагает, предлагает сразу 2.13.1

talerbiz
#8 Тип поля с результатом вычислений 15 февраля 2020 в 01:17
Крутой компонент! Ознакомился с документацией. Там есть поле Математическое вычисление, но ведь оно только для формы. А мне нужно поле для типов контента. Разве поля iForms доступны в типах контента?
На счет вашего разработчика я вам в личку напишу.


Funkonaut, у Лодыря есть разработка Конструктор форм. Можно ей, вещь довольна универсальная и гибкая. Конкретно по вашей задаче у меня есть то что вам нужно, но без инсталлятора (писал сторонний программист прямо в проект сразу)
Я бы и хотел поделиться, но каким образом — не знаю. Возможно, он увидит данный пост и откликнется. Но насколько я знаю — он сейчас завален работой и вряд ли обрадуется моей наводке на него дополнительных хлопот.

AndroS
#9 Тип поля с результатом вычислений 15 февраля 2020 в 01:11
Спасибо за наводку. Теперь буду знать, что мне нужна разработка хука.


Funkonaut,
Поле "число" и заполнять это поле при помощи какого-нибудь хука при изменении одного из зависимых полей.

Ris
#1 Тип поля с результатом вычислений 14 февраля 2020 в 23:04
Кто-нибудь видел или может быть делал числовое поле с результатом вычислений по формуле на основе данных из других числовых полей внутри одного типа контента?

Задача такая. Например, в одном типе контента есть числовое поле А, числовое поле B, числовое поле C. И требуется чтобы в числовое поле D записывался результат вычислений по математической формуле, например D=A/B*C.

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

Буду признателен, если подскажите такое дополнение, или у вас есть такие наработки, или у кого-то еще.

Если ничего подобного нет, тогда такой вопрос к php разработчикам. Реально ли вообще технически осуществить такое, сделать доработку для одного типа контента по конкретной задаче, в которой будут числовые поля и конкретная формула вычислений из значений из этих полей, результаты которых будут записываться в другое, не стандартное поле?

Буду благодарен за любую информацию по данной теме.
#10 Не генерит теги в seo для записей по шаблону tags 2 сентября 2019 в 11:23
Ручками.

Это

  1. if(!empty($item['tags']) && is_array($item['tags'])){
  2. $_item['tags'] = implode(', ', $item['tags']);
  3. }
вставить перед этим

  1. if(!isset($item['category']) && !empty($item['category_id'])){
  2. $item['category'] = $this->model->getCategory($ctype['name'], $item['category_id']);
  3. }


Здравствуйте уважаемые.
Подскажите это исправление в версии 2.12.2 присутствует? Или ручками поправлять нужно?
Я так понимаю, что только этот код нужно установить?

MegaRostov
#11 ТЕГИ - не работают и не отображаются 2 сентября 2019 в 10:35
Здесь есть решение этой проблемы.


Я имею в виду ошибка в самом инстанте. В настройках — Тип контента — SEO для записей, {tags} — установлен.
В новости Теги так же прописаны, но в просмотре кода страницы они не отображаются?

MegaRostov
#12 Мультимагазин. Магазин, где каждый пользователь может стать продавцом 2 сентября 2019 в 10:26
Добавлю к предыдущему посту, что это все верно в случае, если уже есть проект с многотысячным трафиком в день, и нужен компонент мультимагазина на уже хорошо раскрученный и уже приносящий ощутимый доход проект.

В противном случае, если такого нет, то первым этапом должна быть разработка бизнес-плана. Хотя бы приблизительный расчет какие нужны инвестиции на раскрутку проекта. В мультимагазин должны прийти не только продавцы, но и покупатели. Понадобится очень широкая рекламная кампания, трудность которой будет в том, чтобы убедить людей, почему продавать и покупать лучше именно в этом мультимагазине, а не на привычных для всех площадках, которые существуют уже очень давно.

Экономический и маркетинговый расчет может сформировать более реалистичный взгляд на идею проекта. Без такого бизнес-плана начинания на 99% обречены на провал.
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.