| vpktz |
|
|---|---|
|
Есть плагин Notify с который при помощи двух дополнительных плагинов notifyProjects и notifyMarket выдает уведомления в header.tpl. В чем проблема: в том что этот плагин выдает только 1 уведомление о том что поступило новое предложение по проекту. И при открытии в header.tpl колоколчика с уведомлениями, не обнуляется цыфра над колокольчиком о количестве уведомлений.
Хоть приходит только 1 уведомление о том что поступило новое предложение по проекту, в lang файле модуля notifyProjects есть это: $L["prj_buget"] = "Бюджет"; $L["prj_cat"] = "Категория"; $L["new_offer"] = "Вам поступило предложение по проекту"; $L["from_user"] = "от пользователя"; $L["setperformer"] = "Вас выбрали исполнителем в проекте"; $L["offers_refuse"] = "Вам отказали в проекте";
А в самом плагине Notify есть это:
$L['info_name'] = 'Новые события';
$L['info_desc'] = 'Информирование о новых событиях';
$L['Events_title'] = 'События';
$L['Events_title_new'] = 'Новые события';
$L['Events_addoffer'] = 'оставил предложение по проекту';
$L['Events_setperformer'] = 'выбрал вас исполнителем по проекту';
$L['Events_refuselastperformer'] = 'отказал вам по проекту';
$L['Events_addpost'] = 'оставил новое сообщение к вашему предложению по проекту';
$L['Events_addpost_offer'] = 'оставил новое сообщение к своему предложению по проекту';
$L['Events_sbr_new'] = 'предлагает заключить сделку';
$L['Events_sbr_edit'] = 'изменил условия по сделке';
$L['Events_sbr_cancel'] = 'Заказчик отменил сделку';
$L['Events_sbr_refuse'] = 'отказался от сделки';
$L['Events_sbr_confirm'] = 'принял условия сделки';
$L['Events_sbr_paid'] = 'Заказчик зарезервировал деньги под сделку';
$L['Events_sbr_start'] = 'Можете приступать к работе.';
$L['Events_sbr_addpost'] = 'оставил новое сообщение в сделке';
$L['Events_sbr_need'] = 'Необходимо';
$L['Events_sbr_reserve_money'] = 'зарезервировать деньги!';
$L['Events_rev'] = 'отзыв';
$L['Events_rev_add_pos'] = 'добавил вам положительный';
$L['Events_rev_add_neg'] = 'добавил вам негативный';
$L['Events_rev_edit'] = 'изменил';
$L['Events_rev_del'] = 'удалил свой отзыв';
$L['Events_market_buy'] = 'Вы совершили покупку в магазине';
$L['Events_market_order'] = 'Заказ';
$L['Events_market_sell_order'] = 'купил ваш товар';
$L['Events_market_sell_guarant'] = 'По истечению гарантийного срока, средства поступят на Ваш счет.';
$L['Events_market_order_paid'] = 'На Ваш счет поступила оплата по заказу';
$L['Events_empty_new'] = 'У Вас нет новых событий!';
$L['Events_empty'] = 'У Вас нет событий!';
$L['Events_you_have'] = 'У Вас';
$Ls['Events_n'] = array('уведомление' , 'уведомления', 'уведомлений');
Сайт разработчика плагина https://templatespro.ru/market/extensionscototni
Это задание для тех у кого уже есть опыт работы с этим плагином и есть наработки. Ну или есть своя альтернатива. В обще задача состоит в том что бы сделать колокольчик как на ютубе, где уведомления доходят до 9 потом появлялся 9+ и останавливался. При раскрытии колокольчика цифра обнулялась. Приходили все уведомления которые приходят на почту, то есть дублировались.
Кидайте свои предложения в личку. Відредаговано: vpktz (04.09.2019 14:18, 6 років тому) |
| kushelbek |
|
|---|---|
|
А разработчик плагина что говорит? |
| vpktz |
|
|---|---|
#44392 kushelbek: От него ответа не дождаться, даже на его сайте он мне так и не ответил. Но я скину плагин тому с кем договорюсь естественно. А нет, ответил.
Відредаговано: vpktz (05.09.2019 07:20, 6 років тому) |
| kushelbek |
|
|---|---|
|
Мне кажется нужно подправить в функциях условие на вывод колличества сообщений. Поидеи там услови стоит если есть сообщаем, если нету не сообщаем, в условие которое сообщает нужно добавить вывод нужного колл-ва сообщений. Загружен, взятся не могу, сорри. |
| vpktz |
|
|---|---|
#44394 kushelbek: Я думаю кто хоть маленькие плагины делал и знаком с php справится с этой задачей очень быстро и легко. |
| DenDevin |
|
|---|---|
|
Если еще актуально и нужна помощь, пишите в Скайп dendevinn. |