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

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

  • 06 апреля 2016 г.
  • хочу сделать возможность написать личное сообщение не из страницы пользователя, а непосредственно из страницы объявления. Вывожу форму личного сообщения таким образом:

    if (! empty($result["form"]))
    {
    echo $this->get('form', 'messages', array("to" => $result['user_id'])); //переменной "to" присваиваем значение user_id (id автора объявления)
    }

    шаблон формы:

    echo '<form method="POST" action="" id="messages" class="ajax messages_form">
    <div class="block_header">'.$this->diafan->_('Написать автору').'</div>
    <input type="hidden" name="module" value="messages">
    <input type="hidden" name="action" value="add">
    <input type="hidden" name="to" value="'.$result["to"].'">
    <input type="hidden" name="redirect" value="'.(! empty($result["redirect"]) ? $result["redirect"] : '').'">';

    echo $this->get('get', 'bbcode', array("name" => "message", "tag" => "message", "value" => ""));

    echo '<br>
    <input type="submit" value="'.$this->diafan->_('Отправить', false).'">
    <div class="errors error"'.(!empty($result["error"]) ? '>'.$result["error"] : ' style="display:none">').'</div>
    </form>';



    при отправке формы, в таблицу "messages" в поле "to_user" записуется id текущего объявления, но не id - автора как положено и естественно модуль не корректно работает.... как это можно исправить?
  • 07 апреля 2016 г.
  • форму вывожу в ab.view.id.php

    if (! empty($result["form"]))
    {
    echo $this->get('form', 'messages', array("to" => $result['user_id'])); //переменной "to" присваиваем значение user_id из таблицы БД "ab"
    }


    Шаблон формы личного сообщения messages.view.form.php
    echo '<form method="POST" action="" id="messages" class="ajax messages_form">
    <div class="block_header">'.$this->diafan->_('Написать автору').'</div>
    <input type="hidden" name="module" value="messages">
    <input type="hidden" name="action" value="add">
    <input type="hidden" name="to" value="'.$result["to"].'">
    <input type="hidden" name="redirect" value="'.(! empty($result["redirect"]) ? $result["redirect"] : '').'">';

    echo $this->get('get', 'bbcode', array("name" => "message", "tag" => "message", "value" => ""));

    echo '<br>
    <input type="submit" value="'.$this->diafan->_('Отправить', false).'">
    <div class="errors error"'.(!empty($result["error"]) ? '>'.$result["error"] : ' style="display:none">').'</div>
    </form>';

    и еще вопрос:
    в файле messages.action.php в валидации введенных данных есть проверка:

    if (! empty($this->diafan->_route->show))
    {
    $_POST['to'] = $this->diafan->_route->show;
    }

    если ее убрать, то все работает. для чего она?
  • 13 мая 2014 г.
  • в шаблоне для списка элементов вывел название и цену
    //вывод названия и ссылки на товара
    echo '<a href="http://printbox.in.ua/feedback/" class="shop-item-title">'.$row["name"].'</a>';
    echo '<a href="http://printbox.in.ua/feedback/" class="shop-item-price">'.$row["price"].'</a>';
    но в цене указывается только целое без знаков после запятой, подскажите как исправить
  • 21 ноября 2013 г.
  • Internal Server Error

    The server encountered an internal error or misconfiguration and was unable to complete your request.

    Please contact the server administrator, root@freehost.com.ua and inform them of the time the error occurred, and anything you might have done that may have caused the error.

    More information about this error may be available in the server error log.

    Apache/2.2.21 (FreeBSD) Server at nikolashram.org.ua Port 80

    Что с этим делать, подскажите пожалуйста
  • 03 февраля 2012 г.
  • Доброе время суток!
    Подскажите пожалуйста, как можно осуществить данное действие?
    (разный дизайн страницы, для каждой категории товаров в магазине)
    И еще вопрос :
    Насколько я понял в админ части не возможности создавать блоки, куда можно было бы вставлять сторонние виджеты (счетчик, реклама, Баннеры и тд.), Если что нужно, только через Html ?

Новости

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