Cart-Power Модуль: Редактор Счета

Дорогие друзья,

Мы рады представить Вашему вниманию обновленный Cart-Power Модуль: Редактор счета.

Demo%20Rus

CS-Cart Модуль редактор счета позволяет редактировать счета-фактуры и упаковочные листы, используя drag-and-drop блоки и мощный визуальный редактор. С помощью этого дополнения вы можете создавать свои собственные шаблоны счетов-фактур и упаковочных листов, устанавливать различные шаблоны для групп пользователей, добавлять и организовать информацию таким образом, как вам удобно. Администратор может также редактировать счет-фактуру / упаковочный лист в визуальном редакторе непосредственно перед печатью. В данном аддоне уже настроены шаблоны по умолчанию для счета и транспортной накладной. Это облегчит работу администратора по управлению шаблонами.

Основные преимущества:

  • Возможность создания нескольких шаблонов счетов / упаковочных листов;
  • Возможность использования языковых переменных в содержании блоков с использованием следующего синтаксиса: ___ (lang var);
  • Возможность использовать отдельные шаблоны счетов-фактур для клиентов и администраторов;
  • Возможность клонировать шаблоны;
  • Возможность перемещать информационные блоки, как вам нужно;
  • Возможность использовать различные инструменты редактирования (размер текста, цвет, тип и т.д.);
  • Возможность выбора любого поля из области пользовательского профиля, как предустановленных переменных;
  • Возможность установки содержимого блоков в сетке для различных языков;
  • Возможность установки различных шаблонов счетов-фактур для групп пользователей;
  • Возможность редактирования / сохранения счета-фактуры / упаковочного листа в визуальном редакторе перед печатью;
  • Возможность создавать и редактировать тексты счетов-фактур и упаковочных листов;
  • Возможность использовать переменные в содержании счетов-фактур и упаковочных листах;
  • Возможность выбора предустановленных переменных из списка (данные заказа, данные компании, информация о клиенте);
  • ТОЛЬКО ДЛЯ MULTI-VENDOR:Возможность использовать разные шаблоны для поставщиков;
  • ТОЛЬКО ДЛЯ MULTI-VENDOR:Возможность использования шаблона администратора отличного от шаблона по умолчанию для поставщиков, а также использовать стандартные шаблоны по умолчанию для поставщиков.


  • Страница редактирования шаблона счета:


    Страница редактирования блока “Данные компании”:


    Меню счета/упаковочного листа на странице заказа:


    Страница редактирования счета в визуальном редакторе:


    Страница настроек редактора счета/упаковочного листа (для Multi-Vendor):

    %20img_gal_settings


    Совместимость:

    CS-Cart: 4.0.x - 4.9.x;
    Multi-Vendor: 4.0.x - 4.9.x.

    Если у Вас есть какие-либо вопросы, пожалуйста не стесняйтесь писать нам.

    Официальная страница модуля

    Благодарим за внимание.

1 лайк

Дорогие друзья!

Обращаем ваше внимание, что цена на модуль Редактор счета снижена в два раза.

С уважением,

Команда Cart-Power

Подскажите, а на 4,3,8 будет работать?

Здравствуйте!

Да, модуль работает в 4.3.8.

Здравствуйте, дорогие друзья!
Рады сообщить, что модуль Редактор счета полностью совместим с актуальной версией платформы CS-Cart (4.4.2).
Если у вас есть какие-либо вопросы, пожалуйста, обращайтесь.
P.S. Функционал модуля вы можете проверить в нашем демо-магазине.

Здравствуйте, после включения вашего модуля возникает ошибка, подскажите куда смотреть?

[spoiler]

PHP Notice

Message

Undefined index: order_info

Error at

app/addons/invoice_editor/func.php, line: 356

