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

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

  • 01 марта 2012 г.
  • Цитата
    более того, используя еще и поля "анонс" и "описание" можно поверх картинок и всякие тексты выводить


    что вам мешает в анонс, например, прописать ссылку, а потом стилями развернуть ее до размеров картинки?

    но тогда надо будет оборачивать картинку в div с относительным позиционированием, а уже саму ссылку позиционировать абсолютно

    Код
    display: block;
    width: ***;
    height: ***;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 10; /*для верного*/



    ну и слайдер заставить крутить уже не картинки а собственно дивы.




    p.s. есть еще "решение", но требует выключения визуального редактора : ))

    1. в анонсе пишем только НАЧАЛО ссылки
    Код
    <a href="#">

    2. в photo.view.php в нужном шаблоне ставим вывод анонса ПЕРЕД выводом картинки, оставив ТОЛЬКО непосредственно сам анонс, убрав оборачивающий див
    Код
    //краткое описание фотографии
    if (! empty($row["anons"])) {echo $row["anons"];}

    3. после вывода картинки дописать ЗАКРЫТИЕ ссылки
    Код
    echo '</a>';


    вуаля.
    есть нюансы.
    надо или во все картинки ОБЯЗАТЕЛЬНО прописывать ссылки, или добавить в вывод анонса условие, что если анонса нет, то вывести пустую ссылку, например
    Код

    //краткое описание фотографии
    if (! empty($row["anons"])) {
    echo $row["anons"];
    }
    else {
    echo '<a href="#">';
    }


    p.s. визуальный редактор в этом случае выключается для того чтобы исключить "умного" автоматического дополнения незакрытой ссылки и оборачивания ее пресловутыми <p>


    p.s.p.s. я делал по первому варианту. Но я использую слайдерокрутилку, которая изначально крутит дивы и внутрь этих дивов можно пихать все что угодно.
  • 21 февраля 2012 г.
  • делаете разные "страницы" и к каждой привязываете модуль "статьи"

    потом создаете нужные категории в нужных разделах (страницах).

    в общем как только создадите ЕЩЕ одну страницу с модулем "статьи", и начнете делать новые категории, поймете.

    да, настройки модуля у каждого раздела (страницы) - индивидуальны.
  • 09 февраля 2012 г.
  • Обрезать сверху - отрицательными маржинами/педдингами, не есть хорошо, считаю.

    Как вариант - пихать картинку в фон, и позиционировать фон соответственно center center например.
  • 09 февраля 2012 г.
  • считаю компромиссным вариантом именно расположение картинки в фоне, ведь если картинку НЕ делать фоном, то невозможно угадать ее пропорции и спозиционировать "на все случаи жизни". например, если картинка "вертикальная", то для нее подойдет абсолютное позиционирование - top: -100px (допустим), или же отрицательный верхний маржин, но если картинка "горизонтальная", то есть риск что бОльшая ее часть уедет вверх за пределы div, внутри которого размещена эта картинка.

    в случае же размещения картинки в фон div'a и позиционирования ее там по центру, имеем всегда отображаемой центральную часть картинки, независимо от ее размеров и пропорций
  • 18 марта 2012 г.
  • не всегда подходит

    Потому как в таком случае всегда будет скрываться нижняя и правая часть изображения. А далеко не всегда верхний левый угол отражает хоть немного то что требуется, в отличие от центра изображения, где чаще всего показано самое главное.
    И ни абсолютным позиционированием ни отрицательными маржинами тут не спастись, потому как просто невозможно угадать формат загружаемого изображения.
  • 04 февраля 2012 г.
  • первая половина вопроса - пока только ручками.
    в файле shop.model.php примерно строка 587

    между
    Код
    $cat_id = $this->diafan->cat;

    и
    Код
    return $this->result;


    пишем, например таким образом:
    Код

    if ($cat_id == id_категории_магазина) {
    $this->diafan->theme="имя_нужного_шаблона.php";
    }


    все.
    Для указанной категории применится нужный шаблон.

    вторая часть вопроса - вЫключаете визуальный редактор в настройках сайта и создаете "страницу-блок", которую потом и вставляете в шаблоне в нужное место с помощью банальнейшего
    Код
    <insert name="show_block" id="id_страницы">
  • 31 октября 2012 г.
  • Раз пошла такая пьянка : ))

    напишу сюда а не в саппорт.

    Виталий, а вот смотрите, это только я так вижу или все?

    http://take.ms/1ld

    Суть в том что сообщение от BeBrain висит вне тем. И нельзя ни открыть тему с его сообщением ни ответить.
  • 31 октября 2012 г.
  • Справедливости ради, саппорт здесь быстрый и адекватный. Недавно начал делать магазин на дургом движке, столкнулся с откровенным глюком. Написал в тамошний саппорт. Ответ ждат около двух недель. Ответ был в стиле - "сделайте по-другому". Но сделать по другому означало сделать не так как задумано и не так как заявлено в описании самого движка. В итоге сказали что это не глюк а "фича" и что если нужны изменения, можете мол оплатить тогда сделаем.

    зы. на 5.1 еще ни одного сайта не делал. Побаиваюсь пока. делаю еще на 5.0 : ))
  • 18 января 2012 г.
  • не надо diafan.ru/www делать
    надо diafan/www
    тогда и "интернет отключать" не надо
    потом в браузере обращаться к http://diafan (да да, без ".ru" ) и все работает
  • 14 января 2012 г.
  • : )) Мой ответ был лишь про "грабли с адресами", которые надо "отдавать" в апи гугла или яндекса, чтобы на основе ПРАВИЛЬНОГО адреса гугл или яндекс отдал правильную карту. Вам ведь хочется иметь карту в карточке товара? Или иметь ССЫЛКУ на карту гугла или яндекса?

    Как добавить эти поля - элементарно, на самом деле. Уже неоднократно на форуме обсуждалось. : ) Хотя бы вот тут /forum/show237/

    А вот непосредственно с "карточным" апи гугла или яндекса не работал еще, и не могу подсказать вам что куда прописывать. Не думаю что это сильно трудно. Просто не было еще у меня такой задачи.

    p.s. Если надо иметь карту в карточке товара, это одно, если ссылку - это другое.
  • 02 февраля 2012 г.
  • А кто мешает после сохранения (не "сохранить и выйти" а именно "сохранить", нажать сразу на нужный язык, и заполнить там языковую версию текущего редактируемого элемента? Меня лично это устраивает : )
  • 02 февраля 2012 г.
  • Мне одному кажется что вы просто не до конца разобрались с принципами работы "страница-блок"? : )
    Зачем прописывать русские слова в шаблоне, если можно прописать их в странице-блоке и вывести этот блок в нужном месте <insert name="show_block" id="id_страницы">, и перевод соответствующий сделать в английском варианте
  • 06 марта 2012 г. , редакция: 1331026908
  • "косметика" админки не нужна
    расширение функционала - да (например добавление файл-менеджера)

    единственное что может быть имеет смысл сделать мобильную версию админки (под айфон/андроид)
  • 06 марта 2012 г.
  • Вот я об этом примерно и говорю. По мне так и дизайн админки от версии 4.5 - нормален. : ))
    Лучше сосредоточить усилия на функционале нежели на "рюшечках". : )
  • 06 марта 2012 г.
  • +100500

    если уж сравнивать с автомобилями, то "как БМВ" - она должна выглядеть во фронтэнде - там где ее видит посетитель сайта. А внутри (в админке), бмв-шности не надо, там надо максимум функциональности удобства для "механика/водителя" (ну как например в хорошем тягаче), но никак не "няшности" от мерседесов и прочих лексусов.

    Не нужны мне кондишЫны и хай-фай-аудио-видео-системы, не нужны мне айпады в дверках, не нужны мне джакузи в багажниках. Мне надо чтобы система железобетонно работала, была понятной, и удобной. Удобной именно в плане "работы" а не в плане "вау как красиво".
  • 06 марта 2012 г.
  • Меня лично пока устраивает текущее положение. Никто не запрещает все что в подвале и в футере выводить страницами-блоками, оставив в коде шаблона только инсерты. Более того, считаю это правильным, в том смысле что если через пару месяцев после сдачи заказчик захотел поменять телефоны/адреса в шапке/подвале, ему не надо будет искать какие-то файлы. Он зайдет в редактирование страниц-блоков, и сам поменяет информацию. Так для чего тогда городить огород? Чтобы расставить инсерты вместо одного файла, в три файла?
Показывать по:

Новости

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