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

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

  • 12 мая 2017 г.
  • Проблему нашел. Обрезкой занимается функция short_text. Но вместо того чтобы резать только символы текста, она сначала вырезает весь HTML.
    Мое решение может не совсем верное, но меня устраивает:)

    Открываем файл модели модуля faq
    Там ищем функцию public function elements(&$rows) {}

    И заменяем строки:
    Код
    if($this->diafan->configmodules('count_letter_list', 'faq', $row["site_id"]))
    {
    $row["anons"] = $this->diafan->short_text($row["anons"], $this->diafan->configmodules('count_letter_list', 'faq', $row["site_id"]));
    $row["text"] = !empty($row["text"]) ? $this->diafan->short_text($row["text"], $this->diafan->configmodules('count_letter_list', 'faq', $row["site_id"])) : '';
    }

    на
    Код

    if($this->diafan->configmodules('count_letter_list', 'faq', $row["site_id"]))
    {
    $row["anons"] = $this->diafan->short_text($row["anons"], $this->diafan->configmodules('count_letter_list', 'faq', $row["site_id"]));
    $row["text"] = ! empty($row["text"]) ? $row["text"] : '';
    }


    Но сразу скажу, при таком решении, перестанет текст обрезаться на основе настроек модуля. Когда в админке мы указываем сколько символов выводить.
  • 21 апреля 2017 г.
  • Возникла задача сделать различные пагинации для Новостей, Статей и Фотогалереи.
    Суть не в том, что должно быть разное количество, а именно в выводе данных.
    Где-то должны выводиться только перед и назад стрелки, где-то 10 кнопок, а где-то текущая страница из общего количества.
    Возник вопрос, как можно такое сделать.
    По сути нужно сделать 3 разных въюшки для каждой пагинации своя. Но не совсем догоняю как подключить.

    Стандартная пагинация выводится как
    Код
    //вывод постраничной навигации
    if (! empty($result["paginator"]))
    {
    echo $result["paginator"];
    }

    Хотелось бы что то в этом роде:)
  • 21 апреля 2017 г.
  • Всем спасибо за помощь разобрался.
    Для тех кому нужно будет нечто подобное:
    Код

    // получаем список ссылок в постраничной навигации
    $links = $this->diafan->_paginator->get();
    // подставляем полученные данные в шаблон
    // get_port - название новой вьюхи
    $pagin_new= $this->diafan->_tpl->get('get_port', 'paginator', $links);
    if (! empty($pagin_new)) {
    echo $pagin_new;
    }
  • 16 декабря 2015 г.
  • хмм, по идее это узкоспециализированная задача и в коробке скорее всего нигде не найдете. Посмотрите ту же UMI - более 70000 лицензий, и тоже нифига в ней нет. Про битрикс обще молчу:)
    Как говорится, есть хотелки, заказывайте проект под свои задачи и не на коробочных CMS.
  • 13 декабря 2015 г.
  • У меня 6% УСН, каждый год приходят письма о камеральной проверке, каждый год начисляют всякие пени. В итоге приходится ездить и объясняться. Всегда пени и штрафы отменяют:)
    Видимо такая практика в нашем городе:)
    Сначала наказать, а потом разбираться.
    Еще любят задним числом делать.
    Вызывают на ковер 15 числа. А письмо отравляют 14. Будто не знают как работает наша почта:)
  • 10 октября 2015 г.
  • Жаль что у юми до сих пор есть проблемы с остатками:) Плюс если надо товар в двух разных категориях разместить, то плодит дубли. Да и хостинг ей надо попрожорливее чем для Diafan. Но как говорится: "на вкус и цвет".
  • 29 мая 2015 г.
  • Все верно, не нужен никакой бутстрап. На него готовый дизайн натягивать - это геморой; Приходится практически все переписывать и от бута - ничего не остается. Проще с 0 готовые дизы верстать. Бутстрап - это для лентяев, или тем кому надо очень быстро сделать какой-нидь фронтенд.
  • 28 мая 2015 г. , редакция: 1432835102
  • Цитата

    if(! empty($result["ids_param"][4]))
    {
    foreach ($result["ids_param"][4]["value"] as $mp3) {



    echo '<div class="audio">
    <object type="application/x-shockwave-flash" data="http://klangmassage.ru/player/player.swf" id=audioplayer1 height=24 width=290>
    <param name=movie value="player/player.swf"></param>
    <param name=FlashVars value="playerID=1&soundFile='.$mp3["link"].'"></param>
    <param name=quality value=high></param>
    <param name=menu value=false></param>
    <param name=wmode value=transparent></param>
    </object></div>';

    }

    }



    Вот так выводится у меня

    $result["ids_param"][4] - это ID характеристики
  • 11 мая 2015 г. , редакция: 1431354047
  • Скорее всего андройд не поддерживает правило background: linear-gradient
    Чтобы таких косяков не было, необходимо прописывать еще background-color


    P.S Посмотрел, действительно андройд 2,0 не поддерживает
  • 04 мая 2015 г.
  • Признаюсь честно, меня тоже напрягает вид выбора похожих товаров/статей. И постоянно приходится править.
    Но где-то недавно виталий писал, что скоро выкатят новое ультросовременное оформление админки. Надеюсь там с этими моментами проблемм уже не будет:) Ну и интересно, скоро это когда:) У всех это понятие растяжимое.
  • 21 апреля 2015 г.
  • Ребята а вы на что живете?:)
    Я за визитку на шаблоне меньше 15 не беру:) Я свой труд тоже как то, но уважаю.
    Это я сколько должен сайтов по 1,8к поставить, чтобы свою семью прокормить?:)

    Изначально тоже негодовал по этому поводу, но применив к себе ситуацию, если бы диафан был моим:)) я понял, что ребята правы. Сам неоднократно просил сменить домен на лицензии. Да и сейчас еще парочку надо сменить, пока возможности есть. А в дальнейшем, Виталий прав, нужно отдавать лицухи клиентам. Так и у вас нет соблазна сменить домен. И клиент подумает стоит ли уходить с сайта с готовой CMS. К томуже в вашем городе как вы говорите, никакто на Diafan не делает, следовательно у вас очень хорошее конкурентное преимущество, садите клиента на обслуживание и получаете денежку:)
  • 21 апреля 2015 г.
  • Это еще что:) Зашел посмотреть что входит в сайт за 1800 рублей:) И ценник сразу поменялся - сайт минимум для меня стал стоить 1480 рублей. Это ппц.
    Если даже они покупают лицуху за 1200 + дарят домен на год +100рублей. Это 1300 себестоимость сайта. Значит заработок 180 рублей. Ппц там походу рабы сидят:)
Показывать по:

Новости

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

Форум