Cs-cat UniTheme2 - premium CS-Cart theme complex - abt__unitheme2

Cs-cat UniTheme2 - premium CS-Cart theme complex - abt__unitheme2 v4.18.3.b

No permission to download
  • Note
    Starting May 2025, free add-ons will only be available to those who have purchased the Alexbranding add-on package, Or purchased more than 5 add-ons (+50$) from other developers, or uploaded at least 2 paid add-ons that are not published on the forum.

    You can Get Full access & download all Cs-cart addons & Themes With Premium Upgrades HERE
More threads by admin

For manually upgrade, excute this on your database

SQL:
Expand Collapse Copy
CREATE TABLE IF NOT EXISTS cscart_abt__ut2_banner_group_descriptions (
banner_group_id INT NOT NULL,
group_name VARCHAR(255) NOT NULL,
lang_code CHAR(2) NOT NULL,
PRIMARY KEY (banner_group_id,lang_code)
) DEFAULT CHARSET=utf8;


CREATE TABLE IF NOT EXISTS cscart_abt__ut2_banner_groups (
banner_group_id INT NOT NULL auto_increment,
PRIMARY KEY (banner_group_id)
) DEFAULT CHARSET=utf8;

-- Add new fields to the `?:banners` table if they don't already exist
ALTER TABLE `cscart_banners`
ADD COLUMN `abt__ut2_content_bg_align` VARCHAR(20) NOT NULL DEFAULT 'auto',
ADD COLUMN `abt__ut2_tablet_content_bg_align_use_own` CHAR(1) NOT NULL DEFAULT 'N',
ADD COLUMN `abt__ut2_mobile_content_bg_align_use_own` CHAR(1) NOT NULL DEFAULT 'N',
ADD COLUMN `abt__ut2_tablet_content_bg_align` VARCHAR(20) NOT NULL DEFAULT 'auto',
ADD COLUMN `abt__ut2_mobile_content_bg_align` VARCHAR(20) NOT NULL DEFAULT 'auto',
ADD COLUMN `abt__ut2_products_template` VARCHAR(50) NOT NULL DEFAULT '',
ADD COLUMN `abt__ut2_products_links_thumb_columns` INT(11) NOT NULL DEFAULT 0,
ADD COLUMN `abt__ut2_products_links_thumb_rows` INT(11) NOT NULL DEFAULT 0,
ADD COLUMN `abt__ut2_products_small_items_columns` INT(11) NOT NULL DEFAULT 0,
ADD COLUMN `abt__ut2_products_small_items_rows` INT(11) NOT NULL DEFAULT 0,
ADD COLUMN `abt__ut2_products_grid_columns` INT(11) NOT NULL DEFAULT 0,
ADD COLUMN `abt__ut2_products_list` TEXT,
ADD COLUMN `group_id` INT(11) NOT NULL DEFAULT 0;

-- Change the `abt__ut2_object` column to ENUM type with specific values
ALTER TABLE `cscart_banners`
CHANGE COLUMN `abt__ut2_object` `abt__ut2_object` ENUM('image', 'video', 'products');

-- Update language variables for 'ru'
UPDATE cscart_language_values
SET value = 'Общие (ПК)'
WHERE lang_code = 'ru' AND name = 'abt__ut2.banner_tab.general';

UPDATE cscart_language_values
SET value = 'Планшет'
WHERE lang_code = 'ru' AND name = 'abt__ut2.banner_tab.tablet';

UPDATE cscart_language_values
SET value = 'Смартфон'
WHERE lang_code = 'ru' AND name = 'abt__ut2.banner_tab.mobile';

UPDATE cscart_language_values
SET value = 'Используйте эту настройку, чтобы разрешить редактирование настроек баннера для мобильного устройства Планшет. Вкладка с соответствующими настройками появится только после сохранения баннера с установленным чекбоксом'
WHERE lang_code = 'ru' AND name = 'abt__ut2.banner.params.tablet_use.tooltip';

