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

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

  • 21 июля 2013 г.
  • Ребята, не надо выдумывать. Автообновление требует код, который формируется из нескольких параметров, в том числе номера версии. После обновления версия другая, код иной, автообновление не пускает. Пишете в ТП, они меняют код для лицензии, все работает дальше.
  • 21 июля 2013 г.
  • Смотрите какое дело. Я много раз рассказывал, вроде, но напишу еще раз для верности. Автообновление - это один из сервисов для владельцев лицензии. Конечно, лицензия привязывается к домену, но как проверять, что запрос пришел именно с этого сайта, а урл не подделан в передаваемом заголовке? Что, кстати, очень просто. Только иметь еще какой-нибудь дополнительный код, о котором возможный злоумышленник не может знать. Вот мы и сделали код автообновления, который формируется из нескольких параметров, как цифровая подпись. Собирается в кучу номер версии, инфа о хостинге, домене, формируется все в хеш и в виде кода присваивается лицензии. Вот он и проверяется при автообновлении. Даже если переехать на другой хостинг, автообновление работать перестанет, т.к. код другой будет. По несколько запросов в день у нас есть в ТП с просьбами обновить код, так что, имейте ввиду
  • 19 июля 2013 г.
  • Не совсем понятно... Сейчас актуальная версия 5.2, соответственно, для 5.1 автообновления нет. Нажимая "Обновить" в старых версиях ничего происходить не должно. Автообновление смотрит конфиг, и если там не 5.2, то оно ничего не трогает. Может, Вы начали обновление на 5.2 вручную? Берите архив 5.1, и заменяйте оригинальный файл init.php, или на что там он жалуется
    В общем, в любом случае - сразу пишите в ТП
  • 17 июля 2013 г.
  • Третий класс программирования!
    Идете во вьюху списка новостей. Перед циклом вывода новостей заводите переменную $chpok=0;
    Далее в цикле делаете условие для вывода новости
    if ($chpok==0) { echo "div class=drugoi_css"; }
    А затем после вывода новости в конце цикла ставите $chpok=1;
    Всё!
    Чпок будет нулевой перед циклом, по условию выведет первую новость с иным стилем, затем чпок равно 1, и до конца цикла остальные новости выводит обычно.
  • 08 июля 2013 г.
  • Да там что-то простое есть, где-то в маршрутизаторе сидит и весь путь и родители товара. Я сам лично в деталях не помню, давно не программировал. Но могу либо программеров в топик привлечь, либо спросите в техподдержке, а потом запостите сюда сами
  • 08 июля 2013 г.
  • Сохраните в избранном раздельчик.
    Все ЧПУ лежат в одной таблице, rewrite
    Сейчас навскидку не помню параметры в таблице для отбора страниц с выпадающим списком, но если создать пару брендов и пойти в эту таблицу, то можно по последним записям понять, что именно нужно фильтровать. Ну и выудить таблицы, где названия брендов лежат.
    А далее делаем тегушку для вывода брендов в любом месте шаблона
  • 28 июня 2013 г.
  • Поковыряться придется, конечно.
    Я бы делал так. Определился с модулем-основой. Пусть новости. Клонировал бы его. Затем создал бы там категории, в которые пользователи бы добавляли посты. Например, как на Хабре. Далее переходил бы в пользовательскую часть и программировал бы там интерфейс добавления постов. Сделал бы на плашке "Здравствуйте username, личный кабинет" ссылку "Мой блог" и сослал бы на вновь создаваемый модуль, клонируемый из новостей. Далее при переходе на страницу нового модуля пользователями выводил бы ссылку "добавить пост" для авторизованных. Затем бы добавил в таблицу новостей наших еще поле: id пользователя, кто пишет посты. Затем написал бы функциёшку, которая выводит простую форму добавления текста, панельку с форматированием (сдернутую с форума) и чтобы эта функция добавляла в БД новость. Затем еще можно сделать список моих постов, чтобы фильтровались по id пользователя его посты. Далее их редактирование можно сделать...
    А в случае затруднений, задавал бы конкретные вопросы в техподдержку. Так и так, сделал то-то, не получается вывести то-то, помогите.
  • 25 июня 2013 г.
  • Цитата
    Потому что diafan не имеет немецкой админки.

    У нас с самого начала, с 4.х версий еще заложена возможность мультиязычной админки. Причем делается это буквально одним файлом.
    Естественно, вопрос в грамотном переводе, но самое главное - в потребности этого перевода. Если появится веб-студия, работающая на Германию, Францию, или Америку, тогда будет целесообразно тратить усилия на адекватный перевод интерфейса. А пока, просто так переводить, чтобы "было" смысла не было...
  • 19 июня 2013 г.
  • Здравствуйте!
    Так загрузили или не загрузили? В каталоге товаров появились позиции? Активные?
    Экспорт даст пустой файл, если товаров в каталоге нет.
    И сам импорт/экспорт можно править по Вашим потребностям, добавляя поля
  • 19 июня 2013 г.
  • Я не знаю, что там у Вас создано в экспорте. То, что по умолчанию из коробки создается, как демо?
    Попробуйте создать новый экспорт. Укажите там на первом шаге, что хотите экспортировать товары, а не категории. Затем создайте нужные поля для экспорта: id, название, цена и что там еще надо. И экспортируйте.
    Для начала можете пару полей создать только, одни названия, например. Чтобы проверить работу.
  • 19 июня 2013 г.
  • Видимо, никто не ставил
    Там все описано в readme.txt
    Заливаете содержимое архива на сайт, затем идете в админку и там эти шаблоны назначаете страницам. Например, шаблоны каталогов назначаются в настройках модуля магазин. "Каталог товаров" и вверху справа над модулем ссылка "настройки"
  • 16 июня 2013 г.
  • Я спросил к тому, что может вообще дата отключена в настройках.
    RSS дает формат, требуемый по стандарту, не зависит от формата
    в настройках.
    В общем, сказать вслепую нечего, или показывайте сайт с рсс, или сразу пишите в ТП
  • 16 июня 2013 г.
  • Если текст в таком формате в модуле
    $this->diafan->_('Акция!')
    то он будет переводиться с помощью "языков". Если текст в моделе в виде обычного текста, типа echo "Акция!";, то нет, конечно.
    И естественно модуль будет искать точное полное совпадение. "Акция" не найдет и не заменит, т.к. "!" нет.
  • 13 июня 2013 г.
  • Это будут отдельные формы тогда. Попадать сообщения оттуда будут в разные разделы, на каждую страницу.
    Если надо просто форму вывести от одного и того же раздела но на разных страницах, то лучше просто тегом show_form
  • 13 июня 2013 г.
  • Не-не, этим вы все блоки убьете, они только на морде будут выводиться.
    Лучше сделать блок, указать ему отображение только на главной.
    В html-источник блока вставить <insert name="show_block" module="shop" sort="hits_only" count="3" images="1">
    А уже в шаблон сайта вставлять этот самый блок, через <insert name="show_block" module="site" id="555">

