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

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

  • 25 ноября 2015 г.
  • Цитата
    нужно править в /custom/тема/modules/photo/ а дальше файл, напишите какой меняете


    Правлю в /custom/sv/modules/photo/views/photo.view.first_page Уже связался с техподдержкой, по их совету добавил в код echo "11111111111"; чтобы убедиться, что меняется то, что нужно - выяснилось, что файл не обновляется... То есть я по тотал коммандеру его обновляю и вижу, что он на 100% обновлён, а на сайте ничего не меняется и 11111111111 тоже нет.

    Делаю как положено, то есть с включенным режимом разработки и отключенным кэшированием. Дополнительно ещё и кэш скинул, и в браузере страницу тоже исключительно через ctrl + обновить обновляю. Ботва какая-то. Сейчас жду помощи от техподдержки, как что выяснится - обязательно сюда отпишусь. А за код вам спасибо - он точно правильный, это уже подтвердили!
  • 26 ноября 2015 г.
  • Всё, вопрос закрыт, всем огромное спасибо за участие в обсуждении и за советы! В итоге техподдержка помогла понять, где я ступил. Надеюсь, это кому-нибудь тоже пригодится. Итоговое решение вопроса:

    Цитата
    ... Конечно, там же первым условием идет //вывод изображений альбома - так и написано в комментариях. Это те изображения, которые прикреплены к описанию самой категории, а не фотографии из альбома.

    Сами фотографии из альбома выводятся ниже, единой функцией $this->get('rows','photo',$cat); - это отдельный файл photo.view.rows.php и он выводит все списки фотографий. Его править нежелательно, т.к. ссылки с фотографий изменятся везде.

    Поэтому мы просто закомментировали вызов той функции извне, а внутрь photo.view.first_page.php перенесли её текст и там поправили ссылки. Сейчас все работает как надо.


    Итоговый кусок кода в photo.view.first_page.php:

    //вывод изображений альбома
    if (! empty($cat["img"]))
    {
    echo '<div class="photo_cat_img">';
    foreach ($cat["img"] as $img)
    {
    switch($img["type"])
    {
    case 'animation':
    echo '<a href="'.BASE_PATH.$cat["link_all"].'" rel="prettyPhoto[gallery'.$cat_id.'photo]">';
    break;
    case 'large_image':
    echo '<a href="'.BASE_PATH.$cat["link_all"].'" rel="large_image" width="'.$img["link_width"].'" height="'.$img["link_height"].'">';
    break;
    default:
    echo '<a href="'.BASE_PATH_HREF.$cat["link_all"].'">';
    break;
    }
    echo '<img src="'.$img["src"].'" width="'.$img["width"].'" height="'.$img["height"].'" alt="'.$img["alt"].'" title="'.$img["title"].'">'
    .'</a> ';
    }
    echo '</div>';
    }
    else
    {
    //вывод нескольких фотографий из текущей категории (задается в настройках модуля)
    if ($cat["rows"])
    {
    echo '<div class="photo_cat_images">';
    //echo $this->get('rows','photo',$cat); //переносим всю функцию сюда и здесь правим ссылку

    foreach ($cat["rows"] as $row)
    {
    echo '<div class="photo_item">';

    //вывод маленького изображения
    if (! empty($row["img"]))
    {
    echo '<a href="'.BASE_PATH_HREF.$cat["link_all"].'" class="photo_image">';
    echo '<img src="'.$row["img"]["src"].'" alt="'.$row["img"]["alt"].'" title="'.$row["img"]["title"].'">' .'</a>';
    }

    //вывод названия и, если используется, ссылки на отдельную страницу фотографии
    if (!empty($row["name"]))
    {
    echo '<div class="photo_name">';
    if (!empty($row["link"]))
    {
    echo '<a href="'.BASE_PATH_HREF.$cat["link_all"].'" class="photo_link">';
    }
    echo $row["name"];
    if ($row["link"])
    {
    echo '</a>';
    }
    echo '</div>';
    }
    //вывод краткого описания фотографии
    if (! empty($row["anons"]))
    {
    echo '<div class="photo_anons">'.$row['anons'].'</div>';
    }
    //вывод рейтинга фотографии
    if (! empty($row["rating"]))
    {
    echo '<div class="photo_rate rate">'.$row["rating"] . '</div>';
    }
    //теги фотографии
    if (! empty($row["tags"]))
    {
    echo '<div class="photo_tags">'.$row["tags"].'</div>';
    }
    echo '</div>';
    }



    echo '</div>';
    }
    }


    //краткое описание альбома
    if (! empty($cat["anons"]))
    {
    echo '<div class="photo_cat_anons">'.$cat['anons'].'</div>';
    }

    echo '</div>';
    }

    echo '</div>';

    Ещё раз всем огромное спасибо!
  • 26 ноября 2015 г.
  • Виталий, спасибо за хороший совет - надо было мне так сделать с самого начала. Сейчас вопрос уже решился благодаря техподдержке - их ответ и итоговое решение я только что выложил в этой ветке.
  • 08 октября 2015 г.
  • Добрый день! По данной тематике нашел только отклоненное предложение в хотелках, но там нерабочая ссылка на возможное решение вопроса. Меж тем возникла необходимость в том, чтобы новости с сайта на Диафане автоматически постились в группе ВК. Может, кто-то решал подобную задачу и сможет поделиться рабочим решением? Заранее огромное спасибо!
  • 07 сентября 2015 г.
  • Добрый день! Заказчик залил несколько ГБ фоток в фотогалерею, превысив лимит дискового пространства у хостера, в связи с чем вопросы:
    Я удалил несколько альбомов и фотогалереи через админку сначала в корзину, потом в корзине, однако на самом хостинге ничего не поменялось. По идее, при удалении альбома и фоток должны удаляться их 1) оригиналы 2) большое изо 3) среднее изо (папки userfiles/original/ + userfiles/photo/large + userfiles/photo/medium. однако они все остались в этих папках. Какие есть варианты? Удалять оттуда вручную? Это нереал. В крайнем случае, можно ли ограничится полным удалением фоток из папки original, но вот не появится ли после этого на сайте битых ссылок? Может, есть ещё какие-то варианты решения подобных вопросов? Заранее спасибо за советы!
  • 07 сентября 2015 г.
  • Да, то ещё удовольствие... Я вот тоже в итоге вручную с хостинга удалил. Чтобы при этом не удалить нужные фотки и альбомы пришлось проявлять небывалую смекалку, и без дедукции не обошлось, но всё в итоге почистил...
  • 29 июля 2015 г.
  • Добрый день/ночь!
    Есть русский по умолчанию + английский, добавленный при установке. Из админки добавил финский. Всё бы ничего, да что-то съехал немного диз, причем только в финской версии (в аттаче - скрин). Сайт только после установки, в 100% дефолте. Можете подсказать где это ремонтируется? Ну и до кучи вопрос - а нет ли часом готового файла с переводом админчасти на финский (как это сделано на английском)? Заранее спасибо за ответ!
  • 29 июля 2015 г.
  • Я бы пока предпочел оставить его в режиме разработки (заглушка 503). Диз всё равно буду корректировать - может само и разрулится, Если нет, обязательно чуть позже открою и выложу адрес. Просто непонятно - в рус и англ версии верхнее меню полностью соответствует заданным стилям (ссылки на разделы стоят на одном уровне с демо-логотипом), а в добавленной финской версии, где всё стоит по умолчанию и ничего нигде не менялось, ссылки меню съехали вниз пикселей на 30-50 (на глазок). При этом файлы стилей у всех версий одни и те же...
  • 25 февраля 2015 г.
  • Для нескольких новых проектов мне просто необходимо, чтобы в поиске (фильтру по сайту) так же, как в предыдущих версиях (по-крайней мере, год и два назад это делалось в админке на раз) участвовали различные характеристики. У меня не товары, а объекты, поэтому поиск должен быть по ближайшим станциям метро, адресу, количеству комнат и всё такое. Я больше скажу - я на Диафан в своё время и подсел-то в основном из-за удобства формирования фильтра по товарам....

    А сейчас я полез настраивать фильтр на очередном проекте и вижу тотальное отсутствие в админке функционала "использовать в поиске" при заведении дополнительных характеристик... Я очень надеюсь на то, что это я туплю, и всё на месте, и всё можно сделать, как раньше. Подскажите, плз, кто в курсе - где и как это теперь делается, а то я блин сижу и тихо седею? Заранее огромное спасибо за любые подсказки!
  • 25 февраля 2015 г.
  • Валерий, огромное спасибо! Сейчас посмотрел - у-ф-ф-ф-ф-ф-ф-..... Действительно, нужные функции имеются. Печально, конечно, что отключили это дело для строчек (как теперь по улицам в адресе искать?), но хоть что-то осталось, да и по названию вроде приблуду для поиска Андрей (koda) сделал и в апплоады выложил (за что ему отдельно огромное спасибо!)...

    В общем, есть с чем работать, но вот то, что с новым обновлением может слететь и урезаться важный функционал, скажем так, "слегка напрягает"...
  • 20 февраля 2015 г.
  • Нажимаю на любой странице "сделать неактивным" - страница никуда с сайта не исчезает, остается на месте. Ни перезагрузка страниц с очисткой кэша, ни сброс кэша через админку ничего не дают, функция реально не работает. Проверил и в хроме и в мозилле. Писать сразу в багтрекер, или есть варианты? Заранее спасибо за ответы и советы!
  • 21 февраля 2015 г.
  • Всё обошлось без консоли и оказалось гораздо проще. В багтреке Марина (огромное её спасибо!) ответила: " Администратор имеет функцию предпросмотра. Для него игнорируется активность. Сделайте выход из панели администрирования и увидите, что страница будет неактивна - ошибка 404."

    Так что вопрос закрыт, всем спасибо, всё работает, просто результат надо было проверять, будучи разлогиненным!
  • 14 февраля 2015 г.
  • Совсем недавно обновлялся через админку - всё нормально. Сегодня на всех сайтах с диафаном - перехожу в Обновление CMS - проверить обновления - получаю список обновлений из 5 пунктов. далее нажимаю Скачать. Показывается бегунок, показывается, что идёт загрузка, после чего всё заканчивается вашей фирменной страницей 404... При этом в адресной строке - название сайта/директория для админвхода/update/undefined

    Подскажите, плз, где, что и как? Заранее спасибо!
  • 03 октября 2014 г.
  • Добрый день!

    Ждал 1 октября в ожидании новой версии Диафана, приготовившись к реальным усовершенствованиям типа вывода объектов на карте и т.д., но покамест версия всё та же и в новостях нигде ничего о каких либо ожиданиях. Поправьте меня, плз, если я не прав, но где-то на форуме я читал о том, что новые версии выходят два раза в год - 1 апреля и 1 октября. Что-то изменилось, или я что-то упустил? Уточните график выхода новых версий? Заранее огромное спасибо!
  • 03 октября 2014 г.
  • Дык это, хотелось бы определённости, а то вообще теперь нигде ни слова о том, что ждать, когда ждать, кто этот потерпевший, куда он пошёл. Планирую запустить несколько новых проектов - судя по отзывам, стремно ставить текущую версию, если завтра выйдет новая с новыми прибамбасами и тоже без детальных описаний, сиди потом медитируй...
  • 27 марта 2014 г. , редакция: 1395948526
  • Добрый день! Вопрос такой: использую шаблон Летний зной. Запустил магазин, заполнил товарами, подготовил шаблон для главной, в котором есть 2 строчки:

    <insert name="show_block" module="shop" template="new" count="3">
    <insert name="show_block" module="shop" template="action" count="3">

    В общем, должен быть вывод 3 новинок и 3 акционных товаров. Так как до этого в каталоге товары в качестве новых или акционных помечены не были, не удивился, что в обоих блоках появились ссылки на последние загруженные товары. Но уже сразу удивило, что вывелись только ссылки (просто наименование), и не выводилось ни фотографии, ни цены, ни кнопки купить.

    Через админку на некоторые товары поставил галки на "новинка" и "акция", сохранил - толку никакого. На главной странице всё то же, что и было - в обоих блоках (новинки и акции) одинаковые ссылки (3 последних из добавленных в каталог продуктов). Кроме ссылок - ничего. Подскажете, где копать? Заранее спасибо за помощь!
  • 01 марта 2014 г. , редакция: 1393683906
  • Добрый день!

    Собственно, вопрос в теме - закидываю товар, добавляю 2 изображения, но на сайте в карточке товара выводится только одно изображение. Может, это как-то связано с шаблоном?

    Шаблон - Летний зной.

    Код в файле modules/shop/views/shop.view.id.php прописан таким образом:

    //вывод изображений товара
    if (!empty($result["img"]))
    {
    echo '<div class="shop_all_img">';
    foreach ($result["img"] as $img)
    {
    switch ($img["type"])
    {
    case 'animation':
    echo '<a href="' . BASE_PATH . $img["link"] . '" rel="prettyPhoto[gallery' . $result["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="' . BASE_PATH . $img["link"] . '" width="' . $img["width"] . '" height="' . $img["height"] . '" alt="' . $img["alt"] . '" title="' . $img["title"] . '" image_id="'.$img["id"].'">'
    . '</a> ';
    break;
    }
    echo '</div>';
    }

    Да, ещё в настройках изображений в графе Отображение изображений в списке сейчас стоит выбор "показывать одно изображение" - это может влиять на вывод фоток товара именно в карточке товара? Хотел попробовать выбрать "показывать все изображения", но вылез алерт о необратимости действия и я это дело приостановил...В списках товаров мне нужно по одному изображению, в карточке товара - все, которые к нему прикрепляются.

    Подскажете. где копать? Заранее спасибо!
  • 16 февраля 2014 г.
  • Добрый день!

    Версия - последняя, со всеми обновлёниями
    Шаблон -Летний зной
    Домен - дверилидер-спб.ру

    Правильная ссылка на корзину: /shop/cart.html
    При нажатии же кнопки оформить в корзине происходит переход на страницу dverilider-spb.ru//shop/cart

    То есть с двумя слешами и по неправильному правилу, соответственно, получаем 404.

    Подскажете, где и как это дело ремонтируется? Заранее спасибо!

    З.Ы. Ставил поиск - при поиске по ключам выдавал ссылки не на имеющиеся страницы с подразделами, а на адреса вида /shop/cat1 cat2 и т.д. Снёс его нафиг, но хотелось бы на сайте его иметь. Это как-то лечится? Если надо, могу его поставить обратно, чтобы было нагляднее, что к чему...

    С уважением,
    weba
  • 17 февраля 2014 г.
  • Спасибо! Слеш убрал, правда, так как на сайте я выставил правило окончаний на .html, пришлось в эту строчку добавить и это окончание - теперь корзина открывается по правильной ссылке, так что вроде бы вопрос решён. Ещё раз огромное спасибо за оперативный ответ!
  • 20 июля 2013 г. , редакция: 1374323298
  • Собственно. после возникшего гемора с апдейтом версии 5.1 (/forum/show1294/) успешно проапгрейдил ресурс по инструкции до 5.2.
    После этого зашёл в админку, раздел автообновления и при нажатии на ПРОВЕРИТЬ ОБНОВЛЕНИЯ меня выкинуло на сайт Диафана, на страницу с текстом:
    Цитата
    Лицензия на вашу diafan.CMS не действительна или закончилась, поэтому дальнейшая работа с ней невозможна. Для того, чтобы получить возможность управлять сайтом, добавьте ваш домен в лицензию в личном кабинете на user.diafan.ru.

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

    Заранее спасибо за оперативный разрул вопроса,а то что-то с апдейтами всё печальнее и печальнее....
  • 20 июля 2013 г.
  • Дело в том, что в данном случае лицензия платная, и домен 2 уровня, так что явный косяк где-то... С апгрейдами вообще как-то всё напряжённее и напряженнее...
Показывать по:

Новости

  • 19 сентября 2025 г.
  • Мы внесли изменения в лицензию и объявляем, что прекращаем техническую консультационную поддержку сайтов на DIAFAN.CMS версий старше 7.0. А это все минорные версии платформы, предшествующие актуальной линейке, а именно: версии серии 4.x, 5.x, 6.x.
  • 15 сентября 2025 г.
  • У нас отличные новости! Мы выпустили новую сборку DIAFAN.CMS 7.3, которая включает встроенные нейросети непосредственно в административной панели. Это значит, что создание контента для вашего сайта больше не будет проблемой — искусственный интеллект возьмет эту задачу на себя, избавляя вас от необходимости привлекать копирайтеров или тратить время на написание текстов самостоятельно.
  • 25 марта 2025 г.
  • Мы обновили систему тарифов, учитывая опыт работы с клиентами и современные рыночные условия. Новая тарифная сетка разработана специально для того, чтобы лучше отвечать вашим потребностям. Резкого повышения цен не произошло. Более того, некоторые тарифы даже стали выгоднее и доступнее. 

Блоги

  • 10.09.2025
  • DIAFAN.CMS славится нагрузоустойчивостью и безопасностью, про инциденты со взломом сайта на нашей системе давненько не слышали, но недавно получили мы письмо от fstec.ru такого характера:

    Обнаружена уязвимость в CMS-системе DIAFAN, позволяющая нарушителю, действующему удалённо, красть сессионные куки через XSS-атаку.