• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела wpt лично.

Помощь [aspro.next] Аспро: Некст - обсуждение и помощь

Может кто стыкался, настроил на одном хостинге шаблон, все гуд, импортировал через есол.импорт товары (оказывается надо при импорте проставлять В наличии =Y)
Делаю резевную копию средствами битрикса, переношу на другой хостинг, в каталоге не отображаются товары, если искать в поиске товар показывается. Остаток так же
Кеш очищал
Знімок екрана 2024-10-18 135329.png
 
Может кто стыкался, настроил на одном хостинге шаблон, все гуд, импортировал через есол.импорт товары (оказывается надо при импорте проставлять В наличии =Y)
Делаю резевную копию средствами битрикса, переношу на другой хостинг, в каталоге не отображаются товары, если искать в поиске товар показывается. Остаток так же
Кеш очищал
Какой-то глюк.

Почистите вручную папки:
/bitrix/managed_cache
/bitrix/cache

Отключите на время композит, если стоит "Хранить кеш в memcached" - поставьте "В файлах"
Если была многосайтовость - "Путь к корневой папке веб-сервера для этого сайта:" сделайте пустым или актуализируйте.
Проверьте домены в "Сайтах", если домен менялся.

Запустите "Проверку системы".

Проверьте нет ли чего лишнего в init.php, закомментируйте если есть.
Запустите "Переиндексацию данных" в настройках "Торг каталога" /bitrix/admin/settings.php?lang=ru&mid=catalog&mid_menu=1
 
Проверьте нет ли чего лишнего в init.php, закомментируйте если есть.
Он же с рабочего файла

Запустите "Переиндексацию данных" в настройках "Торг каталога" /bitrix/admin/settings.php?lang=ru&mid=catalog&mid_menu=1
Запустил не помогло
Проверьте домены в "Сайтах", если домен менялся
Каталог привязан к тому сайту который нужен. Домен поменял, бо был тот с которого перенеслось. Не помогло
Запустите "Проверку системы".

Вопросов вообще нет от системы ко мне

Почистите вручную папки:
/bitrix/managed_cache
/bitrix/cache
Удалил все
Отключите на время композит, если стоит "Хранить кеш в memcached" - поставьте "В файлах"
Так и установлено
 
Он же с рабочего файла


Запустил не помогло

Каталог привязан к тому сайту который нужен. Домен поменял, бо был тот с которого перенеслось. Не помогло


Вопросов вообще нет от системы ко мне


Удалил все

Так и установлено
Включите вывод ошибок в . settings.php
Посмотрите отобразит ли какие-то ошибки, в том числе в самом коде страницы.
 
Включите вывод ошибок в . settings.php
Посмотрите отобразит ли какие-то ошибки, в том числе в самом коде страницы
В первую очередь пробовал, нет ошибок, в логах хостинга тоже пусто(

Походу какая то лажа в хостинге, установил все по чистой там где не отображалось, не отображается и демо контент
В логах только
2024/10/18 10:13:36 [error] 1744402#1744402: *5427719 FastCGI sent in stderr: "Primary script unknown" while reading response header from upstream, client: 192.168.1.1, server: test.sites, request: "POST /bitrix/templates/aspro_next/asprobanner.php HTTP/1.1", upstream: "fastcgi://unix:/var/run/test.sites.sock:", host: "test.sites", referrer: "https://test.sites/catalog/sport/veloryukzaki/"

Включите вывод ошибок в . settings.php
Посмотрите отобразит ли какие-то ошибки, в том числе в самом коде страницы.
вроде вопрос снят)

А не кого не было такого, после переключения темы весь ассортимент уходит в под заказ. Если переключиться на дефолтные настройки то все ок.
 
Последнее редактирование:
Ребята подскажите пожалуйста!!! В аспро есть кнопка под заказ, она вызывает форму. Мне нужно чтоб не форма открывалась а перекидывало в ватсапп.
 
лезешь в шаблон и прописываешь ссылку
 
Конечно. шаблон у тебя либо в папке bitrix/templates/aspro_next/ либо в /local/templates/aspro_next/
Далее делаешь бэкап шаблона и идешь в детальную карточку, и там правишь ссылку, идешь в шаблон элементов раздела, там правишь. Ну либо поиском пробегись где есть упоминания. Сам там решай где менять, а где нет.

Screenshot_2.png
 
Простите за вопрос, но может кто стылкался
Проблема следующего характера. На сайт добавлен украинский язык, через локализацию перевел языковые файлы что бы все корректно обображалось на сайте, в настройках сайта перешел на этот язык. И столкнулись с проблемой, после нажатия кнопки Оформить заказ страница прокручивается просто в верх и дальше висит страница с введенными данными, но при этом заказ создается, если еще раз нажать кнопку оформить заказ то пишет что корзина пустая, получается не переходит на страницу успешного заказа.

В консоли хрома наблюдается следующая ошибка
POST /bitrix/components/bitrix/sale.order.ajax/ajax.php 500 (Internal Server Error) core.js:17315
Насколько понимаю на строке

И соответственное далее не подгружается что заказ успешно оформлен

При переключении на русский язык все оформляется чудесно, и потом появляется сообщение что заказ успешно оформлен

сам ajax.php

PHP:
<?php
define('STOP_STATISTICS', true);
define('NO_KEEP_STATISTIC', 'Y');
define('NO_AGENT_STATISTIC','Y');
define('DisableEventsCheck', true);
define('BX_SECURITY_SHOW_MESSAGE', true);
define('NOT_CHECK_PERMISSIONS', true);

$siteId = isset($_REQUEST['SITE_ID']) && is_string($_REQUEST['SITE_ID']) ? $_REQUEST['SITE_ID'] : '';
$siteId = mb_substr(preg_replace('/[^a-z0-9_]/i', '', $siteId), 0, 2);
if (!empty($siteId) && is_string($siteId))
{
    define('SITE_ID', $siteId);
}

require_once($_SERVER['DOCUMENT_ROOT'].'/bitrix/modules/main/include/prolog_before.php');

$request = Bitrix\Main\Application::getInstance()->getContext()->getRequest();

if (!Bitrix\Main\Loader::includeModule('sale'))
    return;

Bitrix\Main\Localization\Loc::loadMessages(__DIR__.'/class.php');

$signer = new \Bitrix\Main\Security\Sign\Signer;
try
{
    $signedParamsString = $request->get('signedParamsString') ?: '';
    $params = $signer->unsign($signedParamsString, 'sale.order.ajax');
    $params = unserialize(base64_decode($params), ['allowed_classes' => false]);
}
catch (\Bitrix\Main\Security\Sign\BadSignatureException $e)
{
    die();
}

$action = $request->get($params['ACTION_VARIABLE']);
if (empty($action))
    return;

global $APPLICATION;

$APPLICATION->IncludeComponent(
        'bitrix:sale.order.ajax',
    '.default',
    $params
);


Вроде решил вопрос изменением строки

Код:
Bitrix\Main\Localization\Loc::loadMessages(__DIR__.'/class.php')
; в
Код:
Bitrix\Main\Localization\Loc::setCurrentLang("ru");
 

Вложения

  • 01ec6031d648262608dd584771d1e4b2.png
    01ec6031d648262608dd584771d1e4b2.png
    18 KB · Просмотры: 2
Последнее редактирование:
Назад
Сверху