Евгений
PriceFormat юзать
PriceFormat тоже можно использовать &currency=dol ?
Евгений
Подскажите как заюзать PriceFormat что бы конвертировало в другую валюту и без дроби... Не получается что-то.
Евгений
Напиши свой сниппет и не мучайся
думал просто что из коробки есть это. Написано что должно делать, но не получается. В контроллере наверное сделаю
Aliaksandr
Какой такой дроби?
Евгений
Какой такой дроби?
что бы не было знаков после запятой
Aliaksandr
что бы не было знаков после запятой
Так в настройках валюты задаются разделители и все остальное. Так и форматирует
Aliaksandr
https://github.com/mnoskov/commerce/blob/master/assets/plugins/commerce/src/Currency.php#L165
Volodymyr
Просто если у тебя несколько валют, то по идее выводишь цену в активной, если одна тогда выводишь в той, что по умолчанию
Евгений
а зачем тебе currency передавать?
цена задается в долларах, а вывести в рублях нужно. То есть конвертировать нужно, вроде так или не?
Евгений
поставь цену в рублях по умолчанию и используй priceFormat
так у меня и стоит так, не совсем понимаю...У меня стоит по умолчанию рубли. В админке вводят в долларах и уже в карточке должна вывестись по курсу, будет так работать?
Евгений
[[PriceFormat? &price=[*price*] &convert=0]] так?
Евгений
да должно работать
а в рублях стандартно все оставлять ?
Евгений
где-то по в примере видео, но уже найти не могу как юзается
Dmytro
блин... за полтора часа можна было самому уже сварганить сниппет return ceil($price*curs)
Евгений
Вот так [[PriceFormat? &price=[*price*] ]]
не, выводит ту же цену что и в админке, то есть доллары как бы. Ладно, я пока в контроллере сделаю, а потом буду искать)
Andrey
Разве Коммерс умеет в конвертацию по курсу?
Евгений
в рублях в админке поставил значение 2.5
Евгений
да
Dmytro
Andrey
Хренотня какая-то. Откуда он курс то возьмёт?
Евгений
Хренотня какая-то. Откуда он курс то возьмёт?
Магазин, там есть валюты и добавить
Pathologic
Хренотня какая-то. Откуда он курс то возьмёт?
Есть плагин который из цб берет
Andrey
Ну валюты. Ну добавил я туда зайчиков белорусских. И что, откуда курс?)
Евгений
Ну валюты. Ну добавил я туда зайчиков белорусских. И что, откуда курс?)
добавить доллар, туда значение и конвертировать этим сниппетом, только знаки после запятой есть, а мне не нужны)
Dmytro
Хренотня какая-то. Откуда он курс то возьмёт?
заходишь в любой банк - ищешь чтото типа апи/виджет - и там по лбому будет курс на все валюты
Dmytro
ну реально за полтора часа можно было это сделать)))
Andrey
Я в курсе. Я про коммерс именно.
Евгений
заходишь в любой банк - ищешь чтото типа апи/виджет - и там по лбому будет курс на все валюты
Можно, но я поискал, не нашел и потом другим занялся, вот только назад вернулся к этому
Andrey
Толькоо что для теста поставил https://github.com/mnoskov/commerce-cbr-currency-updater Сам заходит куда надо и обновляет.
Dmytro
а нафига там сброс кеша?
Dmytro
Andrey
Короче у меня всё заработало и со всякими знаками после запятой в том числе
Andrey
СТавим commerce-cbr-currency-updater Делаем нужный формат валюты. Вызываем где надо выбор валюты [!CurrencySelect!] Выводим валюту [!PriceFormat? &price=[*price*] &convert=1!]
Павел
Вот что мне расскажите Я могу на эво сделать человеческое рест апи? Прям как по доке лары? Прям интерфейсики, сингелтоны, все дела?
Павел
Вот короче и настало время осознанно эво поставить
Павел
Перенести сайт с рево Вырос сайт до уровня неоходимости мобильного аппа
Dmytro
Перенести сайт с рево Вырос сайт до уровня неоходимости мобильного аппа
ALTER TABLE `modx_site_templates` ADD COLUMN `selectable` TINYINT(4) NOT NULL DEFAULT '1' AFTER `locked`; ALTER TABLE `modx_site_templates` ADD COLUMN `createdon` int(11) NOT NULL DEFAULT '0' AFTER `locked`; ALTER TABLE `modx_site_templates` ADD COLUMN `editedon` int(11) NOT NULL DEFAULT '0' AFTER `locked`; ALTER TABLE `modx_site_tmplvars` ADD COLUMN `createdon` int(11) NOT NULL DEFAULT '0' AFTER `default_text`; ALTER TABLE `modx_site_tmplvars` ADD COLUMN `editedon` int(11) NOT NULL DEFAULT '0' AFTER `default_text`; ALTER TABLE `modx_site_content` ADD COLUMN `alias_visible` INT(2) NOT NULL DEFAULT '1' COMMENT 'Hide document from alias path'; ALTER TABLE `modx_site_content` ADD COLUMN `haskeywords` tinyint(1) NOT NULL DEFAULT '0' ; ALTER TABLE `modx_site_content` ADD COLUMN `hasmetatags` tinyint(1) NOT NULL DEFAULT '0' ; ALTER TABLE `modx_site_tmplvars` ADD COLUMN `display_params` text COMMENT 'Display Control Properties';
Dmytro
пригодится что б базу быстро мигрануть )
Павел
о бля это ж еще миграции человеческие
Am
Добро пожаловать в Эво 3 ((%
Pathologic
ALTER TABLE `modx_site_content` ADD COLUMN `haskeywords` tinyint(1) NOT NULL DEFAULT '0' ; ALTER TABLE `modx_site_content` ADD COLUMN `hasmetatags` tinyint(1) NOT NULL DEFAULT '0' ;
Pathologic
давно нет этих колонок
Pathologic
ну и в целом лучше так не делать
Владимир
Как сделать 2 разных личных кабинета для веб-пользователей? Я если авторизуюсь, то и там и там авторизован...
Владимир
Или проверять по типу пользователя и выкидывать если он не в том кабинете?
Anonymous
а чем вообще можно личные кабы делать? какие дополнения для этого есть
Am
а чем вообще можно личные кабы делать? какие дополнения для этого есть
В 1.4 можно использовать FormLister https://docs.evo.im/04_extras/formlister.html В 3.х пользователей переработали и можно использовать методы UserManager https://docs.evo.im/03_develop/06_di_v_evolution_cms/05_usermanager.html
Сергей
Группы доступа документов для разных юзеров свои.
Юлия
У меня кеш не очищается. Что делать?
Юлия
Ну я не знаю точно, подозрение, что не очищается.
Am
Сначала нужно снять подозрения и после вскроется из-за его и что именно.
Юлия
И так очень долгое время. Как правильно проверить, я не знаю
Am
Нужно проверить есть ли из чего создавать кеш.
Am
А что в кеш идёт?
Базовые вещи: - галочка на документе "Кешировать или нет" - вызов, например, сниппета [[snippet]] - кешированный , [!snippet!] - НЕ кешированный
Am
Ну это да))) кешируется все.
Тогда следующее что нужно исключить - есть ли запросы на эти самые ресурсы. Заходят ли на них (не админ, а обычные пользователи вне админки).
Am
Да.
Штош, тогда нужно идти дальше. (:
Am
Версия какая?
Oleg
Привет, что-то с commerce непонятно мне, оно в письмах не пишет состав заказа, в шаблоне писем написано [!Cart? &instance=`order` но в документации про такой инстанс ничего нет, а в коде commerce я сходу не нашёл про это ничего. Что я упускаю?
Алексей
при попытке установить tiny через composer постоянно выдает : Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 2097160 bytes) in /home/host1488038/lector-web.com/htdocs/evo3/core/vendor/composer/composer/src/Composer/DependencyResolver/RuleSet.php on line 86 Allowed memory size of 134217728 bytes exhausted (tried to allocate 2097160 bytes) File: /home/host1488038/lector-web.com/htdocs/evo3/core/vendor/composer/composer/src/Composer/DependencyResolver/RuleSet.php Line: 86 Source: Parser / Allowed memory size of 134217728 bytes exhausted (tried to allocate 2097160 bytes) #1. EvolutionCMS\ExceptionHandler->handleShutdown(), on line #2. EvolutionCMS\ExceptionHandler->fatalExceptionFromError(array $var1, 0), core/src/ExceptionHandler.php on line 50
Алексей
уже и память увеличил чтобы сам брал сколько нужно
Алексей
хотя в админке все равно работает, это не критичные эрроры?