Новости

  • 19 сентября
  • Мы внесли изменения в лицензию и объявляем, что прекращаем техническую консультационную поддержку сайтов на DIAFAN.CMS версий старше 7.0. А это все минорные версии платформы, предшествующие актуальной линейке, а именно: версии серии 4.x, 5.x, 6.x.
  • 15 сентября
  • У нас отличные новости! Мы выпустили новую сборку DIAFAN.CMS 7.3, которая включает встроенные нейросети непосредственно в административной панели. Это значит, что создание контента для вашего сайта больше не будет проблемой — искусственный интеллект возьмет эту задачу на себя, избавляя вас от необходимости привлекать копирайтеров или тратить время на написание текстов самостоятельно.
  • 25 марта
  • Мы обновили систему тарифов, учитывая опыт работы с клиентами и современные рыночные условия. Новая тарифная сетка разработана специально для того, чтобы лучше отвечать вашим потребностям. Резкого повышения цен не произошло. Более того, некоторые тарифы даже стали выгоднее и доступнее. 

Блоги

  • 10.09.2025
  • DIAFAN.CMS славится нагрузоустойчивостью и безопасностью, про инциденты со взломом сайта на нашей системе давненько не слышали, но недавно получили мы письмо от fstec.ru такого характера:

    Обнаружена уязвимость в CMS-системе DIAFAN, позволяющая нарушителю, действующему удалённо, красть сессионные куки через XSS-атаку.