Вчера в 11:46
Как по мне, чересчур громоздко. Логика с date и start/end не очевидна. Да и в коде слишком много лишней логики. Я бы предложил вариант с датой и длите...
[HolidaysContent] Вывод контента в определённую дату и/или период времени 6
28 октября 2024, 19:14
Ты запускал код который у Ильи на сайте и вообще ни одной буковки не менял?
Перегенерация всех превью товаров скриптом от Ильи 1
27 октября 2024, 02:05
ckeditor.js?v=1.4.6-pl:10528 Uncaught TypeError: Cannot read properties of undefined (reading 'build')
at Object.build (ckeditor.js?v=1.4.6-pl:105...
CKEditor "на максималках", расширение функционала визуального редактора 35
26 октября 2024, 21:27
ну либо напиши пустой сниппет, если не найдёшь.
или установи это
modstore.pro/packages/utilities/dateago
Как найти где вызывается сниппет? 2
26 октября 2024, 12:43
Проблема всё чаще появляется, по причине того, что хостинги переходят на MySQL 8. Причина в том, что gallery использует слово «rank» в запросах а бд, ...
gallery - Ни один файл не попадает под заданный фильтр. 12
25 октября 2024, 21:39
Alexey, большое спасибо! То что нужно!
Немного дополню для интересующихся:
Если добавить в набор передаваемых параметров 'SOLUTIONTYPE' => '...
PayPal - оплата картой без входа в аккаунт 3
25 октября 2024, 18:53
На прямую нет. msProductRemains хранит остатки в привязке к отдельным опциям товара поэтому нужно через свой плагин согласно своей логике инициировать...
msInShopNotify 5
25 октября 2024, 17:35
Спасибо большое! Это был не кэш. Пока ждал ответа меня озарило. Оказалось, что плагин, который обновляет наличие еще реагирует на onDocFormSafe. То ес...
Не сохраняется значение tv параметра 2
Всего 123 718 комментариев
Указал год — сработает только для него. Не указал, ежегодно. Если длительность не указана, то она равна 1 дню.
P.S. Поправь плиз отступы в форматировании кода во 3 и 4 блоках, а то я shift+tab чуть не нажал машинально, когда читал :)
или установи это
modstore.pro/packages/utilities/dateago
Решение:
В файле
core/components/gallery/processors/mgr/item/getlist.class.php
На строке 31 заменить
на
На строке 66 заменить
на
Немного дополню для интересующихся:
Если добавить в набор передаваемых параметров и включить в аккаунте PayPal оплату без авторизации (PayPal Account Optional), при редиректе на оплату в PayPal вы увидите ту же форму входа в аккаунт + появится дополнительная кнопка «Оплатить дебетовой\кредетовой катрой», при клике на которую вас всё равно попросят ввести email адрес, уже после чего дадут заполнить данные карты для оплаты.
Чтобы и этого избежать и упростить жизнь пользователю, впишите в тот же набор параметров ещё вот это С этим параметром, пользователь сразу будет отправлен на страницу, где останется только заполнить данные карты, без необходимости нажимать дополнительные кнопки и вводить email.
PS. На всякий случай скажу, что делаю это для клиента из США, поэтому добавил ещё и эту опцию Не уверен, что она необходима, учитывая что код US вроде как ставится по дефолту, но тем не менее, может кому будет полезно.
В класс оплаты на сайте в методе send в массив $params нужно добавить параметр 'SOLUTIONTYPE' => 'Sole', — disk.yandex.ru/i/f59-EKcIiGXNOQ
Плюс в настройках пейпала разрешить оплату без авторизации.
Должно помочь.
Тоже решаю такие квесты регулярно, поэтому позволю себе задать вопрос)
Просто интересно, а ты не пробовал стандартные для Revo планируемые даты публикации прикрутить для этих целей как-то?
Имею в виду перед тем, как решение выработал. Сниппет конечно круче, т.к. он универсальный, один раз поставил, и будет срабатывать каждый год))
Тоже горожу сниппеты, но сейчас подумал, что по-простому кажется можно было типа такого
выводить в шаблоне страницы, а в стандартных полях ресурса (с id=8 из моего примера) ставить планируемую дату публикации, и снятия с публикации, вот эти:
Как думаешь, @Денис Усманов, рабочая это схема для одноразовых событий?