Добрый день, Гость! Представляем Вам наши форумы. Вы можете зарегистрироваться чтобы писать на форумах или зайдите под своим именем, если Вы уже регистрировались.
   
   


Показать сообщения от „IKZOKZ“ (131)
Сообщение Форум Дата
Подскажите может кто знает или имел дело с этим.

Хочу подгрузитъ картинки товаров магазина с другого сервера.
Имя Картинки уже прописанно в базе. Хотел обратится к исходному файлу на другом сервере "https://www.domain.ru/shop/icons/" Кеш может писатъ на моэм сервере.
В image.php пробовал так, не срабатывает
Хотел чтобы картинки для товаров магазина второй секции брал с "https://www.domain.ru/shop/icons/"

PHP-код
 if ($object->read($file) === false) {
            if ((
$_SESSION['a_area'] == 1) || ($_SESSION['area'] == 1)){
            
$load UPLOADS_DIR '/shop/icons/' $image;
        } else {            
            
$load 'https://www.domain.ru/shop/icons/' $image;
        }
            if (
$object->open($load)) {
                
$object->resize($width'width');
                if (
$config['Wasserzeichen'] == 1) {
                    
$watemark UPLOADS_DIR '/watermarks/' $config['Wasserzeichen_Bild'];
                    
$object->watermark($watemark$config['Wasserzeichen_Position'], $config['WasserzeichenKomp']);
                }
                
$object->save($file$config['thumb_quality']);
                
$object->output($file$config['thumb_quality']);
                
$object->close();
            } else {
                
noimage(UPLOADS_DIR '/other/noimage.png'$width);
            }
        }
        break;
Техническая помощь 28.10.2020, 13:58
Сообщение Форум Дата
подскажите как вызвать товары которые в закладках типа $smarty.session.products_mylist
надо в обзоре товаров когда юзер ложит в закладки, помечалось что товар в закладках
и хотелось бы еше обшее количество закладок которые юзер сохронил вывести гденить числом
спс
Техническая помощь 26.09.2020, 00:03
Сообщение Форум Дата
Подскажите что в этом задании не так? не хочет обновлять
Задание должно выполнять обновление с другого сервера
Версия 1.05

Моё задание
PHP-код
<?php
if (!defined('STATUS_DIR')) exit('Доступ запрещен');

class 
SyncAUBestand {

    public static function 
update($table) {
        
$allow = array('shop_produkte_2''shop_produkte''shop_produkte_3'); // Проверять разрешенные таблицы
        
        // 2 Datenbank
        
        
$config = array('dbhost' => 'xxxx.de:3306','dbuser' => 'xxx','dbname' => 'xxx','dbpass' => 'xxx','dbprefix' => 'xxx');
        
$db2 DB::create($config);

    
        if (!empty(
$table) && in_array($table$allow)) {
            
$sql $db2->Query("SELECT * FROM " $db2->Prefix() . "_shop_produkte");
            while (
$row $sql->fetch_object()) {
                
DB::get()->Query("UPDATE " PREFIX "_" $table " SET                    
                    Id = '" 
escape($row->Id) . "',                      
                     
                    Artikelnummer = '" 
escape($row->Artikelnummer) . "', 
                    Lagerbestand = '" 
escape($row->Lagerbestand) . "',
                    Preis = '" 
escape($row->Preis) . "', 
                    Preis_Liste = '" 
escape($row->Preis_Liste) . "', 
                    Preis_Liste_Gueltig = '" 
escape($row->Preis_Liste_Gueltig) . "'
                    
                    WHERE Id = '" 
escape($row->Id) . "'");
                    
            }
            
$sql->close();
        }
    }
}
?>


class.DB.php
PHP-код
 /* Метод для использования альтернативных баз */
    
public static function create($config NULL) {
        static 
$object = array();
        if (empty(
$config)) {
            return 
self::get();
        }
        
$name $config['dbname'] . $config['dbprefix'];
        if (!isset(
$object[$name])) {
            
$object[$name] = new self($config);
        }
        return 
$object[$name];
    }
Основная тема 23.09.2020, 15:26
Сообщение Форум Дата
Цитата
Автор: SX
Тут только в режиме отладки понятно станет и пошагово тестировать на сервере


Хотел бы еше раз спросить, может уже есть решение в етой проблеме?
Не отправляет вложения
Техническая помощь 07.08.2020, 16:08
Сообщение Форум Дата
Подскажи как AntiBot установить
Скачал здесь на сайте Виджет AntiBot 1.05
Спасибо


Отредактировано IKZOKZ IKZOKZ (IKZOKZ): 20.05.2020, 17:34:30
Техническая помощь 20.05.2020, 13:19
Сообщение Форум Дата
Надо добавить капчу в подписку к новостям.
Роботы в день добавляют от 10 до 50 майлов которые не подтверждаются и потом приходится в ручную чистить.
Есть у кого уже может решение?
Или как добавить капчу
Техническая помощь 08.05.2020, 13:27
Сообщение Форум Дата
Цитата
Автор: SX
Метод замени на этот
PHP-код

    
/* Метод возвращает имя нового файла */
    