Backtrace

			File:
		
			app/addons/invoice_editor/func.php
	
			Line:
		
			356
	
			Function:
		
			<b>{closure}</b>
	
			File:
		
			app/functions/fn.control.php
	
			Line:
		
			144
	
			Function:
		
			<b>fn_invoice_editor_send_mail_pre</b>
	
			File:
		
			app/Tygh/Mailer.php
	
			Line:
		
			40
	
			Function:
		
			<b>fn_set_hook</b>
	
			File:
		
			app/functions/fn.users.php
	
			Line:
		
			1666
	
			Function:
		
			<b>sendMail</b>
	
			File:
		
			app/controllers/frontend/profiles.php
	
			Line:
		
			70
	
			Function:
		
			<b>fn_update_user</b>
	
			File:
		
			app/functions/fn.control.php
	
			Line:
		
			680
	
			Function:
		
			<b>include</b>
	
			File:
		
			app/functions/fn.control.php
	
			Line:
		
			451
	
			Function:
		
			<b>fn_run_controller</b>
	
			File:
		
			index.php
	
			Line:
		
			25
	
			Function:
		
			<b>fn_dispatch</b>
	</div>
PHP Notice

Message

Undefined variable: object

Error at

app/addons/invoice_editor/func.php, line: 397

Backtrace

			File:
		
			app/addons/invoice_editor/func.php
	
			Line:
		
			397
	
			Function:
		
			<b>{closure}</b>
	
			File:
		
			app/functions/fn.control.php
	
			Line:
		
			144
	
			Function:
		
			<b>fn_invoice_editor_send_mail_pre</b>
	
			File:
		
			app/Tygh/Mailer.php
	
			Line:
		
			40
	
			Function:
		
			<b>fn_set_hook</b>
	
			File:
		
			app/functions/fn.users.php
	
			Line:
		
			1666
	
			Function:
		
			<b>sendMail</b>
	
			File:
		
			app/controllers/frontend/profiles.php
	
			Line:
		
			70
	
			Function:
		
			<b>fn_update_user</b>
	
			File:
		
			app/functions/fn.control.php
	
			Line:
		
			680
	
			Function:
		
			<b>include</b>
	
			File:
		
			app/functions/fn.control.php
	
			Line:
		
			451
	
			Function:
		
			<b>fn_run_controller</b>
	
			File:
		
			index.php
	
			Line:
		
			25
	
			Function:
		
			<b>fn_dispatch</b>
	</div>
PHP Notice

Message

Undefined variable: object

Error at

app/addons/invoice_editor/func.php, line: 416

Backtrace

			File:
		
			app/addons/invoice_editor/func.php
	
			Line:
		
			416
	
			Function:
		
			<b>{closure}</b>
	
			File:
		
			app/functions/fn.control.php
	
			Line:
		
			144
	
			Function:
		
			<b>fn_invoice_editor_send_mail_pre</b>
	
			File:
		
			app/Tygh/Mailer.php
	
			Line:
		
			40
	
			Function:
		
			<b>fn_set_hook</b>
	
			File:
		
			app/functions/fn.users.php
	
			Line:
		
			1666
	
			Function:
		
			<b>sendMail</b>
	
			File:
		
			app/controllers/frontend/profiles.php
	
			Line:
		
			70
	
			Function:
		
			<b>fn_update_user</b>
	
			File:
		
			app/functions/fn.control.php
	
			Line:
		
			680
	
			Function:
		
			<b>include</b>
	
			File:
		
			app/functions/fn.control.php
	
			Line:
		
			451
	
			Function:
		
			<b>fn_run_controller</b>
	
			File:
		
			index.php
	
			Line:
		
			25
	
			Function:
		
			<b>fn_dispatch</b>
	</div>
PHP Notice

Message

Undefined variable: object

Error at

app/addons/invoice_editor/func.php, line: 421

