Вход • Регистрация

Всего найдено: 1412

  • 11 марта 2017 г. , редакция: 1489191454
  • Относительно главной страницы, стоит делать rewrite по отношению к site.ru/index.php, а по отношению к site.ru/index.html следует использовать каноническую ссылку. То есть, если использовать rewrite по отношению к site.ru/index.html, то наличие в корне сайта файла index.html будет бессмысленно (надеюсь, что все знают для чего он там).
  • 20 декабря 2015 г.
  • Если Вы не описывали правила для конкретных поисковиков и они (правила) действительны для google, то после определенного времени страницы с данными адресами перейдут в раздел исключений (запрещенные файлом robots.txt). Полагаю это политика поисковиков (под названием пылесос), т.е. читать все. Так что немногие знают почти все, а все остальные увидят в результатах поиска только то, что разрешено Вашим robots.txt
  • 15 августа 2018 г. , редакция: 1534335453
  • У Вас при обращении получается ответ:
    Цитата
    Class 'Shop_admin_import' not found
    /home/users/m/mik-zapchast/domains/mik-zap.ru/modules/shop/shop.imp.php:11


    Вместо вот этого:
    Код
    include dirname(dirname(dirname(__FILE__))).'/modules/shop/admin/shop.admin.import.php';

    Вот так
    Код
    Custom::inc('modules/shop/admin/shop.admin.import.php');



    Вот это:
    Код
    define('DIAFAN', 1);
    не нужно
  • 17 августа 2018 г.
  • Нет ни какого квеста.

    И так, нет времени вникать в Вашу цель, поэтому дам набросок.
    Создаем файл modules/shop/shop.imp.php и пишем в нем следующее:
    Код
    <?php

    if (! defined('DIAFAN'))
    {
    $path = __FILE__;
    while(! file_exists($path.'/includes/404.php'))
    {
    $parent = dirname($path);
    if($parent == $path) exit;
    $path = $parent;
    }
    include $path.'/includes/404.php';
    }
    Custom::inc('modules/shop/admin/shop.admin.import.php');
    $class = new Shop_admin_import($this->diafan);
    echo 'Создан класс Shop_admin_import';
    exit;

    Для того, чтобы запустить созданный файл, в адресной строке браузера пишите: https://mik-zap.ru/shop/imp/
    Да, я не знаю что у Вас там в .htaccess. Оставьте его дефолтным. Если что-то меняли в нем, то после возврата его в дефолтное состояние сбросьте кэш браузера, иначе браузер не воспримет новое содержание.
  • 03 февраля 2016 г. , редакция: 1454493183
  • Ключевые слова:
    Цитата
    заработало а на сайте через 8 часов примерно

    Цитата
    Редко причиной может стать

    А какие причины могут влиять на временной интервал обновления информации?
    Цитата
    Кэш браузера или кэширование cms

    Или кэш сервера.
    Цитата
    OPcache, xcache

    и т.п.

    Есть, конечно, и другие причины. Но Вы и я не экстрасенсы, чтобы дать ответ не видя сам сервак. Поэтому мы лишь предполагаем.

    Цитата
    неправильная настройка временной зоны на сервере. Хотя последнее относилось только к публикации статей (появлялись с задержкой).

    Если действовать относительно выставленной временной зоны, то задержки не будет
  • 15 ноября 2016 г. , редакция: 1479211228
  • А-а, увидел, так в запросе не хватает кое-чего
    Вот оригинал сообщения
    Цитата
    Горопашный Степан (stepanych) 2727 июня 2014 г.
    ориентировочно так

    Код

    private function get_min_max_price(){
    $max_price = 0;
    $min_price = 0;
    $r = DB::query("SELECT MAX( sp.price ) as maxprice, MIN( sp.price ) as minprice FROM {shop_price} sp"
    . " Inner join {shop} s"
    . " on s.id=sp.good_id"
    . " WHERE sp.trash = '0' AND s.trash='0'");
    //. " and s.cat_id=%d", $this->diafan->cat);

    $row = DB::fetch_array($r);
    $max_price = $row['maxprice'];
    $min_price = $row['minprice'];

    $res["maxprice"] = $max_price;
    $res["minprice"] = $min_price;
    include_once ABSOLUTE_PATH.'plugins/json.php';
    echo to_json($res);
    return true;
    }

    Во-первых, находим вот эту строчку
    Код
    FROM {shop_price} sp
    и излагаем ее так
    Код
    FROM {shop_price} AS sp

    Во-вторых, вот эту строчку
    Код
    . " Inner join {shop} s"
    все же лучше изложить так
    Код
    . " INNER JOIN {shop} AS s"

    А вот теперь главное, находим эту строчку
    Код
    . " WHERE sp.trash = '0' AND s.trash='0'");
    и излагаем ее так
    Код
    . " WHERE currency_id=0 AND sp.trash = '0' AND s.trash='0'");

    То, что я изложил - не значит, что Горопашный Степан (stepanych) что-то написал не так. Я изложил это, чтобы Вам жизнь казалась чуточку легче. :)

    Успехов, коллега.
  • 15 ноября 2016 г.
  • Цитата
    Степан (idxdoc) 1120 минут назад, редакция 17 минут назад
    Все гораздо проще:)

    Интересно, а если без ранее указанной строчки
    Код
    where currency_id=0
    у Вас было бы проще? :)) Можете не отвечать, ответ знаю. :)
  • 02 августа 2018 г.
  • Все верно, для вывода конкретного товара в атрибуте ids необходимо указать уникальный идентификатор такого товара. Чтобы узнать этот идентификатор достаточно, например, в административной части сайта открыть такой товар и нажать кнопку "Дополнительные параметры". В появившейся панели будет примерна такая запись: Номер: id=54. Это и есть уникальный идентификатор данного товара.
  • 28 июня 2016 г. , редакция: 1467115334
  • Цитата
    simplexml_load_file(): I/O warning : failed to load external entity "/var/www/supernail/data/www/supernail.su/tmp/1c/import.xml"

    Из этого видим, что ошибка заключается в невозможности скриптом осуществить чтение и запись в файл. Ответ: проверти права доступа учетной записи, от имени которого действует скрипт, на предмет совершения данной операции. А если это сложно для Вас, то обратитесь к системному администратору Вашего хоста.
    Успехов.
  • 10 августа 2017 г.
  • По дефолту тег H1 формируется и выводится так:
    1. themes/site.php - здесь инициируется запрос на значение H1
    Код
    <insert name="show_body">

    2. themes/functions/show_body.php - здесь запрашивается значение H1
    Код
    echo '<h1>'.$name.'</h1>';

    3. themes/functions/show_h1.php - здесь определяется значение H1
    Код
    echo $name;

    Цитата
    сам ничего не вставлял, подскажете где можно убрать?
    Само по себе ничего не происходит :)) Возможно Вы вставили тег H1 во вьюшку модуля Shop, так как на других страницах дубля нет. Вывод: смотрите в директории modules/shop/views (например, shop.view.list.php) либо в административной части сайта, в разделе "Каталог", в закладке "Категории", пункт относящийся к категории товаров "fatip", там поля "Краткое описание" или "Полное описание".

    Успехов.
  • 10 марта 2017 г.
  • Цитата
    Прошу уточнить какие настройки php.ini или другие нужны.

    Вы можете ознакомиться с ТЕХНИЧЕСКИЕ ТРЕБОВАНИЯ К ХОСТИНГУ
    Цитата
    Правильно ли я понимаю что искать причину ошибки надо в логах php
    Если ошибка связана с php, то да - все верно.
    Цитата
    VDS 4ГБ Озу 2 ядра по 1.6
    В данном случае эта информация не обязательна.
Показывать по:

Новости

  • 18 июня
  • В сборке большое обновление demo-шаблона, дополнительная защита от спама, улучшение YML-импорта и еще много важного и интересного.
  • 24 апреля
  • В новой сборке совершили революцию в структурировании кастомизированной информации в шаблонах, добавили авторегистрацию пользователей, усовершенствовали защиту от спама, актуализировали накопительную скидку, а также улучшили производительность и стабильность работы системы.
  • 12 января
  • После выхода сборки 7.1 мы выпустили уже три патча, в каждом из которых улучшаем административную часть сайта. Сборка DIAFAN.CMS 7.1.3 уже доступна к установке. 

Форум