Size: a a a

2020 August 26

SB

Sasha Beep in Evolution CMS
Sazanof
Я такой плагин накатал, когда коммерс впервые применял, только лишнее повыпиливвть, сам только увидел. Тут костылем юзаю поле факса у юзера. Также есть таблица с кодами и скидками, и связь кодов и юзера. Ну на скрине  понятнее, чем я описал)
Также в доках коммерса есть примеры
А может запилишь видео как писать свои плагины в пакете, если время будет
источник

KH

Kanstantsin Husarau in Evolution CMS
Чат, маленький вопрос от чайника: как реализовать отображение политики конфиденциальности в Ево, что бы окно юзеру не всплывало каждый раз при обновлении страниц?
источник

DL

Dmytro Lukianenko in Evolution CMS
записывать в куки или сесию
источник

DL

Dmytro Lukianenko in Evolution CMS
или локалстораж о том что уже показали
источник

VD

Volodymyr Dzhuryn in Evolution CMS
Есть задача:
создавать заявку для заказа в курьерскую компании после оплаты.
Сейчас только ПЭК, потом возможно СДЭК.

Вижу решение так:
commerce_order_deliveries
id order_id status meta

По умолчанию status 0, если не удалось передать в курьерскую status 1, Передан statsus 2, завершена доставка status 3

Заявки будут передаваться как автоматически кроном, так и в ручном режиме, если курьерской что-то не нравится.

Дальше делаем один общий клас, по типу DeliveryManager, у которого будет метод sendOrderToCourierService
Дальше метод определяет клас, курьерской служби и передает заказ туда.
Как-то так, может, кто-то уже делал подобное, и подскажет как он  реализовывал?
источник

KH

Kanstantsin Husarau in Evolution CMS
@Dmi3yy есть какая-нибудь шпаргалка в интернете?)
источник

DL

Dmytro Lukianenko in Evolution CMS
на js делается в пару строк гуглить js localstorage
источник

KH

Kanstantsin Husarau in Evolution CMS
Dmytro Lukianenko
на js делается в пару строк гуглить js localstorage
🙏
источник

AK

Andrey K in Evolution CMS
Kanstantsin Husarau
@Dmi3yy есть какая-нибудь шпаргалка в интернете?)
function set_cookie ( name, value, exp_y, exp_m, exp_d, path, domain, secure ){
 var cookie_string = name + "=" + escape ( value );
 if ( exp_y ){
   var expires = new Date ( exp_y, exp_m, exp_d );
   cookie_string += "; expires=" + expires.toGMTString();
 }
 if ( path )
   cookie_string += "; path=" + escape ( path );
 if ( domain )
   cookie_string += "; domain=" + escape ( domain );
 if ( secure )
   cookie_string += "; secure";
 document.cookie = cookie_string;
}

function delete_cookie ( cookie_name ){
 var cookie_date = new Date ( );
 cookie_date.setTime ( cookie_date.getTime() - 1 );
 document.cookie = cookie_name += "=; expires=" + cookie_date.toGMTString();
}

function get_cookie ( cookie_name ){
 var results = document.cookie.match ( '(^|;) ?' + cookie_name + '=([^;]*)(;|$)' );
 if ( results )
   return ( unescape ( results[2] ) );
 else
   return null;
}

if ( ! get_cookie ( "cookies_modal" ) ){
 $(".cookie_msg").removeClass('hide');
 $(".cookie_msg .close").click(function(){
   $(".cookie_msg").hide();
   set_cookie ( "cookies_modal", 1);
 });
}else{
 $(".cookie_msg").remove();
}

Где cookie_msg класс у окошка всплывашки
источник

KH