protected function getName($array$ext) {
        
$hash = array(
            
$this->getTimes($array),
            
$this->_options['expires_' $ext],
            
$this->_options['gzip_' $ext],
            
$ext,
            
SX::get('options.theme')
        );
        if (
$ext === 'css') {
            
$hash[] = SX::get('section.CSS_Theme');
        }

        
$hash md5(implode('_'$hash));
        
$ext $this->extension($ext);
        return 
urlencode('status_x_' $ext '_' $hash '.' $ext);
    }


Супер! Спасибо все работает
Техническая помощь 07.03.2020, 02:05
Сообщение Форум Дата
Цитата
Автор: SX
Автоконтроль изменения файлов включите, должно измениться поведение. Если так, то выложите метод getName из класса Binder, добавлю условия для обработки, разных тем



Автоконтроль включил, все работает. Темы меняются.
PHP-код
 /* Метод возвращает имя нового файла */
    
protected function getName($array$ext) {
        
$hash = array(
            
$this->getTimes($array),
            
$this->_options['expires_' $ext],
            
$this->_options['gzip_' $ext],
            
$ext
        
);
        
$hash md5(implode('_'$hash));
        
$ext $this->extension($ext);
        return 
urlencode('status_x_' $ext '_' $hash '.' $ext);
    }
Техническая помощь 06.03.2020, 23:51
Сообщение Форум Дата
Чистка истории не помогает.
Как я понял если тему дублируешь и во второй меняешь только цвета в CSS тогда в хеш пишет с первой
Надо что-ли классы в темплейтах менять?
Когда отключаю оптимизацию CSS все срабатывает, потому что путь к теме прописан.
При включении оптимизации CSS создаётся файл который в обеих секциях в headere прописан.
/temp/cache/status_x_php_b2486bae4e0780ed3ccb42e7fe6bdf4a.css
Техническая помощь 06.03.2020, 20:09
Сообщение Форум Дата
Очищаю, ни чего не меняется.
Файлы CSS и JS не меняются

/temp/cache/status_x_php_b2486bae4e0780ed3ccb42e7fe6bdf4a.css
/temp/cache/status_x_php_b6316b41f3245b4e089cdd2872e6a804.js

Может как-то решить чтобы эти файлы записывались в

Первая секция
temp/compiled/1/main
Вторая
temp/compiled/2/main

В каком кстати php генерируются эти файлы?
/temp/cache/status_x_php_b2486bae4e0780ed3ccb42e7fe6bdf4a.css
/temp/cache/status_x_php_b6316b41f3245b4e089cdd2872e6a804.js
Техническая помощь 06.03.2020, 18:04
Сообщение Форум Дата
/theme/standard/css/standard/main.css
/standard_2/css/standard_2/main.css

шаблон и css разные
Техническая помощь 05.03.2020, 19:24
Сообщение Форум Дата
Вот моя структура
Код

/theme/standard/css/standard/main.css
/theme/standard_2/css/standard_2/main.css


Отредактировано IKZOKZ IKZOKZ (IKZOKZ): 05.03.2020, 12:44:00
Техническая помощь 05.03.2020, 12:43
Сообщение Форум Дата
отправил а личку Техническая помощь 04.03.2020, 23:50
Сообщение Форум Дата
Оптимизировал все скрипты и стили, включил оптимизацию. Все работает прекрасно.
У меня на сайте две секции, отличаются цветовой гаммой.
Когда иду во вторую секцию, стиль не меняется, остается от первой.
Есть у кого опыт с таким феноменом?

V105

Отредактировано IKZOKZ IKZOKZ (IKZOKZ): 04.03.2020, 02:27:42
Техническая помощь 04.03.2020, 02:27
Сообщение Форум Дата
В общем на двух серверах пробовал, не отправляет. В режиме отладки ничего не выдаёт.
В лог пишет

Код
--------------------------------------------------------------------------------
Загрузка завершена: /uploads/attachments/35bfb2d270de881007f7a462e6964af9.png
--------------------------------------------------------------------------------
Пользователь Admin отправил рассылку (Рассылки)
--------------------------------------------------------------------------------
Техническая помощь 27.02.2020, 14:10


 


 Сейчас на сайте

Пользователей: 0, Гостей: 4

Поисковые боты: 106
Bot(65), oBot(34), BingBot(7)
 Статистика форума

  Темы Сообщения Пользователи
За сутки:
За неделю:
За месяц:
Всего:
Мы приветствуем нового участника: wonad81290
 Дни рождения

yurymaslov (85), Роман (38), Салихбек (32)
Copyright © 2009 - 2024 SX All rights reserved | Powered by SX CMS 1.06 UTF | Контакты