UPDATE cscart_language_values
SET value = 'Используйте эту настройку, чтобы разрешить редактирование настроек баннера для мобильного устройства Смартфон. Вкладка с соответствующими настройками появится только после сохранения баннера с установленным чекбоксом'
WHERE lang_code = 'ru' AND name = 'abt__ut2.banner.params.mobile_use.tooltip';

UPDATE cscart_language_values
SET value = 'Внутренний отступ'
WHERE lang_code = 'ru' AND name = 'abt__ut2.banner.params.padding';

UPDATE cscart_language_values
SET value = 'Отступы внутри баннера для области контента с элементами (заголовок, краткое описание, кнопка).'
WHERE lang_code = 'ru' AND name = 'abt__ut2.banner.params.padding.tooltip';

UPDATE cscart_language_values
SET value = 'Объект ровнять по краю'
WHERE lang_code = 'ru' AND name = 'abt__ut2.banner.image_align_to_edge';

-- Repeat similar queries for 'en'
UPDATE cscart_language_values
SET value = 'General (Desktop)'
WHERE lang_code = 'en' AND name = 'abt__ut2.banner_tab.general';

UPDATE cscart_language_values
SET value = 'Tablet'
WHERE lang_code = 'en' AND name = 'abt__ut2.banner_tab.tablet';

UPDATE cscart_language_values
SET value = 'Phone'
WHERE lang_code = 'en' AND name = 'abt__ut2.banner_tab.mobile';

UPDATE cscart_language_values
SET value = 'Use this option to allow own banner settings for the mobile device Tablet. The tab with appropriate settings will appear only after saving the banner with the set checkbox'
WHERE lang_code = 'en' AND name = 'abt__ut2.banner.params.tablet_use.tooltip';

UPDATE cscart_language_values
SET value = 'Use this option to allow own banner settings for the mobile device Phone. The tab with appropriate settings will appear only after saving the banner with the set checkbox'
WHERE lang_code = 'en' AND name = 'abt__ut2.banner.params.mobile_use.tooltip';

UPDATE cscart_language_values
SET value = 'Internal padding'
WHERE lang_code = 'en' AND name = 'abt__ut2.banner.params.padding';

UPDATE cscart_language_values
SET value = 'Paddings inside the banner for the content area with elements (Heading, Short Description, Button).'
WHERE lang_code = 'en' AND name = 'abt__ut2.banner.params.padding.tooltip';

UPDATE cscart_language_values
SET value = 'Align object to edge'
WHERE lang_code = 'en' AND name = 'abt__ut2.banner.image_align_to_edge';

-- Repeat similar queries for 'uk'
UPDATE cscart_language_values
SET value = 'Загальні (ПК)'
WHERE lang_code = 'uk' AND name = 'abt__ut2.banner_tab.general';

UPDATE cscart_language_values
SET value = 'Планшет'
WHERE lang_code = 'uk' AND name = 'abt__ut2.banner_tab.tablet';

UPDATE cscart_language_values
SET value = 'Смартфон'
WHERE lang_code = 'uk' AND name = 'abt__ut2.banner_tab.mobile';

UPDATE cscart_language_values
SET value = 'Застосовуйте це налаштування, щоб дозволити редагування налаштувань банера для мобільного пристрою Планшет. Вкладка з відповідними налаштуваннями з\'явиться тільки після збереження банеру із встановленим чекбоксом'
WHERE lang_code = 'uk' AND name = 'abt__ut2.banner.params.tablet_use.tooltip';

UPDATE cscart_language_values
SET value = 'Застосовуйте це налаштування, щоб дозволити редагування налаштувань банера для мобільного пристрою Смартфон. Вкладка з відповідними налаштуваннями з\'явиться тільки після збереження банеру із встановленим чекбоксом'
WHERE lang_code = 'uk' AND name = 'abt__ut2.banner.params.mobile_use.tooltip';

UPDATE cscart_language_values
SET value = 'Внутрішній відступ'
WHERE lang_code = 'uk' AND name = 'abt__ut2.banner.params.padding';

