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

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

  • 06 мая 2016 г.
  • Здравствуйте. У меня есть серии и модели. По Диафану это категории и товары. Каждая серия должна иметь свои характеристики, в моделях тоже свои. Понятно как поставить характеристики серии, но я не понимаю как их задать моделям. Я вижу один выход — в каждой серии сделать категорию, задать ей характеристики моделей и туда их поместить. Но такой вариант мне кажется костыльным.
  • 04 мая 2016 г.
  • Здравствуйте. Я поставил модуль «Файловый архив». Загрузил файлы. Скачиваю — а они битые. В файлах Ворда ставится неверная кодировка, картинки не открываются в Просмотрщике (если открывать через Фотошоп будет сообщение об испорченном файле, но картинку откроет), файлы PDF открываются, но Adobe Reader предлагает сохранить файл как будто он его поправил.

    Для проверки загрузил новый документ .txt с короткой фразой. Скачал уже другого содержимого:
    Код
    <a href="#error1" style="color:red">[ERROR#1]</a>Какие-то слова.<script type="text/javascript" src="http://frico.ru/adm/js/admin.errors.js"></script>

    <div class="diafan_errors"><table><tr><td class="calls">set_time_limit() has been disabled for security reasons<div>#1 set_time_limit(0) called at [/home/u381109/frico.ru/www/modules/attachments/attachments.get.php:97]<br>
    #2 include_once(/home/u381109/frico.ru/www/modules/attachments/attachments.get.php) called at [/home/u381109/frico.ru/www/includes/init.php:254]<br>
    #3 Init->include_other_file() called at [/home/u381109/frico.ru/www/includes/init.php:106]<br>
    #4 Init->start() called at [/home/u381109/frico.ru/www/index.php:65]
    </div></td><td class="file"><a name="error1"></a></td></tr></table></div>


    Единственное что понял что set_time_limit() был отключен по соображениям безопасности и дальше указываются строки кода. Как исправить ошибку?
  • 14 апреля 2016 г.
  • Здравствуйте. После обновления в админке не отображается визуальный редактор. Показывает обычное текстовое поле. Флаг «Использовать визуальный редактор» в настройках пользователя стоит. В консоле увидел ошибку config.js:6 Uncaught ReferenceError: config_language is not defined. Если комментирую шестую строку в config.js (файл настройки визуального редактора), появляется следующая ошибка config.js:21 Uncaught ReferenceError: base_path is not defined. Очевидно отсутствует файл, где прописаны эти значения. Но что это за файл?
    Считаю дело не в обновлении системы. Обновил другие сайты и там редактор работает правильно.
  • 15 апреля 2016 г.
  • Решил проблему неработающего визуального редактора. Написал в конфигурации tinymce вместо language : config_language добавил language : "ru" и вместо external_filemanager_path: base_path + "adm/htmleditor/tinymce/plugins/filemanager/" добавил external_filemanager_path: "/plugins/filemanager/". Хотя на других сайтах все работает со стандартными значениями.
  • 29 марта 2016 г.
  • Здравствуйте. Никак не могу решить одну проблему. Ответы на письма из админки модуля «Обратная связь» не приходят на почту. На https://user.diafan.ru/forum/show181/ уже обсуждалась эта проблема и решение было прописать SMTP-хост в Параметрах сайта. Я это сделал и ничего не изменилось: https://yadi.sk/i/6RBFBZD3qZSUZ. Письма отправленные функцией mail() с того же хостинга отлично доходят. Письма с других адресов и почтовых клиентов тоже. Еще на mail.ru и почту домена, которую смотрят с Аутлука, не приходят уведомления про новые заявки. Только на Яндекс.
  • 19 января 2016 г.
  • Здравствуйте. Пытаюсь сделать статьи с категориями. На странице написал шаблонный тег <insert name="show_block" module="clauses" count="50">. Проблема в том, что программа везде использует один и тот же шаблон clauses.view.show_block. В результате на странице, где должен быть список статей и категорий, показывается только список всех статей. На странице категории тоже список всех статей. На странице со статьей снова показывается список всех статей. В настройках модуля «Статьи» стоят стандартные значения шаблонов.
  • 19 января 2016 г.
  • Я понял, что <insert name="show_block" module="clauses" count="50"> выводит последние статьи. Другой тег, описанный в документации, <insert name="show_block_rel" module="clauses"> выводит похожие статьи. А какой тег использовать чтобы вывести на первой странице категории и список статей, а на странице статьи статью?

    Я пробовал поставить <insert name="show_body">. Работает как нужно, но выводит заголовок H1, а мне не нужно его выводить. Еще я хочу указать свой шаблон, а как его указать в <insert name="show_body"> не понял.
  • 19 января 2016 г.
  • Я сделал страницу в административной части, прикрепил модуль статей и сделал категории со статьями. Теперь добавил тег <insert name="show_module">. Все выводится как нужно. Спасибо за подсказку. Но как теперь указать свой шаблон чтобы не переписывать стандартный? Пробовал добавить атрибут template: <insert name="show_module" template="services"> чтобы он использовал мой шаблон clauses.view.first_page_services.php, но он продолжает использовать стандартный clauses.view.first_page.php.
  • 19 января 2016 г.
  • Дело в том, что у меня будет два типа статей: статьи про услуги и остальные. Поэтому для каждого типа нужно использовать разное оформление (расположение блоков, стили), а соответственно разные шаблоны. Вот для этого и хочу сделать два отдельных шаблона. Если поправлю стандартный, то как выведу статьи с другим оформлением?

    Смотрел /modules/clauses/clauses.model.php. Испугался.
  • 19 января 2016 г.
  • Мне нравится логика модуля «Меню». Я поставил тег <insert name="show_block" module="menu" template="topmenu"> где указал свой шаблон topmenu. Если понадобится вывести еще одно меню, то скопирую стандартный шаблон, изменю и поставлю его имя в атрибут template. В статьях хочется увидеть такой же принцип.
  • 21 января 2016 г.
  • Цитата
    Если у вас не слишком сложная структура предполагается и нет необходимости головную страницу модуля оформлять в двух вариантах, то можно обойтись и одной страницей с модулем, двумя категориями с разным оформлением и статьи в них писать.

    Я пробовал так делать когда экспериментировал с шаблонами. Да, так будет проще если все категории и статьи будут на одной странице.
  • 20 января 2016 г.
  • Цитата
    Зачем выводить что-то шаблонным тегом, если у вас модуль без проблем цепляется к странице и делайте дальше что угодно без всяких тегов.

    Если никаких тегов не указывать, то статьи не будут выводиться. Нужен как минимум <insert name="show_module">.

    Цитата
    Нет никакой проблемы. Создаёте страницу, прикрепляете к ней модуль. Заходите. Создаёте категории и внутри них уже пишете свои статьи. Каждой категории можете в админке ("доп.параметры") указать любой шаблон страницы. Шаблоны модуля статей лежат в modules/clauses/views. Копируете основной шаблон, переименовываете (дописываете в конец имени _shablon). Не забываете внутри файла поменять имя шаблона, чтобы в админке не путаться. Всё. Дело двух минут. См. скриншот.

    По вашему методу можно установить различные шаблоны для страницы с текстом статьи и шаблон выводящий список статей одной категории. Чтобы поставить шаблон для первой страницы модуля нужно действовать по другом. Ниже опишу.
  • 20 января 2016 г.
  • Сегодня полдня мучился и понял как все правильно сделать.
    1 Сделал две страницы. Первая для статей про услуги, вторая для других статей.
    2 Прикрепил к каждой странице свой модуль статей.
    3 В каждом модуле сделал свои подкатегории и статьи.
    4 Потом нажал на кнопку «Настройки модуля». Из выпадающего списка «Все» выбрал Статьи про услуги и задал ему нужный Шаблон для первой страницы модуля (если подключены категории). Сохранил и выбрал Другие статьи. Так же задал этой странице свой шаблон.

    Благодарю Инну и Павла Любимова что навели на правильные мысли.
  • 23 января 2016 г.
  • Насчет двух шаблонных тегов у модуля «Статьи». Первый <insert name="show_block" module="clauses"> выводит последние статьи. Он не подходит потому что выводит последние статьи без категорий. Второй <insert name="show_block_rel" module="clauses"> выведет похожие статьи и тем более не подойдет. Если просто к главной прикрепить модуль «Статьи», то он никак не будет взаимодействовать с таким же модулем на странице со статьями.
Показывать по:

Новости

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