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

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

  • 01 декабря 2015 г.
  • С позволения дополню. В мобильных устройствах есть функция эмуляции запроса страницы для полной версии (т.е. не мобильной версии). Так вот я не встречал ни одно детектора, который с этим справился бы (каждый из них сообщал что угодно, но не то, что это мобильное устройство). Решение данной проблемы уникально просто - необходимо отследить разрешение экрана. Т.е. мобильное устройство эмулирует многое, но не разрешение.
  • 29 ноября 2015 г.
  • Цитата

    if (!$ord=="Завершено ") //Завершено - это название статуса, у меня соответствует действию ВЫПОЛНЕНИЕ
    {
    echo 'Для зачета оплаты не оплаченного товара необходимо пополнить баланс ';
    }
    else
    {
    echo $ord.', не требует оплаты</td>';
    }

    Код

    if ($ord != "Завершено")
    {
    echo 'Для зачета оплаты не оплаченного товара необходимо пополнить баланс ';
    }
    else
    {
    echo $ord.', не требует оплаты</td>';
    }

    Цитата

    А еще вопрос по сравнению значений баланса и суммы заказа - Сумма заказа как и цена выводится в формате с пробелом 3-м разрядом - например: 7 780 руб.
    Баланс, например равен 100 руб. Если я пытаюсь сделать любое арифметическое действие с ними, например:

    $doplata=$result['balance']["summ"]- $order['summ'];

    то получаю значение 100-7=93
    т.е. от суммы заказа 7 780 в вычислении участвует только первая 7, а остальные 780 куда-то пропадают.
    в форумах искал, ничего не нашел.

    Код

    $doplata =str_replace('/\s/','',$result['balance']["summ"]) - str_replace('/\s/','',$order["summ"]);

    Да прибудет с тобой сила PHP
  • 08 октября 2016 г.
  • Какой код? Код css в файлы css, html в файлы html, javascript в файлы js. Если у Вас возникает такой вопрос, то Вам надо в поисковике забить вопрос: что такое html. Это для начала, а затем поймете, что еще необходимо.
    Успехов.
  • 02 декабря 2015 г. , редакция: 1449036317
  • Цитата
    Где-то у меня крупный косяк затесался

    Так правильно Вам Denis (Drachoon) [теория] и Dmitry (weissfl) [практика] говорят.
    Есть в $result["row"]["ids_param"][20] есть $result["row"]["ids_param"][20]["type"], который поясняет, что за фрукт в $result["row"]["ids_param"][20]["value"].
    В принципе Вам даже print_r($result['row']['ids_param']);
    пояснил что там
    Цитата

    [20] => Array
    (
    [id] => 20
    [name] => Цена за
    [value] => Array
    (
    [0] => шт.
    )

    Ладно, я коротко
    Код

    echo $result["row"]["ids_param"][20]["value"][0];

    выведет
    Код

    шт.

    Ну если все равно
    Цитата
    Где-то ... крупный косяк затесался ...

    пишите ...
  • 26 ноября 2015 г. , редакция: 1448488152
  • Осмелюсь спросить
    Цитата
    /custom/sv/modules/photo/views/photo.view.first_page
    у Вас для отображения страницы точно используется данный файл - photo.view.first_page.php.
    Скорее всего при отображении у Вас используется совсем другой. Посмотрите в админке или, как долгий вариант, ради эксперемента запихните echo "111", echo "222" и так далее во все вьюшки модуля photo, т.е. какой вариант на странице проявиться - та вьюшка и используется
  • 30 ноября 2015 г.
  • Цитата
    Не, не может быть. Отключается только если более 100.

    Цитата
    В Каталоге вернулось - а вот в Скидках пропало

    Необходимо снять или увеличить значение, которое ограничивает количество элементов в списке.
  • 30 ноября 2015 г.
  • Специально для Валерий Викторович (Sherrlok)
    Цитата
    нет, такого количества нет, негде посмотреть

    Открываем файл shop.admin.discount.php, ищем функцию
    Код
    public function edit_variable_object(){...}

    Там примерно третья строчка
    Код
    if(count($cs) < 100)

    меняем и наслаждаемся
  • 30 ноября 2015 г. , редакция: 1448898824
  • Цитата

    В Каталоге вернулось - а вот в Скидках пропало

    Строчка кода в файле shop.admin.discount.php, которую я привел, как раз и отвечает за ограничение элементов категорий в разделе скидки. Хотя возраст у меня не тот, могу быть и не внимательным. Так где я ошибся, итересно?
  • 17 ноября 2015 г. , редакция: 1447779408
  • ВАЛЕРИЙ ВИКТОРОВИЧ (SHERRLOK), все классно, но лучше не
    Цитата
    .spoiler-auth-body { display: none; }

    а через ajax отработать, на мой взгляд, так будет солидней, да и при начальной загрузке страницы не будет передаваться лишний html-код (борьба за скорость, ценим время гостя).
  • 18 ноября 2015 г.
  • Цитата
    Хотя если честно, то чем обработка через аякс

    Я говорил о принципе. Допустим в html-странице можно разместить много всего и скрыть это с помощью css и открывать по необходимости с помощью js. Такая страница, допустим, будет весить 30 kb. Я же предложил задуматься и не пихать все в страницу, а подгружать по мере необходимости с помощью ajax. При таком варианте страница в момент первой загрузки будет весить в несколько раз меньше. Отсюда и скорость загрузки быстрее. Поисковики это любят: быстрее загрузилась страница - больше прочитал за один раз поисковый робот. Потом, при использовании ajax, можно исключать смысловой мусор, на который также обращают внимание поисковики. В общем много всяких плюсов ...
  • 21 декабря 2015 г. , редакция: 1450687139
  • Цитата
    На зарубежных наверное жить даже гораздо надежнее, мало ли что взбредет в голову ... дяденьмам из Роскомнадзора

    Полагаю, что Вы не совсем верно представляете работу dns серверов
  • 15 ноября 2015 г. , редакция: 1447546161
  • Вариантов много, много.
    Например, закомментируйте или удалите
    Код
    echo $this->get('buy_form', 'shop', array("row" => $result, "result" => $result));

    а содержимое файла shop.view.buy_form.php перенесите куда Вам надо, например, в shop.view.rows.php и там разносите его как угодно, не забывая про javascript, который распространяется на перенесенный и затем нещадно разносимый Вами код.
    Другой вариант - разнесите все тем же javascript, когда DOM будет готов.
    В общем все зависит от Вашей фантазии ...
  • 15 ноября 2015 г.
  • Правильно говорит Dmitry (afonnikov10). Можно также это все взять из shop.view.param.php и перенести куда надо, предварительно закомментировав или удалив
    Цитата
    echo $this->get('buy_form', 'shop', array("row" => $result, "result" => $result));

    Цитата
    В общем все зависит от Вашей фантазии ...
  • 12 ноября 2015 г.
  • Как раз в этой теме Вы сказали очень правильную мысль:
    Цитата

    сделал чуток по другому, установил последнюю версию Диафан на другой хост, залил импорт, потом запустил повторно, дублей не создалось.

    Так вот, предлагаю начать именно с этого: посмотреть есть ли данная ошибка на чистом cms. Если есть, то
    Цитата

    какие ошибки вываливаются при включенном режиме разработки
  • 21 декабря 2015 г. , редакция: 1450685949
  • Используйте ajax или пагинацию (а можно и то и то одновременно. Почему одновременно, да потому что для поисковиков лучше когда пагинация, а для гостя когда ajax). Т.е. гость открыл данную страницу и ему отобразилась только часть. Далее он крутит окно ниже, ему подгружается вторая часть и так далее.
  • 21 декабря 2015 г. , редакция: 1450708691
  • Пагинация - это разбивка на ряд страниц, т.е. на основной странице появляются конкретные ссылки на следующие страницы (это и без меня понятно).
    Таким образом, если без пагинации но с ajax, то пришел поисковик и прочитал все что видно (т.е. только часть). Поисковик же не прокручивает вниз окно, поэтому и не увидит полной картины. А если в дополнение к ajax будут ссылки на следующие страницы, то их поисковик увидит и в следующий раз прочитает и их (страницы - другие части). Конечно, если заранее уведомить поисковик о том, что Ваш сайт работает на ajax, то пагинации не потребуется. Но не все этот факт учитывают.
  • 21 декабря 2015 г.
  • Боты дойдут, вопрос во времени. О каких дублях Вы говорите:
    дубли страниц с одним и тем же содержанием (это решается, например, с помощь php, т.е. в зависимости от страницы php выдает только определенную част, а ajax поддержит прокрутку окна, если по данному адресу зайдет гость)
  • 10 ноября 2015 г. , редакция: 1447161595
  • C альфа я заморачивался по вопросам онлайн-кредита, со сбером было еще проще (в сбере есть свой софт, который просто интегрируешь). По опыту много времени не занимает. Если у заказчика есть соглашение с альфа, то ТП окажет содействие
  • 07 ноября 2015 г. , редакция: 1446850006
  • Проверти корректность файла импорта, а также после импорта в самой базе в таблице {shop}, в частности в поле "import_id" именно те значения, которые Вы передавали через файл импорта?
    Если не получится, то сообщите какую версию cms Вы используете, какое у Вас описание файла импорта, покажите сам файл импорта
  • 10 ноября 2015 г. , редакция: 1447162184
  • Сделайте резеврную копию файлов и базы Вашего сайта. Обновити cms, временно в cms создайте новую тему и активируйте ее (в созданную тему НЕ заливайте файлы своих корректировок). Включите режим разработчика, отключите кеширование, сбросьте кеш. Импортируйте любой товар, например, с измененной ценой. Если даже товар имеет дубликат, то цена должна обновиться только у одного. Если именно так и произойдет, то ошибка в файлах, которые Вы корректировали.

    Если не получиться, сообщите какие ошибки вываливаются при включенном режиме разработки, проверьте целостность Вашей базы данных. Обратите внимание, достаточно ли времени выделено веб-сервером на исполнение скрипта, не достигнут ли лимит свободной оперативной памяти и жесткого диска сервера. Был у меня на памяти случай, не буду называть имя хостера (да бы не рекламировать), так он умудрялся ставить ограничение на количество файлов (т.е. проверти лимиты). Если есть доступ к логам сервера, то сообщите какие ошибки там зафиксированы в момент импорта.

Новости

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

Форум