UPDATE cscart_language_values
SET value = 'Відступи всередині банера для області контенту з елементами (заголовок, короткий опис, кнопка).'
WHERE lang_code = 'uk' AND name = 'abt__ut2.banner.params.padding.tooltip';

UPDATE cscart_language_values
SET value = 'Об\'єкт рівняти по краю'
WHERE lang_code = 'uk' AND name = 'abt__ut2.banner.image_align_to_edge';
 
  • Like
Reactions: Nelz93
Для ручного обновления выполните это в вашей базе данных

SQL:
Expand Collapse Copy
СОЗДАТЬ ТАБЛИЦУ, ЕСЛИ НЕ СУЩЕСТВУЕТ cscart_abt__ut2_banner_group_descriptions (
banner_group_id INT НЕ NULL,
имя_группы VARCHAR(255) НЕ NULL,
lang_code CHAR(2) НЕ NULL,
ПЕРВИЧНЫЙ КЛЮЧ (идентификатор_группы_баннера,код_языка)
) НАБОР СИМВОЛОВ ПО УМОЛЧАНИЮ=utf8;


СОЗДАТЬ ТАБЛИЦУ, ЕСЛИ НЕ СУЩЕСТВУЕТ cscart_abt__ut2_banner_groups (
banner_group_id INT NOT NULL автоинкремент,
ПЕРВИЧНЫЙ КЛЮЧ (banner_group_id)
) НАБОР СИМВОЛОВ ПО УМОЛЧАНИЮ=utf8;

-- Добавьте новые поля в таблицу `?:banners`, если их еще нет
ИЗМЕНИТЬ ТАБЛИЦУ `cscart_banners`
ДОБАВИТЬ СТОЛБЕЦ `abt__ut2_content_bg_align` VARCHAR(20) NOT NULL ПО УМОЛЧАНИЮ 'auto',
ДОБАВИТЬ СТОЛБЕЦ `abt__ut2_tablet_content_bg_align_use_own` CHAR(1) NOT NULL DEFAULT 'N',
ДОБАВИТЬ СТОЛБЕЦ `abt__ut2_mobile_content_bg_align_use_own` CHAR(1) NOT NULL DEFAULT 'N',
ДОБАВИТЬ СТОЛБЕЦ `abt__ut2_tablet_content_bg_align` VARCHAR(20) NOT NULL ПО УМОЛЧАНИЮ 'auto',
ДОБАВИТЬ СТОЛБЕЦ `abt__ut2_mobile_content_bg_align` VARCHAR(20) NOT NULL ПО УМОЛЧАНИЮ 'auto',
ДОБАВИТЬ СТОЛБЕЦ `abt__ut2_products_template` VARCHAR(50) NOT NULL DEFAULT '',
ДОБАВИТЬ СТОЛБЕЦ `abt__ut2_products_links_thumb_columns` INT(11) НЕ NULL ПО УМОЛЧАНИЮ 0,
ДОБАВИТЬ СТОЛБЕЦ `abt__ut2_products_links_thumb_rows` INT(11) НЕ NULL ПО УМОЛЧАНИЮ 0,
ДОБАВИТЬ СТОЛБЕЦ `abt__ut2_products_small_items_columns` INT(11) НЕ NULL ПО УМОЛЧАНИЮ 0,
ДОБАВИТЬ СТОЛБЕЦ `abt__ut2_products_small_items_rows` INT(11) НЕ NULL ПО УМОЛЧАНИЮ 0,
ДОБАВИТЬ СТОЛБЕЦ `abt__ut2_products_grid_columns` INT(11) НЕ NULL ПО УМОЛЧАНИЮ 0,
ДОБАВИТЬ СТОЛБЕЦ `abt__ut2_products_list` ТЕКСТ,
ДОБАВИТЬ СТОЛБЕЦ `group_id` INT(11) NOT NULL ПО УМОЛЧАНИЮ 0;

