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

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

  • 10 августа 2016 г.
  • Хардкорно - это когда в админку вынесено управление архитектурой сайта и его можно вывернуть наизнанку одним кликом мышки по выпадалке "переместить блок влево". К тому же в любом случае, чтобы вынести такое управление в админку, нужен разработчик, который заложит именно этот блок верстки дизайна именно на эту выпадалку для админки. Админки, которая сама проанализирует верстку и будет управлять структурой сама, дав вам удобные выпадалки не существует.
    Вы кто вообще? Разработчик? Пользователь? Или "продвинутый" пользователь, которому раньше разработчики втихаря выкладывали выпадалки для "мощного управления сайтом" в виде галок в админку, лишь бы скандала не получилось?
  • 10 августа 2016 г.
  • Цитата
    поля создаются для определенной страницы. На других страницах этих полей нет. Соответственно помойки там нет. Это очень удобно!

    У нас динамические блоки тоже подключаются к разным модулям и их разделам отдельно, в других не видно. На конкретной странице динамические блоки выходят все, но не заполненные свернуты и не мешают. И это очень удобно.
    Говорить в вакууме об удобстве бесполезно. Как обычно, выяснится, что Вы говорите вообще о какой-то ерунде, которая решается за 5 секунд, а вони на пол-России. Или покажите мне сайт, у которого на разных страницах разная структура блоков, на каждой не такая, как на предыдущей, или давайте закроем тему, как "ниачем".
  • 10 августа 2016 г.
  • Цитата
    в итоге там получается свалка, среди которой нужное поле хрен найдешь
    А это не свалка в Advanced Custom Fileds?


    Цитата
    там нельзя прикрепить определенные блоки к определенной странице
    Дин.блок работает от обратного: прикрепили к группе страниц, и на каждой он может иметь разное содержимое. Где заполнили - там он и есть. Не заполнили - значит как бы не прикрепили.

  • 10 августа 2016 г.
  • Цитата
    У меня на странице есть блок о компании, в котором, первый блок приветствие, состоящий из 3 строк(аватарка, должность, текст приветствия), далее ниже 4 блока с подписью и цифрами (например: Количество объектов: 900 и т.д), и таких блоков, разных по смыслу и содержанию на странице огромное количество. Большинство элементов необходимо сделать редактируемыми. Каждый элемент имеет свой стиль. Какой модуль использовать?
    Надо не забывать еще про то, что с админкой будет работать контент менеджер, которому будет сложно управлять всей этой логикой в разных частях админки с разным набором модулей, название которых, даже не подоходит по смыслу редактируемого блока. (Например редактируем цифры в разделе о компании, а идем в админку в "интернет магазин" - "характеристики", или любой другой модуль) На мой взгляд как раз рационально использование кастомных полей конкретно на редактируемой странице. Иначе бы плагин ADVANCED CUSTOM FIELDS для WORDPRESS не пользовался бы популярностью во всем мире.

    Судя по
    это наши "динамические блоки". Создали блок "Приветствие", "Количество объектов", и еще 20 каких надо, прикрепили к нужным страницам, затем вывели в шаблоне где надо по id и всё.
    Будет ровно как в WP. Такая же свалка из жмени блоков.

    PS гораздо проще нормально сверстать сайт и показать менеджеру, как править эти цифры из TinyMCE и всего делов. Не такие они тупые уж, чтобы им прям только в input голый текст давать править
  • 10 августа 2016 г.
  • Не надо мудрить с полями в БД!
    Конечно, всё зависит от товаров дня, как часто они будут меняться и как это будет выглядеть в верстке.
    Но я бы применял смекалку. Смотрите, Вам ведь нужно по факту прикрепить "товар дня" к "пункту меню", правильно? То есть у некоторых пунктов меню, которые ссылаются на некоторые категории магазина, нужно выводить какие-то товары (или блоки, неважно). Соответственно, для такого оформления сайта однозначно работать нужно с view-файлом модуля меню. К некоторым пунктам приклеивать "товар дня". Как помечать пункты меню? Например, у нас есть у каждого пункта меню поле "css атрибуты ссылки. Засовывайте в нужные пункты меню что-то вроде id_product_of_the_day="324", и затем отлавливайте эти строки в шаблоне модуля и заменяйте на вывод товара/блока или ещё чего-то
  • 10 августа 2016 г.
  • Цитата
    10 страниц, у всех дизайн разный
    И? Причем тут "разный дизайн"? Динамический блок-то один может быть.
    Повторюсь, разговор в вакууме "ниочем". Покажите сайт, или я умываю руки, идите вон на свой вордпресс.
  • 10 августа 2016 г.
  • Цитата
    Создаю динамические блоки

    Зачем Вы их дублируете-то? Целесообразность этого в чем?
    Сами свалку создаете.
    Админку показывать не надо, я её наизусть знаю, равно как и то, что там понасоздавать можно.
    Покажите лучше Ваш дизайн страниц сайта и что на нём нужно редактировать и почему на нескольких страницах под каждый элемент нужно создавать отдельный блок
  • 11 августа 2016 г.
  • Подходит и обычный блок и динамический.
    Менеджер вообще может не копаться в админке, а править эти блоки прямо на сайте, подводя мышку к нужному блоку и редактируя, используя панель быстрого редактирования.
    Просто кому-то надо пошуметь, в духе "я привык к вордпрессу, почему тут не так?"
  • 11 августа 2016 г.
  • Цитата
    Логично было бы сделать возможность прикрепления дин блока к странице (с модулем или без), а не только к модулю как сейчас
    Павел, это не проблема. Во-первых, нужно хоть раз обосновать эту логичность, показав сайт и обрисовав задачу, во-вторых, создать пожелание в вишлисте https://user.diafan.ru/wishlist/ .
    Я до сих пор не представляю себе сайт, для которого нужно сделать 100 дин.блоков. Максимум можно обойтись десятью.
    Топикстартер только флудит.
  • 06 августа 2016 г.
  • Вы пишете "товар", "меню", "категория". Это всё разные вещи.
    Цитата
    переименовал первую категорию, добавил туда подстраницы,
    ну? А причем тут
    Цитата
    в нужное меню
    ?
    Меню в меню. Категории в магазине. Надо переименовать меню, идите в модуль меню.
  • 06 августа 2016 г.
  • Цитата
    как устроена рассылка

    modules/subscribtion/admin/subscribtion.admin.php
    Код
    $rows = DB::query_fetch_all("SELECT mail, name, code FROM {subscribtion_emails} WHERE act='1' AND trash='0'".$ids." LIMIT ".$i.", ".$this->mail_count); //получаем из базы первые ***(из настроек модуля, например 10) подписчиков
    foreach ($rows as $row)
    {
    ....
    send_mail(); //отправляем каждому письмо
    $k++;
    }
    if($k == $this->mail_count)
    { //если отправили всем 10, то выводим в браузер сообщение "Отправлено 10 писем" и ставим редирект на вызов самого себя, передавая GET с i=10, чтобы этот же скрипт отправил новую пачку писем следующим, начиная с 10
    echo '
    Sended: '.($i * $this->mail_count + $k).'
    <meta http-equiv="Refresh" content="0; url='.URL.'?subscribtion_action=send_mail&amp;i='.($i + 1).'&amp;id='.$s["id"].'">';
    exit;
    }
    // если отправлено всё, то ставим редирект обратно в модуль с сообщением "Все отправлено"
    $this->diafan->redirect(URL.'success'.(10 + $k + $i * $this->mail_count).'/');

    Теоретически, если браузер не поддерживает редиректы или хостинг рубит GET-переменные, скрипт может не воспринимать $i, которая пропускает УЖЕ отправленные письма и может бесконечно крутиться, отправляя одно и то же первым.
  • 05 августа 2016 г.
  • Цитата
    Во вкладке БД в админ панели, нажмите восстановить базу

    +
    Цитата
    диафан сам создал таблицы (в БД никто не лазил) и сам же ругается
    Ну может связ оборвалась в конце и пара таблиц не досоздалась.
    Ну и тему попробуйте удалить и создать заново, может она сбойнула
  • 26 июля 2016 г.
  • Судя по ошибкам с http://primadveri.ru/shop.html куча проблем с БД, не найдены поля таблиц, а также есть всякие неопределенные глобальные переменные, что как раз из-за версии РНР бывает. Первым делом её надо проверить.
  • 26 июля 2016 г.
  • Степан, reCAPTCHA бы в коробке обновить, с циферок на новую галку, мы все собираемся, до никак.
    Да, там captcha.inc.php надо подшаманить
  • 25 июля 2016 г.
  • Цитата
    в прикрепленной картинке поискпо лбъявам так должно быть без поля для ввода поискового запроса? или глюк?
    Да, там выводятся поля из конструктора форм доп.характеристик, нужно галки проставить где нужно "Выводить в форме поиска".
    А все тексты ищутся глобальным текстовым поиском.
  • 25 июля 2016 г.
  • Цитата
    З.Ы. почти оффтоп. Купил тоже этот шаблон и смотрю при подключенной панели редактирования админом снизу поиска крестик (именно когда подключена панель быстрого редактирования) думал я накосячил и забил на это. А тут видимо косяк шаблона или задумка такая... Если видят админы, обратите внимание на шаблон и этот непонятный крестик
    Режим редактирования добавляет span-ы, они сбивают этот крестик с поиска немного. Обычные посетители сайта не видят это
  • 25 июля 2016 г.
  • Цитата
    когда переходишь именно на страницу в Вашем случае интернет-магазин у вас есть там фильтр товаров? Тоже самое тут http://themes.diafan.ru/besthome/shop/ нет фильтра товаров, только на категориях.
    Потому, что на этом шаблоне фильтр поиска товаров выводится с параметром only_module
    Код
    <insert name="show_search" module="shop" cat_id="current" only_module="true">

    Цитата
    Поставлю вопрос по другому, как сделать категорию вторым уровнем вложенности www.site/<<<тут>>>

    Создайте категорию, она получит адрес site.ru/shop/category/. Т.е. shop - это адрес родителя, страницы, к которой подключен модуль магазина. А все товары из нее будут получать site.ru/shop/category/item/. Т.е. родитель категории shop + родитель товара category.
    Если после создания категории зайти и изменить у нее shop/category на category, она станет site.ru/category/ а все товары из этой категории будут получать site.ru/category/item/

    Цитата
    Я пытался привязать модуль инет магазина к главной странице, чтобы получить категорию со вторым уровнем вложености, на дефолтном шаблоне работало, но похоже данный шаблон не адаптирован под это, выводит не понятно что.
    Во-первых, не балуйтесь с переподключением или дублированием модуля, повесив модуль еще на одну страницу, Вы создадите вообще отдельный независимый магазин. Во-вторых, да, нужно смотреть, что в этом шаблоне с главной, /custom/my/themes/site_start.php А там своя структура, без show_body. Выводится только show_text (содержимое визуальника), а show_module нету, т.е. товары из магазина не выйдут
  • 25 июля 2016 г.
  • Цитата
    МОШЕННИК ПОД "ПРИКРЫТИЕМ" ДИАФАНА
    А я не понял, почему это "под прикрытием"??? Мы никого не прикрываем! Это саморегулирующаяся система, приходит разработчик с 0 рейтингом, начинает работать, заказчики ему ставят оценки и пишут отзывы. Хорошо работает человек, рейтинг большой. Плохо - маленький.
    И об этом разработчике разные отзывы есть, и негативных немало, не только плюсы.

    И мы, кстати, скоро рейтинг малек подправим, чтобы проекты только за последний год учитывались и можно было минусовать.
  • 26 июля 2016 г.
  • Цитата
    Партнёрам это конечно невыгодно, как и покупка лицензий раз в полгода, но с точки зрения разработчиков определённый смысл в этом есть.
    Главный смысл тут для заказчиков, конечно.
    И кстати, можно дополнительный рейтинг актуальности ввести, через слеш, например. Рейтинг 40/5 или 34/12, где 5 и 12 как раз проекты за последний год.

Новости

  • 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-атаку.