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

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

  • 26 июня 2012 г.
  • Чисто моё мнение, что вёрстку надо обязательно делать классами, а элементы которые используют динамику на страницы должны иметь свой индефекатор id, так легче и глазу воспринять, и образно отделить динамику в коде...
  • 15 ноября 2012 г.
  • Цитата
    2. Это же касается карты сайта /modules/map/map.model.php там все формируется. Только скажите, для чего Вам на карте сайта выводить все это? У нас встречалиссь сайты где 6000 вопросов-ответов. Что это будет за портянка? Сколько она будет грузиться? Назначение карты сайта - упростить навигацию по сайту для посетителей сайта, для людей! Карта сайта должна быть быстрой и лаконичной. А уже выйдя в раздел "Вопрос-ответ" легко можно выйти на любой вопрос.
    А для поисковых роботов есть sitemap.xml, в котором генерируется всё-всё, включая каждую новость и вопрос-ответ. Укажите его поисковикам и пусть себе индексируют.


    Всёже нужна реализация данного вопроса, некоторым заказчикам это принципиально...

    Выложите сюда плиз файл с готовым решением данного вопроса если вам это не трудно...
  • 19 ноября 2012 г.
  • Решил вопрос недождавшисть ответа...
    Код

    /**
    * Формирует URL страниц элементов модуля
    *
    * @param integer $id номер категории
    * @param integer $site_id номер страницы
    * @param integer $margin отступ слева
    * @param string $module название модуля
    * @return boolean true
    */
    private function map_module_element($id, $site_id, $margin, $module)
    {
    $margin += 20;
    $cat_id = '';
    if ($this->diafan->configmodules("cat", $module, $site_id))
    {
    $cat_id = ", e.cat_id";
    }
    $result = DB::query(
    "SELECT * FROM {".$module."} WHERE site_id=%d AND cat_id=%d ORDER BY created DESC", $site_id, $id

    );
    if ($result)
    {
    while ($row = DB::fetch_array($result))
    {
    if (empty($row["cat_id"]))
    {
    $row["cat_id"] = 0;
    }
    $link = $this->diafan->_route->link($row["site_id"], $module, $row["cat_id"], $row["id"]);
    $this->result[] = array(
    "margin" => $margin,
    "link" => $link,
    "name" => $row["name"]
    );
    }
    }
    return true;
    }

    Это последняя закомментированная функция в файле, также надо раскомментировать строку в предидущей функции
    Код
    $this->map_module_element($row["id"], $site_id, $margin, $module);
  • 14 июня 2012 г.
  • Вы скорее всего редактировали категории, а на сайте выводили их в меню и если вам зайти в меню и выберать свой пункт который выводит каталог и там изменить всё что вам надо оно поменяется и на сайте!
Показывать по:

Новости

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