Backtrace

			File:
		
			app/addons/invoice_editor/func.php
	
			Line:
		
			421
	
			Function:
		
			<b>{closure}</b>
	
			File:
		
			app/functions/fn.control.php
	
			Line:
		
			144
	
			Function:
		
			<b>fn_invoice_editor_send_mail_pre</b>
	
			File:
		
			app/Tygh/Mailer.php
	
			Line:
		
			40
	
			Function:
		
			<b>fn_set_hook</b>
	
			File:
		
			app/functions/fn.users.php
	
			Line:
		
			1666
	
			Function:
		
			<b>sendMail</b>
	
			File:
		
			app/controllers/frontend/profiles.php
	
			Line:
		
			70
	
			Function:
		
			<b>fn_update_user</b>
	
			File:
		
			app/functions/fn.control.php
	
			Line:
		
			680
	
			Function:
		
			<b>include</b>
	
			File:
		
			app/functions/fn.control.php
	
			Line:
		
			451
	
			Function:
		
			<b>fn_run_controller</b>
	
			File:
		
			index.php
	
			Line:
		
			25
	
			Function:
		
			<b>fn_dispatch</b>
	</div>
PHP Notice

Message

Undefined variable: object

Error at

app/addons/invoice_editor/func.php, line: 424

Backtrace

			File:
		
			app/addons/invoice_editor/func.php
	
			Line:
		
			424
	
			Function:
		
			<b>{closure}</b>
	
			File:
		
			app/functions/fn.control.php
	
			Line:
		
			144
	
			Function:
		
			<b>fn_invoice_editor_send_mail_pre</b>
	
			File:
		
			app/Tygh/Mailer.php
	
			Line:
		
			40
	
			Function:
		
			<b>fn_set_hook</b>
	
			File:
		
			app/functions/fn.users.php
	
			Line:
		
			1666
	
			Function:
		
			<b>sendMail</b>
	
			File:
		
			app/controllers/frontend/profiles.php
	
			Line:
		
			70
	
			Function:
		
			<b>fn_update_user</b>
	
			File:
		
			app/functions/fn.control.php
	
			Line:
		
			680
	
			Function:
		
			<b>include</b>
	
			File:
		
			app/functions/fn.control.php
	
			Line:
		
			451
	
			Function:
		
			<b>fn_run_controller</b>
	
			File:
		
			index.php
	
			Line:
		
			25
	
			Function:
		
			<b>fn_dispatch</b>
	</div>
PHP Warning

Message

session_start(): Cannot send session cookie - headers already sent by (output started at /home/b/badyagib/badyagib.beget.tech/public_html/app/Tygh/Exceptions/AException.php:41)

Error at

app/Tygh/Session.php, line: 389

Backtrace

			File:
		
			app/Tygh/Session.php
	
			Line:
		
			389
	
			Function:
		
			<b>{closure}</b>
	
			File:
		
			app/Tygh/Session.php
	
			Line:
		
			323
	
			Function:
		
			<b>start</b>
	
			File:
		
			app/controllers/frontend/profiles.php
	
			Line:
		
			85
	
			Function:
		
			<b>regenerateId</b>
	
			File:
		
			app/functions/fn.control.php
	
			Line:
		
			680
	
			Function:
		
			<b>include</b>
	
			File:
		
			app/functions/fn.control.php
	
			Line:
		
			451
	
			Function:
		
			<b>fn_run_controller</b>
	
			File:
		
			index.php
	
			Line:
		
			25
	
			Function:
		
			<b>fn_dispatch</b>
	</div>
PHP Warning

Message

session_start(): Cannot send session cache limiter - headers already sent (output started at /home/b/badyagib/badyagib.beget.tech/public_html/app/Tygh/Exceptions/AException.php:41)

Error at

app/Tygh/Session.php, line: 389

Backtrace

			File:
		
			app/Tygh/Session.php
	
			Line:
		
			389
	
			Function:
		
			<b>{closure}</b>
	
			File:
		
			app/Tygh/Session.php
	
			Line:
		
			323
	
			Function:
		
			<b>start</b>
	
			File:
		
			app/controllers/frontend/profiles.php
	
			Line:
		
			85
	
			Function:
		
			<b>regenerateId</b>
	
			File:
		
			app/functions/fn.control.php
	
			Line:
		
			680
	
			Function:
		
			<b>include</b>
	
			File:
		
			app/functions/fn.control.php
	
			Line:
		
			451
	
			Function:
		
			<b>fn_run_controller</b>
	
			File:
		
			index.php
	
			Line:
		
			25
	
			Function:
		
			<b>fn_dispatch</b>
	</div>

