Изменение политики модерации новых дополнений в Modstore
Привет.
Мы корректируем политику модерации новых дополнений в Modstore.
У нас было правило, которое защищало авторов дополнения, которые добросовествно поддерживают и развивают свои продукты, от разработчиков, которые копируют функции и выставляют свои наработки на продажу дешевле. Это стимулировало рост количества новых хороших дополнений.
Теперь дополнений в маркетплейсе много и они покрывают большую часть потребностей и мы хотим попробовать смягчить условия, чтобы активировать конкуренцию.
Мы корректируем политику модерации новых дополнений в Modstore.
У нас было правило, которое защищало авторов дополнения, которые добросовествно поддерживают и развивают свои продукты, от разработчиков, которые копируют функции и выставляют свои наработки на продажу дешевле. Это стимулировало рост количества новых хороших дополнений.
Теперь дополнений в маркетплейсе много и они покрывают большую часть потребностей и мы хотим попробовать смягчить условия, чтобы активировать конкуренцию.
RealMessenger v2 - компонент для обмена личными сообщениями
Новая версия RealMessenger -компонент для обмена личными сообщениями.
Теперь gtsNotify, требующийся для него, работает через comet-server.ru. Также добавлены смайлики и онлайн-офлайн статус, и доработана верстка.
До скайпа далеко, но реализован минимальный набор мессенджера.
Теперь gtsNotify, требующийся для него, работает через comet-server.ru. Также добавлены смайлики и онлайн-офлайн статус, и доработана верстка.
До скайпа далеко, но реализован минимальный набор мессенджера.
msOptionsColor как удалить цвет и модификацию цвета
Подскажите, как удалить не активные цвета msOptionsColor, модификации цвета в по всем товарам массово? Не заходя в каждую карточку товара. prnt.sc/0S1wMGanoY0H
[videoGallery] 1.3.0 Поддержка MIGX
Давно хотел внедрить поддержку MIGX, тем более, что уже очень давно пользователь Гитхаб под ником
SintezCode отправил PR для этого. Единственное, у меня было несколько правок по его коду, поэтому никак не доходили руки, чтобы этим заняться.
[CurrencyCalc] 1.1.4 Новый источник Free Currency Rates API
В Гитхаб есть отличный бесплатный источник курсов валют – Free Currency Rates API. Там парень по имени Fawaz Ahmed на добровольной основе создал это бесплатное API, за что ему большое спасибо!
Прелесть данного источника в том, что в нём есть курс BTC, ETH и некоторых других криптовалют (например, хлам типа DOGE или XRP). Полный список всех валют данного источника смотреть так.
Я решил, что данное API стоит добавить в мой компонент CurrencyCalc. Также из компонента был удалён бесполезный рудимент – сто лет как устаревший YahooApis. На этом пока всё. =)
P.S. Давно я ничего не писал сюда… возвращаться оказалось сложнее, чем я думал. К слову, компонент не обновлялся аж с 2016 года – пусть это будет символом моего возвращения!
Не выводится своё значения из из своего словаря, как исправить?
Создал папку в core/components/sitetranslation/lexicon/ru/default.inc.php
папка «компонент» sitetranslation содержит только папку lexicon а в ней только папка ru а в ней только 1 файл default.inc.php
с таким значением
cultureKey такой же как и название папки ru контекст web.
папка «компонент» sitetranslation содержит только папку lexicon а в ней только папка ru а в ней только 1 файл default.inc.php
с таким значением
<?php
$files = scandir(dirname(__FILE__));
foreach ($files as $file) {
if (strpos($file, 'msp.') === 0) {
@include_once($file);
}
}
$_lang['sts_modal_form_title'] = 'Хотите получить доступ? Заполните анкету';
Затем создал пространство имён в modx, в словаре всё появилось могу делать записи, те записи что делаю в файлах на хосте там отображаются, но при попытке вывести не выводит.{'sts_modal_form_title' | lexicon}
Получаю просто sts_modal_form_title без переводаcultureKey такой же как и название папки ru контекст web.
Uncaught --> Smarty Compiler: Syntax error 2.8.3 только на хостинге hoster.kz, как исправить?
Перенёс сайт на паганый hoster.kz, версия modx 2.8.3, php 7.4 при заходе в админку выдаёт такую ошибку
Fatal error: Uncaught --> Smarty Compiler: Syntax error in template "eval:<li id="limenu-site" class="top"> <a hre..." on line 113 "});{/literal} ">Завершить все сеансы<span class="description">Завершить все сеансы работы пользователей и произвести принудительный выход из системы всех пользователей</span>" - Unexpected " MODx.msg.confirm({ title: _('flush_sessions') ,text: _('flush_sessions_confirm') ,url: MODx.config.connector_url ,params: { action: 'security/flush' } ,listeners: { 'success': {fn:function() { location.href = './'; },scope:this} } });", expected one of: LITERALEND <-- thrown in /var/www/vhosts/kippribor.kz/promanalyt.kz/core/model/smarty/sysplugins/smarty_internal_templatecompilerbase.php on line 113
Ставил такую вещь на manager/controlers/default/header.php 328 строкаif($menu["id"] == 'flush_sessions'){
$menu['handler'] = "";
}
Админка работала а вот меню нет prnt.sc/1oeEMsHDSdkq Залогинен ли пользователь?
Всем доброго времени суток. Может, кто сталкивался или знает — ситуация такая: когда пользователь выходит из личного кабинета, должны удаляться его некоторые временные файлы. Если он сам нажимает «Выход», то плагин отлично с этим справляется, но проблема в том, что далеко не все этот «Выход» нажимают, а чаще просто закрывают вкладку. Решением было бы кроном запускать скрипт, который будет проверять закончена ли сессия пользователя по таймауту и если да, то удалять файлы. Отсюда вопрос — зная id пользователя, как узнать истекла ли его сессия?
Сделать лупу для Minishop2, Fotorama.
1 500
Нужно сделать лупу для Minishop2, Fotorama.
Вот пример codepen.io/saAction/pen/WaeKqG
Вот пример codepen.io/saAction/pen/WaeKqG
Запомнить положение в списке при переходе на страницу товара
Добрый день. Такая проблема появилась. Есть список товаров на сайте с подгрузкой ajaxMode=button. если пользователь перешёл на страницу товара, а потом нажал стрелку назад в браузере, надо чтобы подгружались аяксом все товары, которые были подгружены перед переходом к товару и страница прокручивалась к тому товару. Активация параметра ajaxHistory результатова не дала, только появилась пагинация в дополнение к кнопке «загрузить еще». Параметр cache тоже не приводит к нужному результату.
Сейчас список товаров выводится таким образом:
Сейчас список товаров выводится таким образом:
[[!pdoPage?
&element=`msProducts`
&tpl=`productMini--cost-per-square-meter`
&parents=`26`
&limit=`12`
&sortby=`article`
&ajax=`1`
&ajaxMode=`button`
&ajaxElemMore=`.load-more`
&ajaxTplMore=`buttonLoadMore`
]]
Есть ли стандартный функционал для таких целей или может есть готовое решение?