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

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

  • 15 августа 2014 г.
  • Привет всем народ! В общем есть такая ситуация. Решил сделать просмотр корзины во всплывающем окошке, поскольку просмотр как сделан в новом шаблоне показался не совсем удобным. Делал через prettyphoto, поскольку он уже есть. Но вот проблема, не работает удаление и обновление количества товара через ajax (вроде правильно выразился), т.е. нужно сначала понажимать кнопочки удалить, а потом обновить страницу. Кто подскажет решение, как победить??
  • 18 августа 2014 г.
  • Если честно, не пробовал. Я пытался сделать через cart.view.form.php, но насколько я понял, там есть привязка к js, который и обрабатывает все это дело. Наверное надо Виталия дождаться, может он чего подскажет.
  • 24 августа 2014 г.
  • Если вдруг кто не разобрался, находим 55 строку (в диафан 5.4)
    Код

    $save_id = DB::query("INSERT INTO {users} (name, password, mail, phone, created, lang_id, fio, act, role_id)"
    . " VALUES ('%h', '%h', '%h', '%h', %d, %d, '%h', '%d', %d)",
    $_POST["name"], encrypt($_POST["password"]), $_POST["mail"], (!empty($_POST["phone"]) ? $phone : ''), time(),
    _LANG, $_POST["fio"], $this->diafan->configmodules("act", "users") ? 0 : 1,
    $role_id
    );
    и после нее добавляем
    Код
    $this->diafan->_balance->set($save_id, 5000);
  • 15 апреля 2014 г.
  • В общем такая ситуация возникла. Был старый сайт на джумле. Перенес его на диафан, вроде нормально, вот только проблема. Сайт был на трех языках, и соответственно в выдаче есть три страницы с разным урл. На русскую версию я сделал 301 редирект в самом диафане, а как быть с другими страницами? Пытался сделать так
    Код
    Redirect 301 /en/apartments /en/rooms-and-rates/
    но ничего не вышло. Как быть?
  • 10 апреля 2014 г. , редакция: 1397149063
  • Добрый вечер всем. В общем есть такая ситуация, сгенерировал я значит для статей 2 изображения, поменьше (medium) и побольше (large). В списке статей выводится изображение поменьше, как в принципе и нужно. А в самой статье выводится тоже поменьше, но при клике становится больше. Вопрос: а как сразу вывести большое изображение, минуя уменьшенную копию. Простая переделка из
    Код
    foreach ($result["img"] as $img)
    {
    switch($img["type"])
    {
    case 'animation':
    echo '<a href="'.BASE_PATH.$img["link"].'" rel="prettyPhoto[gallery'.$result["id"].'clauses]">';
    break;
    case 'large_image':
    echo '<a href="'.BASE_PATH.$img["link"].'" rel="large_image" width="'.$img["link_width"].'" height="'.$img["link_height"].'">';
    break;
    default:
    echo '<a href="'.BASE_PATH_HREF.$img["link"].'">';
    break;
    }
    echo '<img src="'.$img["src"].'" width="'.$img["width"].'" height="'.$img["height"].'" alt="'.$img["alt"].'" title="'.$img["title"].'">'
    .'</a> ';
    }
    в
    Код
    foreach ($result["img"] as $img)
    {
    echo '<img src="'.$img["src"].'" width="'.$img["width"].'" height="'.$img["height"].'" alt="'.$img["alt"].'" title="'.$img["title"].'">';
    }
    конечн же не помогла (как я сразу не догодался). Кто подскажет решение, тому пряник. Можно платный). Версия диафан 5.3
  • 18 августа 2014 г. , редакция: 1408354085
  • Решил поднять старую тему В общем есть три вида изображений. Small, medium, large - все по стандарту. На главной через show_block module=shop вывожу images_variation=small, все ок. Но теперь когда я захожу в каталог, там выводится изображение из medium, что в принципе логично. Вопрос, как вывести изображение в каталоге из small?
    Кусок кода из show.view.first_page.php
    Код
    //вывод изображений категории
    if (!empty($cat["img"]))
    {
    echo '<div class="shop_cat_img">';
    foreach ($cat["img"] as $img)
    {
    switch ($img["type"])
    {
    case 'animation':
    echo '<a href="'.BASE_PATH.$img["link"].'" rel="prettyPhoto[gallery'.$cat_id.'shop]">';
    break;
    case 'large_image':
    echo '<a href="'.BASE_PATH.$img["link"].'" rel="large_image" width="'.$img["link_width"].'" height="'.$img["link_height"].'">';
    break;
    default:
    echo '<a href="'.BASE_PATH_HREF.$img["link"].'">';
    break;
    }
    echo '<img src="'.$img["src"].'" width="'.$img["width"].'" height="'.$img["height"].'" alt="'.$img["alt"].'" title="'.$img["title"].'">'
    . '</a> ';
    }
    echo '</div>';
    }
    Нутром чую что нужно тут что-то поменять, но не знаю что именно
  • 22 декабря 2013 г. , редакция: 1387722891
  • Редактриую файл news.view.show_block.php
    Вместо вывода анонса
    Код
    $this->htmleditor($row['anons']);
    вставляю следующий код
    Код
    $string = $row['anons'];
    $result = implode(array_slice(explode('<br>',wordwrap($string,21,'<br>',false)),0,1));
    echo $result;
    if($result!=$string)echo'...';
    В итоге получается http://d.pr/i/eGSO
    От быстрого редактирования я всегда отказываюсь)
  • 22 декабря 2013 г.
  • Сам себе отвечаю :) заработал следующий код
    Код
    $string = $row['anons'];
    $string = implode(array_slice(explode('<br>',wordwrap($string,200,'...<br>',false)),0,1));
    echo $string;
    Если символов больше 200, то обрежется и вконце будет троеточие, если символов меньше 200 то предложение закончится точкой.
    Просто интересно, почему предыдущий вариант вызывал странное действие с ссылкой "Все новости".
Показывать по:

Новости

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