-- Измените столбец `abt__ut2_object` на тип ENUM с определенными значениями
ИЗМЕНИТЬ ТАБЛИЦУ `cscart_banners`
ИЗМЕНИТЬ СТОЛБЕЦ `abt__ut2_object` `abt__ut2_object` ENUM('изображение', 'видео', 'продукты');

-- Обновить языковые переменные для 'ru'
ОБНОВЛЕНИЕ cscart_language_values
Значение SET = 'Общие (ПК)'
ГДЕ lang_code = 'ru' И name = 'abt__ut2.banner_tab.general';

ОБНОВЛЕНИЕ cscart_language_values
Значение SET = 'Планшет'
ГДЕ lang_code = 'ru' И name = 'abt__ut2.banner_tab.tablet';

ОБНОВЛЕНИЕ cscart_language_values
УСТАНОВИТЬ значение = «Смартфон»
ГДЕ lang_code = 'ru' И name = 'abt__ut2.banner_tab.mobile';

ОБНОВЛЕНИЕ cscart_language_values
SET value = 'Используйте этот градиент, чтобы разрешить редактирование настроек баннера для мобильного устройства Планшет. Вкладка с соответствующими настройками появляется только после сохранения баннера с установленным флажком.
ГДЕ lang_code = 'ru' И name = 'abt__ut2.banner.params.tablet_use.tooltip';

ОБНОВЛЕНИЕ cscart_language_values
SET value = 'Используйте этот градиент, чтобы разрешить редактирование настроек баннера для мобильного устройства Смартфон. Вкладка с соответствующими настройками появляется только после сохранения баннера с установленным флажком.
ГДЕ lang_code = 'ru' И name = 'abt__ut2.banner.params.mobile_use.tooltip';

ОБНОВЛЕНИЕ cscart_language_values
SET value = 'Внутренний отступ'
ГДЕ lang_code = 'ru' И name = 'abt__ut2.banner.params.padding';

ОБНОВЛЕНИЕ cscart_language_values
SET value = 'Отступы внутри баннера для области контента с элементами (заголовок, Краткое описание, кнопка).'
ГДЕ lang_code = 'ru' И name = 'abt__ut2.banner.params.padding.tooltip';

ОБНОВЛЕНИЕ cscart_language_values
SET value = 'Объект ровнять по краю'
ГДЕ lang_code = 'ru' И name = 'abt__ut2.banner.image_align_to_edge';

-- Повторите аналогичные запросы для 'en'
ОБНОВЛЕНИЕ cscart_language_values
Значение SET = «Общие (рабочий стол)»
ГДЕ lang_code = 'en' И name = 'abt__ut2.banner_tab.general';

ОБНОВЛЕНИЕ cscart_language_values
Значение SET = «Планшет»
ГДЕ lang_code = 'en' И name = 'abt__ut2.banner_tab.tablet';

ОБНОВЛЕНИЕ cscart_language_values
Значение SET = «Телефон»
ГДЕ lang_code = 'en' И name = 'abt__ut2.banner_tab.mobile';

ОБНОВЛЕНИЕ cscart_language_values
Значение SET = 'Используйте эту опцию, чтобы разрешить собственные настройки баннера для мобильного устройства Tablet. Вкладка с соответствующими настройками появляется только после сохранения баннера с установленным флажком.
ГДЕ lang_code = 'en' И name = 'abt__ut2.banner.params.tablet_use.tooltip';

ОБНОВЛЕНИЕ cscart_language_values
Значение SET = 'Используйте эту опцию, чтобы разрешить собственные настройки баннера для мобильного телефона. Вкладка с соответствующими настройками появляется только после сохранения баннера с установленным флажком.
ГДЕ lang_code = 'en' И name = 'abt__ut2.banner.params.mobile_use.tooltip';

ОБНОВЛЕНИЕ cscart_language_values
Значение SET = «Внутреннее заполнение»
ГДЕ lang_code = 'en' И name = 'abt__ut2.banner.params.padding';