Kanstantsin Husarau in Evolution CMS
Andrey K
function set_cookie ( name, value, exp_y, exp_m, exp_d, path, domain, secure ){
 var cookie_string = name + "=" + escape ( value );
 if ( exp_y ){
   var expires = new Date ( exp_y, exp_m, exp_d );
   cookie_string += "; expires=" + expires.toGMTString();
 }
 if ( path )
   cookie_string += "; path=" + escape ( path );
 if ( domain )
   cookie_string += "; domain=" + escape ( domain );
 if ( secure )
   cookie_string += "; secure";
 document.cookie = cookie_string;
}

function delete_cookie ( cookie_name ){
 var cookie_date = new Date ( );
 cookie_date.setTime ( cookie_date.getTime() - 1 );
 document.cookie = cookie_name += "=; expires=" + cookie_date.toGMTString();
}

function get_cookie ( cookie_name ){
 var results = document.cookie.match ( '(^|;) ?' + cookie_name + '=([^;]*)(;|$)' );
 if ( results )
   return ( unescape ( results[2] ) );
 else
   return null;
}

if ( ! get_cookie ( "cookies_modal" ) ){
 $(".cookie_msg").removeClass('hide');
 $(".cookie_msg .close").click(function(){
   $(".cookie_msg").hide();
   set_cookie ( "cookies_modal", 1);
 });
}else{
 $(".cookie_msg").remove();
}

Где cookie_msg класс у окошка всплывашки
Спасибо огромное!
источник

ТК

Тимофей Косман... in Evolution CMS
Добрый день. Немного не въеду ещё с FormLister 'controller'=>'Reminder',
Я отправляю письмо пользователю, оно приходит (шаблон reportTpl).
Там приходит ссылка вида site.ru/pageid?userid&hash
По этой ссылке я что должен размещать? Какой-то обработчик? Я сейчас поставил просто страницу с id 3, но второе письмо (шаблон resetReportTpl) не приходит. И я не особо понимаю, почему оно должно приходить,там же нет обработчика никакого. Вот этот момент мне не понятен.
источник

AK

Andrey K in Evolution CMS
Ту же страницу поставьте, где вызывали, что будет?
источник

VD

Volodymyr Dzhuryn in Evolution CMS
Тимофей Косман
Добрый день. Немного не въеду ещё с FormLister 'controller'=>'Reminder',
Я отправляю письмо пользователю, оно приходит (шаблон reportTpl).
Там приходит ссылка вида site.ru/pageid?userid&hash
По этой ссылке я что должен размещать? Какой-то обработчик? Я сейчас поставил просто страницу с id 3, но второе письмо (шаблон resetReportTpl) не приходит. И я не особо понимаю, почему оно должно приходить,там же нет обработчика никакого. Вот этот момент мне не понятен.
Наэтой странице, вызов FormLister из контроллером Reminder, и формой для ввода нового пароля или без формы(новый пароль уйдет на почту)
источник

ТК

Тимофей Косман... in Evolution CMS
Volodymyr Dzhuryn
Наэтой странице, вызов FormLister из контроллером Reminder, и формой для ввода нового пароля или без формы(новый пароль уйдет на почту)
+
источник

A

Axenia in Evolution CMS
Timoffey_com (0) увеличил карму dzhuryn (2096.13)
источник

ТК

Тимофей Косман... in Evolution CMS
Andrey K
Ту же страницу поставьте, где вызывали, что будет?
У меня вооще формы висят в базовом шаблоне, который, по идее, на любой странице вызыаются
источник

AK

Andrey K in Evolution CMS
ну сделайте страницу, в ней тот же вызов и её поставьте
источник

МР

Михаил Разумный... in Evolution CMS
кто-нибудь пользуется inWidget ?   у меня не работает, проверьте пожалуйста у себя
источник

VD

Volodymyr Dzhuryn in Evolution CMS
Михаил Разумный
кто-нибудь пользуется inWidget ?   у меня не работает, проверьте пожалуйста у себя
instagram-php-scraper работает отлично
источник

МР

Михаил Разумный... in Evolution CMS
Volodymyr Dzhuryn
instagram-php-scraper работает отлично
что это?
источник