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

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

  • 13 февраля 2013 г.
  • Цитата
    Появился такой вот вопрос. Как в товарах выводимых через шаблонный тег <insert name="show_block" module="shop"> вывести только определенные параметры, сейчас выводятся все которые отмечены в админке как "Показывать в блоке товаров".
    Бр-р. Ну? А надо как? Если какие-то параметры не нужны в блоке, снимите с них галку "Показывать в блоке товаров", и они не будут.
    Цитата
    И еще вопрос в догонку. Как убрать кнопку "купить" и поле "количество товаров" - а "цену" и "старую цену" оставить на месте? Через настройки в админке я так понял такого добиться нельзя.
    Во вьюшке закоментируйте. /modules/shop/views/shop.view.buy_form.php
  • 09 февраля 2013 г.
  • Ох, там надо поколдовать во многих местах, чтобы эту системную переменную поменять. Сейчас проверить негде, поэтому скажу навскидку.
    Во-первых, page в разрешенных переменных в includes/init.php сидит, в public $rewrite_variable_names_all, чтобы ее получить из урл можно было.
    Во-вторых, в том же файле она сама объявлена public $page;
    А в-третьих, именно в виде $this->diafan->page она и используется по всем модулям.
    Самое простое, что можно сделать - разрешить в $rewrite_variable_names_all еще одну переменную (какая там она нужна, например stranica), объявить ее глобальной. Затем принимать из адресной строки и подменять ею $this->diafan->page = $this->diafan->stranica;
    Как-то так.
  • 09 февраля 2013 г.
  • http://cms.diafan.ru/dokument/full-manual/upmodules/images/#inc
    Сначала надо в model-и получить Ваше изображение
    Код
    $img = $this->diafan->_images->get("custom", $id, "shop", $site_id, "Название товара", false, 2, "large");

    А затем уже код во вьюхе его выведет. Код там править не надо.

    Либо, если надо и старую превьюху вывести и Ваше custom, то заведите
    Код
    $imgcustom = $this->diafan->_images->get("custom", $id, "shop", $site_id, "Название товара", false, 2, "large");

    а во вьюхе просто скопируйте
    Код
    //вывод изображений товара
    if (!empty($row["imgcustom"]))
    {
    echo '<div class="shop_img"><pre>';
    foreach ($row["imgcustom"] as $img)
    {
    switch ($img["type"])
    {
    case 'animation':
    echo '<a href="' . BASE_PATH . $img["link"] . '" rel="prettyPhoto[gallery' . $row["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 '</pre></div>';
    }
  • 13 февраля 2013 г.
  • Цитата
    Итого в списке новостей, я получаю автоматически подрезанные картинки помеченные тегом custom, чтобы все было ровненько и красиво, а на внутряке новости я уже получаю те же самые картинки, но целиком, без подрезки (которые помечены тегами medium и large).

    Для того этот функционал и существует
    Можно еще и в блок новостей задать четвертый вариант обработки новостей.
  • 09 февраля 2013 г.
  • Ну в базу напрямую загоните, с помощью PMA.
    Это таблица users
    Создайте одного пользователя вручную, экспортируйте дамп. Откройте этот дамп в Notepad++, и с помощью ctrl+H "обволоките" своих пользователей из csv в формат sql, типа
    Цитата
    INSERT INTO `users` (`name`, `mail`, `created`, `fio`, `role_id`, `act`, `lang_id`, `background`, `trash`)
    VALUES
    ('mail@mail.ru', 'mail@mail.ru', 1349171370, 'Имя для рассылки', 3, '1', 0, 'metall.jpg', '0'),
    ('mail2@mail.ru', 'mail2@mail.ru', 1349171370, 'Имя для рассылки2', 3, '1', 0, 'metall.jpg', '0');

    Затем создаете рассылку и отправляете.
    Проблем быть не должно.
  • 09 февраля 2013 г.
  • Галку "Отправить" ставите, сохраняете и все.
    Модуль, кстати, писать еще должен, сколько подписчиков в базе на эту рассылку у него есть.
    А Вам может не приходить из-за антиспама. А еще может исходящую smtp не настроили
  • 07 февраля 2013 г.
  • Да, это правильная поправка: доверять можно всем, кто сделал качественно работу без предоплаты. И после этого смело и доверительно отправлять деньги
    Если кто-то просит предоплату, надо смотреть на рейтинг и выполненные проекты.
    Опять же важен вопрос цены: если масса просит 10.000, а тут кто-то с нулевым рейтингом готов сделать за 3 - это как минимум подозрительно. Если нулевые рейтинги предлагают задорого, а большой рейтинг предлагает задешево, то наоборот, думаю, доверять можно... В общем, психология!
  • 06 февраля 2013 г.
  • Идете в админке в "языки сайта", жмете "добавить перевод", выбираете "статьи", "административная часть", пишете исходную фразу "Добавить статью", а ее перевод/замену - "Добавить вакансию" и сохраняете.
    Так для каждой нужной фразы
  • 01 февраля 2013 г.
  • Есессно, это только авторизованный админ видит. Это тег для горячей правки метатегов не заходя в админку. Можете не обращать внимание, или отключить в настройках редактирование из пользовательской части.
  • 30 января 2013 г.
  • Да не, на самом деле не проблема сделать проверочку "если комп - грузить обычный шаблон из папки /themes/", а "если мобильное устройство - грузить шаблон из папки /themes/m/". И там уже просто иметь обычную верстку со всплывающими слоями и скриптами, и мобильную верстку, с сокращенным меню и экономным дизайном.
  • 28 января 2013 г.
  • Похожее предложение есть в пожеланиях. Там про шаблоны генерации.
    А чтобы настроить автозаполнение кейвордсов из админки надо колдовать с модулями, административной частью. В общем-то не сложно. Скажите где это сделать?
  • 28 января 2013 г.
  • Чтобы титл формировался как "название страницы - название раздела - название сайта", т.е. по умолчанию, в "Дополнительно" должно быть пусто поле "title".
    А в настройках сайта "Название сайта" заполнено.

Новости

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

Форум