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

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

  • 16 сентября 2013 г.
  • Я думаю, не "не хотят". Скорее это вопрос глубины педантичности. Кто-то любую мелочь замечает и она ему глаз режет, и даже бесит. Но большинство все-таки какие-то мелочи не считает за проблему, они в допустимом диапазоне комфорта.
  • 17 сентября 2013 г.
  • Владимир, Вы, наверное, правила форума не читали. Там как раз есть и про темы с ошибками, и про то, куда ошибки надо постить, если нужно чтобы их быстрее исправили. Написали бы об ошибке в багтрек, ее бы молча и оперативно исправили. А раз Вы на форум пришли - получите обсуждение
  • 17 сентября 2013 г.
  • Владимир, а какой Вы видете эту тему в идеале? Что должно было быть после Вашего стартпоста? От нас одно сообщение "Ой-ой, извините, мы немедленно исправим" и все, больше ни от кого ни слова? Это форум, каждый высказывает свои мысли, чего тут такого?
    Цитата
    Заказчик попросил показать админку, потом попросил в админке задать некоторые настройки, что я и сделал (никакой отсебятины), потом заказчик посмотрел лицо сайта, увидел это самое лицо перекошенным (про это я писал в первом посте), засмеялся по-доброму, спросил название cms, похлопал меня по плечу, сказал спасибо и ушел.
    Обычно партнеры в таких случаях говорят "Не обращайте внимания, это просто базовый шаблон, на Вашем сайте я сделаю так, что все будет в Вашем дизайне, ровно и красиво". Что и есть правда, собственно.
    Цитата
    А мы с заказчиком что, лебедей на пруду смотрели, что ли?
    Ну? Посмотрели функционал, увидели, что есть галка вывода товаров из подкатегорий. Всё. Зачем к тестовому шаблону-то цепляться, что там все вывелось немного не так? Таким макаром Ваш клиент мог сказать "Не, тут в шаблоне логотип не наш, не подходит CMS. Спасибо"
    Цитата
    Один раз я написал в багтрек про другую ошибку. Так её молча от туда удалили. Потом писал про другую. И что? Да ничего. Циферьки у версии cms уже много раз поменялись, а ошибка та всё ещё неисправлена.
    У нас ошибки не удаляются, этой возможности нет в функционале багтрека. Ошибки исчезают из списка только при изменении статуса, выполнена, отклонена. Скажите дату примерную и что Вы писали, я посмотрю и скажу, что стало с Вашим предложением.
    Цитата
    Вот и пришел на форум, чтобы обсудить ошибку и выяснить методы её исправления. И заметьте: не я в форуме создал раздел про ошибки движка, а теперь выясняется, что не смотря на существования этого раздела про ошибки писать нельзя.
    Почему "нельзя"? Можно. Причем все Вашу тему активно поддержали беседой :) Что не так?
    Цитата
    Вы утверждаете, что вывод представления товаров из разных разделов и подразделов лентой на сайте-магазине не нужен и 10 ИМ вы сделали без такой ленты?
    Владимир, так Вы о чем говорите-то? Ошибка в том, что такая лента не выводится? Или в том, что эта лента в дефолтном шаблоне просто "разваленная и жирная"? Лента товаров-то выводится :) Все-таки мы такие же, как сотни тысяч магазинов, просто в дефолтном шаблоне это немного некрасиво. Тогда почему Вы тему сменили-то? Может не все так страшно?
    Цитата
    У меня складывается впечатление, что все участники темы, кроме меня, не хотят улучшения diafan.CMS. Даже Виталий (diafan.CMS).
    Господа! Вашу бы энергию да в нужное русло! Ух! Горы бы свернули.
    В чём пытаетесь убедить меня? В том что Диафан хороший, а обнародованная мной ошибка функциональности ничтожно мала и использовать эту функцию на сайте не стоит? Покажите, если вас не затруднит, в сети серьезные магазины без этой фичи.
    Ну, хорошо, допустим убедили меня. А зачем? От этого ошибок в скрипте не убавится, клиентов или покупателей не прибавится. Логика в чем сего действа? А вот ляпов в споре некоторые оппоненты местами допустили существенные, что могут сказаться не в пользу Диафана.
    Владимир! Все хотят улучшений! Даже я! Особенно я! Мы Вас не убеждаем, а просто поддерживаем беседу! Каждый высказывает свою точку зрения. Это же форум
    И я еще раз уточняю от лица компании Диафан: мы сожалеем, что данная ошибка в верстке дефолтного шаблона имеет место быть и мы обязательно ее поправим! Так что не гневайтесь
  • 11 сентября 2013 г. , редакция: 1378887483
  • Я бы делал не так.
    Я бы для формы сделал в шаблонном теге прием еще одной переменной:
    Код
    <insert name="show_form" module="feedback" template="shop" site_id="34" good_id="3452">

    Для этого надо в modules/feedback/feedback.php эту переменную разрешить:
    Код
    public function show_form($attributes)
    {
    $attributes = $this->get_attributes($attributes, 'site_id', 'template', 'good_id');

    Далее в modules/feedback/feedback.model.php ее принимать в функции
    Код
    public function form($site_id = 0, $good_id = 0; $insert_form = false)

    Затем в теле модели запросик на выдергивание названия товара
    Код
    if ($good_id<>0)
    {
    $this->result["good"] = DB::title("shop", $good_id, "name"); //помещаем название товара в резалт, для передачи во вьюху
    }

    А в modules/feedback/views/feedback.view.form.php уже с переменной $row["good"] можно делать что угодно. Или ее в созданное поле формы прибавлять для отправки, или просто к тексту сообщения строкой прилеплять.

    Используется эта универсальная конструкция просто:
    В цикле, где выводятся товары из категории вызывать форму
    Код
    echo '<div style="display: none;" id="zakaz"><div class="zakaz">';
    $this->htmleditor('<insert name="show_form" module="feedback" template="shop" site_id="34" good_id="'.$row["id"].'">');
    echo '</div></div>';

    Собственно и в карточке товара вызывать также, только не $row["id"], а там $this->diafan->show будет товар
  • 11 сентября 2013 г.
  • Смотря куда Вы код вставили в модели :) Скорее всего поломали там чего. Я вообще не проверял, чисто по памяти написал.
    Включите режим разработчика, посмотрите, на что система ругается.
  • 12 сентября 2013 г.
  • Цитата
    Теперь осталась ошибка Undefined index: good ( http://screenshot.su/show.php?img=f36825e6191fb9e97227d56068434d02.jpg )
    . Это означает, что в массиве $row нет good.
    Цитата
    В 116 строке выводится echo '<h1>'.$row["good"].'</h1>';

    А она выводится внутри цикла?
    Код
    foreach ($result["rows"] as $row)


    Хотя что Вы мне голову морочите? Я ошибся, а Вы не поправите даже!
    $result["good"] конечно надо использовать, а не $row["good"]/
    .
    Мы же сами ее в $this->result["good"] засунули в модели!
  • 26 августа 2013 г.
  • Валерий, не бушуйте Все будет хорошо!
    Техподдержка сказала не "все нормально, чего вы хотите", а объяснила принцип работы этой настройки: 50 по умолчанию это то, сколько сообщений в тему можно добавлять, прежде чем сработает ограничение. Я уже говорил, что на многих форумах админы ограничивают сообщения в теме и просят создавать отдельные темы, обычно 1000, мы сделали удобство. Никто же не мешает у нас поставить 1000 вместо 50? С пагинатором у нас несколько сложнее, ведь темы ветвистые, и сработать пагинатор может на любой ветке, нарушив структуру. Таким образом, пагинатор можно считать по корневым сообщениям, например. Как вариант. Но надо смотреть на реальном примере, например, у Вас, хорошо ли будет. Сделаем лучший вариант и может даже в 5.3 успеем впаять, не переживайте
  • 26 августа 2013 г.
  • Нам надо! И это главное. Пишите! Вы, Валерий, да мы и уже команда будущего есть.
    Как говорил Джобс? Народ пассивен в большинстве, что есть, тем и пользуются. А инициаторов и инноваторов единицы! Предложи народу что-то новое, он скажет, о, это лучше, буду пользоваться.
    Так что, не обращайте внимание на поддержку коллег, Вы предложение сделали, мы исполнили. А потом народ будет пользоваться и поблагодарит
  • 22 августа 2013 г.
  • У нас раньше было так, в 4.х версиях. корзина /order/, затем заказ /order/step1/ , подтверждение заказа /order/step2/, потом заказ оформлен /oreder/step3/... Куча страниц. В нас все плевали, мы переделали. Обратно никто не просил никогда, это против разумного смысла, как мне кажется. Теперь Ваш клиент объявился с приветом из прошлого
    Переделать обратно можно, конечно, но это не одно движение, ковыряться надо. Настройку мы не предусматривали
  • 24 сентября 2013 г. , редакция: 1380009188
  • Проблема в правах доступа модератора. Зайдите как админ, и в правах доступа модератора поставьте галку "Просмотр" для "Страницы сайта". Ну а далее те галки, которые нужны для соответствующих модулей.
  • 24 сентября 2013 г.
  • Цитата
    непонятно почему эта ошибка возникла.
    Что-то подобное было на таймвебе. Обнаружили, что ошибка возникает, если перенести сайт на хостинг откуда-то уже готовым. Если инсталлировать прям на хостинг - все нормально. Что-то там с правами при копировании. И именно на таймвебе
  • 18 августа 2013 г.
  • Создаете доп.характеристику, выбираете тип "выпадающий список". Ставите галку "отдельная страница для значений". Называете характеристику "Бренд", и заполняете "Calvin Klein" - "/shop/brands/calvinklein/", "DIM" - "/shop/brands/dim/" и т.д. Ставите галку "Использовать в форме поиска".
    Затем добавляете товары и назначаете им бренды. В форме поиска по бренду можно будет искать, а в карточке товара можно будет нажать на бренд, откроется отдельная страница, где будут все товары этого бренда.
  • 14 августа 2013 г.
  • Создаете рубрику "Футболки". Затем идете в "Характеристики" и для рубрики "Футболки" создаете доп.характеристику типа "Список со множественными значениями", называете ее "Цвет" и вносите в нее "Красный", "Синий" и пр. Затем еще одну, называете ее "Размер" и вносите "M", "S", "XL"
    Затем, когда будете добавлять товары в рубрику "Футболки", у каждого товара будут эти поля доступны к выбору. Плюс у каждой характеристики будет галка "Зависимая цена" или "Доступен к выбору при заказе".
    Ставите зависимую цену и тогда можно для одного и того же товара для канистры 5л ставить одну цену, а для 10л повышенную.
    А если "доступен к выбору при заказе" - то при заказе посетитель сможет выбрать цвет.

Новости

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