ОБНОВЛЕНИЕ cscart_language_values
Значение SET = 'Отступы внутри баннера для области контента с элементами (Заголовок, Краткое описание, Кнопка)'
ГДЕ lang_code = 'en' И name = 'abt__ut2.banner.params.padding.tooltip';

ОБНОВЛЕНИЕ cscart_language_values
Значение SET = «Выровнять объект по краю»
ГДЕ lang_code = 'en' И name = 'abt__ut2.banner.image_align_to_edge';

-- Повторите аналогичные запросы для «uk»
ОБНОВЛЕНИЕ cscart_language_values
SET значение = 'Загальні (ПК)'
ГДЕ lang_code = 'uk' И name = 'abt__ut2.banner_tab.general';

ОБНОВЛЕНИЕ cscart_language_values
Значение SET = 'Планшет'
ГДЕ lang_code = 'uk' И name = 'abt__ut2.banner_tab.tablet';

ОБНОВЛЕНИЕ cscart_language_values
УСТАНОВИТЬ значение = «Смартфон»
ГДЕ lang_code = 'uk' И name = 'abt__ut2.banner_tab.mobile';

ОБНОВЛЕНИЕ cscart_language_values
SET value = 'Застосовайте это наращивание, чтобы можно было отредактировать наращивание банера для мобильного устройства Планшет. Вкладка с открывшимися накладными, чтобы явиться тільки после сбережения банера с установленным чекбоксом'
ГДЕ lang_code = 'uk' И name = 'abt__ut2.banner.params.tablet_use.tooltip';

ОБНОВЛЕНИЕ cscart_language_values
SET value = 'Застосовайте это наращивание, чтобы можно было отредактировать наращивание банера для мобильного смартфона. Вкладка с открывшимися накладными, чтобы явиться тільки после сбережения банера с установленным чекбоксом'
ГДЕ lang_code = 'uk' И name = 'abt__ut2.banner.params.mobile_use.tooltip';

ОБНОВЛЕНИЕ cscart_language_values
SET value = 'Внутренний выход'
ГДЕ lang_code = 'uk' И name = 'abt__ut2.banner.params.padding';

ОБНОВЛЕНИЕ cscart_language_values
SET value = 'Отобразить все банеры для региона с ресурсами (заголовок, короткое описание, кнопка).'
ГДЕ lang_code = 'uk' И name = 'abt__ut2.banner.params.padding.tooltip';

ОБНОВЛЕНИЕ cscart_language_values
SET value = 'Ровность объекта по краю'
ГДЕ lang_code = 'uk' И name = 'abt__ut2.banner.image_align_to_edge';
[/КОД]
[/ЦИТИРОВАТЬ]
[/КОД]
[/QUOTE]
[/QUOTE]

[QUOTE="admin, post: 1458, member: 1"]

Good day. I used The theme itself works. But there is a problem with extended banners (the image is not saved in the database).

I am trying to decrypt part of the ABAManager.php code - to save the settings. Tell me how I can deobfuscate and decode the code?
 
  • Like
Reactions: admin
Good day. I used The theme itself works. But there is a problem with extended banners (the image is not saved in the database).

I am trying to decrypt part of the ABAManager.php code - to save the settings. Tell me how I can deobfuscate and decode the code?

Yeah, you should install Unlocked AB addon manager or buy a copy here
Already decryptred


you can't decrypt just part
the ABManager.php should be full decrypted,
I already do it, Now I can install all them addon & get live updates like you purchased from them
 
Yeah, you should install Unlocked AB addon manager or buy a copy here
Already decryptred


you can't decrypt just part
the ABManager.php should be full decrypted,
I already do it, Now I can install all them addon & get live updates like you purchased from them

That's what I'm trying to do. It's enough to decrypt ABAManager.php
I didn't need to download updates, I just wanted the theme to work so that I could work with banners
 
When I edit the theme settings here Admin.php?dispatch=abt__ut2.settings and I want to save it returns a 404 error
Saving theme settings fails