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

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

  • 06 августа 2019 г. , редакция: 1565079695
  • Собственно, ситуация такая: создаю в конфиге модуля поле для загрузки файла

    Код
    'file' => array(
    'type' => 'function',
    'name' => 'Файл',
    'help' => '',
    ),


    Через функцию edit_config_variable_file вывожу поле для загружки файла <input type="file" name="file" class="file">

    В функции save_config_variable_file произвожу монипуляции по сохранению файла в нужное место. А так же хочу сохранить имя файла в таблицу config. Тут же в save_config_variable_file сохраняю это имя с помощью $this->diafan->configmodules(), ну или можно запрос к БД, не важно. Но, не сохраняется. Точнее, если остановить отладчиком на этой функции, то сохраняется. Потом же видимо происходит еще раз пересохранение всех полей config второй раз и это поле затирается.

    Как тут быть, что можно сделать?
  • 05 августа 2019 г.
  • Всем привет!

    Пытаюсь сделать валидацию и вывести ошибку для поля в конфиге модуля.
    Например есть у меня поле phone и я задаю для этого поля функцию:

    Код
    public function validate_variable_phone()
    {
    $this->diafan->set_error("phone", "Текст ошибки");
    }


    По идее, посл нажатия на сохранить, сразу под полем должны появиться ошибка. Но ничего не происходит, страница просто перезагружается.
    Что я забыл сделать?

  • 05 августа 2019 г. , редакция: 1565015123
  • Спасибо! В документации что то не нашел, а оказывается было.

    Я просто посмотрел в файле modules/config/admin/config.admin.php а там почему то используется validate_variable_переменная, но вроде теперь понял почему.
  • 15 июля 2019 г. , редакция: 1563185889
  • Цитата
    Увидит, что есть группа ВК, подпишется и будет следить за новостями.

    Зависит от тематики. В подавляющем большинстве случаев пустая трата времени и ресурсов.
    Вы вот лично за многими новостями интернет магазинов следите? Да и что там за новости могут быть вообще )
  • 13 июля 2019 г. , редакция: 1563013839
  • Цитата
    Как к формам добавить pattern=""?
    Если у текстового input может быть разное назначение:
    1. [A-Za-zА-Яа-яЁё]
    2. ^[ 0-9]+$

    Первый вариант вписать в поле с типом text
    Для второго вариант есть поле с типом number



    Цитата
    Да, и как запилить placeholder разный для текстового типа поля?

    Я вот так вывожу
    Код
    placeholder="'.strip_tags($row["text"]).'"
    из поля описание
  • 13 июля 2019 г.
  • Цитата
    Но, некоторые описания заполнены для других вещей

    Ну, как выше написал Андрей, можно нашаманить своё поле. Я просто описал самые простые способы, без доработок.
  • 13 июля 2019 г. , редакция: 1563017486
  • Может стоит написать "номер дома" и "номер квартиры" )
    А вообще лучше одно поле "адрес" делать и пусть как хотят пишут. Или это потом в CRM куда то раскидается?
  • 13 июля 2019 г.
  • Цитата
    Я еще в яд.справочнике смотрю тепловую, где большой интерес к моей сфере деятельности.

    Это где такое и зачем?
  • 28 июня 2019 г. , редакция: 1561732270
  • Цитата
    Человек деньги вложил и время, переживает.

    По моему наоборот, человек как раз не хочет деньги вкладывать. А время тратить на демагогию и пустые обвинения. Так что сочувствия к такому нет.
  • 13 июня 2019 г.
  • Цитата
    Ещё (возможно из этой серии). Если работаешь на локалке без интернета, то при заходе в админку вылезает ошибка, соответственно, в админке невозможно ничего сохранить. Скорее всего это что-то связанное с проверкой лицензии. Интернет включаешь - всё работает.

    Это скорее всего потому что не может подгрузится всякие жиквери. Включите в настройках сайта их загрузку с хостинга https://yadi.sk/i/U-xOlDG-vN_org
  • 12 июня 2019 г.
  • Цитата
    И еще странно, что если сначала добавить на слово ссылку, а потом цвет, то цвет не применяется. Нужно изначально вводить, например, текст красным, и только потом добавлять ссылку.

    Это не странно, это просто особенности CSS.
  • 01 мая 2019 г.
  • Всем привет!

    Может кто дела. Как реализовать форму "Сообщить когда появится на e-mail" в модальном окне.
    Как сделать модальное окно я знаю )) Интересует именно как вытащить оттуда это поле во внешнюю форму.
  • 02 мая 2019 г. , редакция: 1556784488
  • Ну, там не совсем то.
    Но я вроде понял. Надо просто сделать отдельную форму

    Код
    <form method="post" action="" class="ajax">
    <input type="hidden" name="good_id" value="'. $result["row"]["id"].'">
    <input type="hidden" name="module" value="shop">
    <input type="hidden" name="action" value="wait">';


    Но надо тестировать

    Хотя я вроде и так впихнул эту форму в блок. Хотел просто в дизайне сделать покомпактнее.
  • 13 апреля 2019 г. , редакция: 1555157388
  • Зарегистрировался на smsc.ru

    В админке надо ввести ID, ключ и подпись.

    Вообще ничего подобного в smsc.ru не нашел. В поддержке там говорят следующее:

    Цитата
    Для интеграции с нашим ресурсом используется связка логин-пароль
  • 15 апреля 2019 г.
  • Нашел в модулях, отдельно модуль для smsc. В Уведомлениях отправка смс повисает с ошибкой, хотя смс приходит и в интрфейсе сервиса написано что ок доставлено.

    Но вообще, надо тогда в интерфейсе как то все это расписать, а то нигде ни слова. Ссылка на один сервис, поля от другого, вообще не разу не очевидно. Если я запутался, то что говорить о людях впервые столкнувшихся с CMS.



  • 15 апреля 2019 г. , редакция: 1555315439
  • Цитата
    Если включить режим разработчика, то ошибки расписываются подробно.

    Включил, не вижу чтобы там было что то подробнее расписано. Как было написано "Ошибка", так и написано и в списке и внутри уведомления в поле "Статус отправки уведомления".

    https://yadi.sk/i/ncE3xcpW1jyGBw
Показывать по:

Новости

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