продолжить

[/spoiler]

Здравствуйте, после включения вашего модуля возникает ошибка, подскажите куда смотреть?

[spoiler]

PHP Notice Message

Undefined index: order_info

Error at

app/addons/invoice_editor/func.php, line: 356

Backtrace File: app/addons/invoice_editor/func.php Line: 356 Function: {closure} File: app/functions/fn.control.php Line: 144 Function: fn_invoice_editor_send_mail_pre File: app/Tygh/Mailer.php Line: 40 Function: fn_set_hook File: app/functions/fn.users.php Line: 1666 Function: sendMail File: app/controllers/frontend/profiles.php Line: 70 Function: fn_update_user File: app/functions/fn.control.php Line: 680 Function: include File: app/functions/fn.control.php Line: 451 Function: fn_run_controller File: index.php Line: 25 Function: fn_dispatch
PHP Notice Message

Undefined variable: object

Error at

app/addons/invoice_editor/func.php, line: 397

Backtrace File: app/addons/invoice_editor/func.php Line: 397 Function: {closure} File: app/functions/fn.control.php Line: 144 Function: fn_invoice_editor_send_mail_pre File: app/Tygh/Mailer.php Line: 40 Function: fn_set_hook File: app/functions/fn.users.php Line: 1666 Function: sendMail File: app/controllers/frontend/profiles.php Line: 70 Function: fn_update_user File: app/functions/fn.control.php Line: 680 Function: include File: app/functions/fn.control.php Line: 451 Function: fn_run_controller File: index.php Line: 25 Function: fn_dispatch
PHP Notice Message

Undefined variable: object

Error at

app/addons/invoice_editor/func.php, line: 416

Backtrace File: app/addons/invoice_editor/func.php Line: 416 Function: {closure} File: app/functions/fn.control.php Line: 144 Function: fn_invoice_editor_send_mail_pre File: app/Tygh/Mailer.php Line: 40 Function: fn_set_hook File: app/functions/fn.users.php Line: 1666 Function: sendMail File: app/controllers/frontend/profiles.php Line: 70 Function: fn_update_user File: app/functions/fn.control.php Line: 680 Function: include File: app/functions/fn.control.php Line: 451 Function: fn_run_controller File: index.php Line: 25 Function: fn_dispatch
PHP Notice Message

Undefined variable: object

Error at

app/addons/invoice_editor/func.php, line: 421

Backtrace File: app/addons/invoice_editor/func.php Line: 421 Function: {closure} File: app/functions/fn.control.php Line: 144 Function: fn_invoice_editor_send_mail_pre File: app/Tygh/Mailer.php Line: 40 Function: fn_set_hook File: app/functions/fn.users.php Line: 1666 Function: sendMail File: app/controllers/frontend/profiles.php Line: 70 Function: fn_update_user File: app/functions/fn.control.php Line: 680 Function: include File: app/functions/fn.control.php Line: 451 Function: fn_run_controller File: index.php Line: 25 Function: fn_dispatch
PHP Notice Message

Undefined variable: object

Error at

app/addons/invoice_editor/func.php, line: 424

Backtrace File: app/addons/invoice_editor/func.php Line: 424 Function: {closure} File: app/functions/fn.control.php Line: 144 Function: fn_invoice_editor_send_mail_pre File: app/Tygh/Mailer.php Line: 40 Function: fn_set_hook File: app/functions/fn.users.php Line: 1666 Function: sendMail File: app/controllers/frontend/profiles.php Line: 70 Function: fn_update_user File: app/functions/fn.control.php Line: 680 Function: include File: app/functions/fn.control.php Line: 451 Function: fn_run_controller File: index.php Line: 25 Function: fn_dispatch
PHP Warning Message

