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

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

  • 18 ноября 2016 г.
  • Мне предстоит неприятная процедура обновления сайта с версии 5.1 до последней.
    Опыт обновления с 5.4 и далее есть, там разберусь.
    А с 5.1
    Судя по этой ветке форума будут грабли. Но сайт простой, без магазина, и без кучи подключённых модулей, может и пронесёт.
    Понимаю, что нужно пошагово 5.1 5.2 5.3 5.4
    Пока только вскочила одна проблема с лицензией. Сайт рабочий, поэтому скопировал его на свой поддомен(на домен лицензия есть) для репетиции.
    Копия сайта работает, админка вся работает. Запускаю из админки обновление и.. переход на Диафан(нет лицензии). Странно. На все поддомены ведь должна работать лицензия.
    Кстати если на поддомене версия 5.4 то нет проблем, обновляет поддомен без вопросов.. Пробовал на другом сайте.
    Т.е. проблема в версии 5.1?
    В ТП конечно напишу, но впереди выходные. До понедельника ждать долговато.
    Никто не подскажет?
  • 28 ноября 2014 г. , редакция: 1417174508
  • А можно вопрос по установке?
    Уже купил один платный шаблон, и с кстати с вашим стандартным демо тоже самое.
    Сайты ставлю на beget.ru(ну нравится он..).
    И есть проблема с установкой демо данных.
    Не ставятся... Ошибка:
    502 Bad Gateway
    nginx/1.4.7
    Обратился в техподдержку, помогли. Вот что ответили:
    На самом деле я отключил балансировщик mcpu, потому что у вас более 160% времени тратилось при установки с демо-данными. Обратно балансировщик включится в 00:00 .
    И говорят, что могут иногда мне так делать, но лучше покупать VIP хостинг.
    Кстати на стандартном тарифе разрешённая нагрузка 64CP.
    Вот не хватает.
    Пробовал на другом бесплатном хостинге, то же самое...вырубают при установке демо.
    Кажется такое же было и на хостинге hts.ru
    А нельзя в установщике демо-данных ограничить скорость установки? Пусть медленнее, зато установится...
  • 16 сентября 2014 г.
  • Без опыта ещё, но почти без ошибок добавил в свой магазин Робокассу.
    На всё ушло два дня. Это с одобрением от Робокассы.
    И реальная пробная оплата через кредитку прошла без проблем
    Вроде ничего трудного.
    Но возникла проблема. У Робокассы на вывод средств 5%. Т.е. хотелось бы в магазине сделать,чтобы при выборе Робокассы цена оплаты выросла на 5%(или другой заданный процент).
    В настройках админ такого не нашёл. Там конечно есть сопутствующие услуги, но они никак не связаны с видом оплаты.
    Неужели придётся нырять в PHP- код?
  • 17 сентября 2014 г.
  • У покупателя должен быть выбор!

    Пришлось нырнуть в PHP.
    В файле для Робокассы payment.robokassa.model.php
    в функцию public function get($params, $pay)
    добавил код:
    // увеличиваем сумму на нужное значение (5%)
    $pay["summ"]=round($pay["summ"]+(($pay["summ"]*5)/100));
    //формирование подписи
    ..................
    формулу расчёта можно менять.
    То же самое можно сделать и для других платёжных систем..
    Попробовал в работе, выскакивает в Робокассу с новой суммой. Вроде просто...
  • 13 сентября 2014 г.
  • Здорово! Только проблема в том, что на самом сайте ссылка не работает..
    Подвожу мышку к ссылке на сайте, а там та самая абракадабра.. Почему на самом сайте у меня она не превращается в нормальную, рабочую. Может где настройки не так...
  • 13 сентября 2014 г.
  • Столкнулся с фокусом и не могу разгадать.
    В админке редактирую текст. Нужно вставить часть текста со ссылкой на любую страницу.
    Выделяю нужный текст, нажимаю "вставить ссылку". Выбираю на карте сайта нужную страницу.

    И вместо нормальной ссылки на этом тексте на сайте появляется типа:

    map:lang_id=1;module_name=site;element_id=28;element_type=element;

    очень похоже на карту сайта и element_id=28 указывает на нужную страницу.
    Только эта абракадабра не работает. Кстати в админке в редакторе HTML ссылка правильная!
    Это только в каталоге!
    Те же операции на обычных страницах проходят нормально. Ссылки работают
    Фокусы именно в каталоге. В других модулях не проверял.
    Такое впечатление, что диафан на сервере ссылку зачем то заменяет на эту абракадабру.
  • 07 июня 2014 г.
  • Кто объяснит загадку..
    Сделал на бесплатном хостинге у beget.ru сайт для заказчика. Чтобы показать. Сделал, показал. Кстати редактирование и тем и стилей делал через разные ftp без проблем. Изменения тут же видны.
    И вот сегодня решил переносить на платный хостинг и ... сам сайт на бесплатнике нормально смотрится(http://www.fb7905sn.bget.ru) но просмотр через все ftp показывают старые файлы до их изменения, т.е. голый шаблон Диафана. Даже файловый менеджер в панели управления Диафана показывает старые нетронутые файлы. Как будто провайдер дал попользоваться недельку и затем скопировал во временную папку и от туда публикует сайт. Теперь любые изменения на бесплатнике этих файлов ничего не дают..
    Задал им в поддержку, но бесплатников они консультируют только в рабочие дни...
    Ни кто не подскажет в чём загадка и как мне извлечь изменённые файлы. Не заново же лепить сайт.
    Диафан ставил 5.4
  • 07 июня 2014 г.
  • Да..в 2 часа можно работать... Выяснил, что дело не в хостинге..А в ДИАФАНЕ 5.4
    В корневом каталоге появился большой index.html Он то и показывает новый сайт и обходится без папок css, themes и других Т.е. это Диафан 5.4 куда то спрятал мои обновлённые темы и стили...
    И что делать..?
  • 07 июня 2014 г.
  • И ещё выяснил уже по двум сайтам на 5.4
    Какое то время всё работает по старому. Редактирую папки css themes. а затем вдруг сайт перестаёт на них реагировать(у меня это было или после перерыва или через пару дней).
    Сейчас нашёл свои потерянные изменённые файлы в... папке custom. Там мои стили и темы.
    Т.е. через какое то время они туда перемещаются..
    Уффф.. загадочный 5.4
    Пояснили бы разработчики эти фокусы и как правильно работать с 5.4
  • 07 июня 2014 г.
  • Спасибо!. С темой получилось чисто!
    На рабочий хостинг поставил чистый диафан 5.4
    На образце сгенерировал тему и записал на диск. На рабочем прочитал с диска эту тему и установил . Сайт с новой темой.!

    А вот разжевали бы ещё перенос данных(меню, страницы данные.)
    Я скопировал в папки img и userfiles и перенёс их на рабочий хостинг и скопировал из админпанели БД и установил на рабочий.. Не помогло(исходник(fb7905sn.bget.ru) - пустой рабочий alsvet.com),

    Где прочитать чёткие действия по переносу сайта с хостинга на хостинг?
  • 31 мая 2014 г.
  • В документации есть примеры использования характеристик текущего пользователя.
    Например:
    echo 'Здравствуйте, '.$this->diafan->_users->fio.'!
    Ваш логин: '.$this->diafan->_users->name.'
    Ваш e-mail: '.$this->diafan->_users->mail.'
    Ваш телефон: '.$this->diafan->_users->phone.'
    Вы зарегистрировались на сайте: '.date("d.m.Y H:i", $this->diafan->_users->created);

    Вставляю его в модуле магазина.
    Однако эта программа выводит текст и пустые значения, т. массив $this->diafan->_users не заполнен. Почему?
    И проверка if($this->diafan->_users->admin) всегда срабатывает на 0 независимо от статуса пользователя.
    Хочу некоторые характеристики товара(или объявления) выводить только для администратора. Вот разбираюсь с кодом.
    Где заполняется этот массив?

    PS. начинающий PHP программист
  • 31 мая 2014 г.
  • пока пробую в Денвере
    файл www\modules\shop\views\shop.view.list.php

    //вывод параметров товара
    if (!empty($row["param"]))
    {
    echo 'администратор?' .$this->diafan->_users->fio;
    echo 'Здравствуйте, '.$this->diafan->_users->fio.'!
    Ваш логин: '.$this->diafan->_users->name.'
    Ваш e-mail: '.$this->diafan->_users->mail.'
    Ваш телефон: '.$this->diafan->_users->phone.'
    Вы зарегистрировались на сайте: '.date("d.m.Y H:i", $this->diafan->_users->created);
    echo '<span1>';
    $this->get('param', 'shop', array("rows" => $row["param"], "id" => $row["id"]));
    echo '</span1>';
    }

    в прикреплённом файле видно, что сами значения не выводятся.
    А где $this->diafan->_users->fio работает?
    Внутри функции $this->get('param', 'shop', ... работает?
  • 18 мая 2014 г.
  • Пробую использовать поиск в модуле объявления. Для меня это важно! Не работает.
    Вставляю в шаблон <insert name="show_search" module="ab">
    В версии diafan.CMS 5.3.6.1 даже не выходит в файл ab.view.show_search.php и не появляется вообще.
    В версии diafan.CMS 5.4.beta.21 входит в файл ab.view.show_search.php, появляется название и кнопка поиска, но не реагирует на характеристики с установленной галочкой поиска(не проходит по поиску if (!empty($result["rows"]))). Т.е. выбранные характеристики не появляются.
    В модуле магазина всё красиво и отлажено. Не хотелось бы из за поиска переводить объявления в магазин.
    Поиск в объявлениях работает? или я что то не так делаю?

Новости

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