session_start(): Cannot send session cookie - headers already sent by (output started at /home/b/badyagib/badyagib.beget.tech/public_html/app/Tygh/Exceptions/AException.php:41)

Error at

app/Tygh/Session.php, line: 389

Backtrace File: app/Tygh/Session.php Line: 389 Function: {closure} File: app/Tygh/Session.php Line: 323 Function: start File: app/controllers/frontend/profiles.php Line: 85 Function: regenerateId File: app/functions/fn.control.php Line: 680 Function: include File: app/functions/fn.control.php Line: 451 Function: fn_run_controller File: index.php Line: 25 Function: fn_dispatch
PHP Warning Message

session_start(): Cannot send session cache limiter - headers already sent (output started at /home/b/badyagib/badyagib.beget.tech/public_html/app/Tygh/Exceptions/AException.php:41)

Error at

app/Tygh/Session.php, line: 389

Backtrace File: app/Tygh/Session.php Line: 389 Function: {closure} File: app/Tygh/Session.php Line: 323 Function: start File: app/controllers/frontend/profiles.php Line: 85 Function: regenerateId File: app/functions/fn.control.php Line: 680 Function: include File: app/functions/fn.control.php Line: 451 Function: fn_run_controller File: index.php Line: 25 Function: fn_dispatch

продолжить

[/spoiler]

тут бесполезно спрашивать. мне кажется контора закрылась.

Здравствуйте!

тут бесполезно спрашивать. мне кажется контора закрылась.

Спасибо за сообщение.

Мы работаем в штатном режиме, обрабатывая все входящие сообщения по мере поступления. Чтобы получить своевременную помощь, пожалуйста, обращайтесь к нашим специалистам напрямую в системе клиентской помощи ( hd.cart-power.com) или по электронной почте (sales@cart-power.com), например.

Описанная вами проблема должна быть изучена нашими специалистами непосредственно у вас на сервере.

Пожалуйста, свяжитесь с нами, используя форму обратной связи на нашем сайте.

С уважением,

Добрый день!

Возможно ли с помощью этого модуль сделать товарный чек или УПД?

Здравствуйте!

Нет, модуль работает только со стандартными счетами CS-Cart и отгрузочными документами.

С уважением,

Дорогие друзья!

Мы произвели обновление модуля Редактор счета до версии 1.1 от 07 Октября 2021. Были внесены следующие изменения:

[*] - Поддержка TinyMCE была прекращена. Используется редактор из настроек CS-Cart.

Если у Вас есть какие-либо вопросы, пожалуйста, не стесняйтесь писать нам.

Официальная страница модуля.

See the discussion about this add-on on the CS-Cart forum in English

Благодарим за внимание!

Приветствую.
Как происходит выбор нужного счета/упаковочного листа при печати?
В меню будет несколько пунктов или как?

И видит ли модуль переменные от сторонних решений, например от АБ?
image

Добрый день, Андрей!

Нет, можно создать ряд счетов и упаковочных листов, и один из них нужно обязательно назначить “По умолчанию”. Он и будет печататься.

Обратите внимание, что модуль совместим в версиями CS-Cart до 4.9.x. В более поздних версиях функционал был внесён в дефолтный функционал CS-Cart, там счет в документах редактируется.

Это необходимо проверить на подходящей установке, напишите нам, пожалуйста в топик.

С уважением,
Cart-Power.

Спасибо за ответ.
Редактируется.
Но вот как раз возникла необходимость печатать расходки от разных ИП.
По выбору менеджера.
А в дефолте он только 1 создается.

Может знаете какое то решение или оживите модуль для таких целей?

Добрый день, Андрей!

Напишите нам, пожалуйста, на sales@cart-power.com или в топик, опишите подробнее как должно работать и мы предложим вам решение.

С уважением,
Cart-Power

Спасибо. Уже придумал как сделать через условия стандартными методами. Извините за беспокойство.

1 лайк