Перейти к публикации

test_

новички
  • Публикации

    44
  • Зарегистрирован

  • Посещение

  • Дней в лидерах

    3

Сообщения, опубликованные пользователем test_

  1. 42 минуты назад, alex32 сказал:

    Почему это? Можно, например, вывести количество новостей в той категории, новость которой смотришь.

    Ну как по мне, лучше бы этого тега вообще не было, чем он есть и работает ка кбы на половину, колличество новостей в полной новости может потребоваться выводить только наверно если просто так, толку от этого ноль

    Почемуто некоторые действительно нужные вещи нужно делать в DLE правкой движка, не ужели разрабы там зря свой хлеб едят 😄

    alex32, а у вас случайно нет идеи как мне реализовать вывод того самого колличества новостей таким способом, чтобы номер котегории которую считать брался из дополнительного поля полной новости? без правок двига

     

  2.  

    В 15.04.2020 в 08:49, pop-science сказал:

    Привет. Могу попытаться, но нужно больше конкретики. Нужен готовый provisioning-скрипт, или советы?

    Разобрался, немного излишне оказалось. С готовым скриптом и разбираться не придется, но спасибо ;D

  3. Добрый день народ. Не получается написать следующий код в в отдельном шаблоне для полной новости:

     

    {catnewscount id="[xfvalue_value-value]"} - данная конструкция всегда выводит ноль. Перестроение выполнял, кеш очищал, с дополнительным полем и его значением все в порядке.

  4. Возможно не хватает файлов. Перескачайте DLE и распакуйте заново. Отключите антивирус, может он у вас параноик, в триал DLE есть зашифрованные файлы, возможно антивирь их не пропускает.

    Может попробовать запустить сервер от имени администратора.

  5. Разница лишь в том, что вместо {content} подсовываются например краткие новости или полные новости или например комментарии и т.д. Т.к. этот {content} отвечает за это, а например тот же {info} отвечает не за вывод новостей и комментариев, а отвечает за вывод информационных сообщений об ошибках, примечаниях и т.д. Короче грубо говоря переменная {content} содержит вывод генерируемый движком, а переменная {info} содержит другую переменную, и еще есть много других переменных.. И во все эти переменные движок DLE распихивает разный вывод, в зависимости от условий переданных движку в переменных.. 

    -------------------------

    Во так наверное лучше: 

    Например мы находимся на главной страницы, PHP код движка DLE ползет по шаблону main.tpl, херакс встречает {content}, у движка прописано разрабами, что если мы находимся на главной страницы и встречаем тег {content} то вместо него надо запихать короткие новости. Если мы находимся например http://site.ru/index.php?do=search то разрабами DLE в коде прописано, что находясь по данному адресу нужно вместо {content} запихать форму поиска, а не короткие новости.

    Короче, каждый тег выводит что то своё, {content} наверное это самый львиный тег, он выводит не самый простой кусок кода HTML и этот HTML разный в зависимости от многих условий и настроек.

    {content} не чего не выводит в своем шаблоне потому что, для правильной его работы в DLE нужны другие части шаблона, например чтобы на главной вывелись короткие новости вместо {content} должен существовать шаблон shortstory.tpl в котором также должны быть теги которые DLE использует в shortstory.tpl. Но например тег {content} не будет работать в shortstory.tpl если там его прописать, сам движок DLE найдя в shortstory.tpl тег {content} не чего не выведет вместо него, потому что это грубо говоря архитектура такая, логично ведь, что в короткой новости не нужно выводить короткие новости. Но в той же короткой новости логично выводить например текст короткой новости, поэтому тег {short-story} сработает в shortstory.tpl но не сработает в main.tpl. 

  6. Установите DLE на локальном компьютере, откройте сайт в браузере, удалите {content} в main.tpl, обновите страницу в браузере, что пропало?

    PHP код движка DLE грубо говоря генерирует строку HTML, которая подсовывается вместо {content}, затем, например при клике на любом пункте меню PHP код движка принимает параметры ссылки этого пункта меню, и уже на этих условиях генерирует строку HTML которую опять запихивает в {content}. По аналогии с контентом работают и другие теги DLE, например тот же {info}.

  7. Дико раздражают 2 модальных окна, которые открываются сами и нижнее правое окно службы поддержки по умолчанию высовывается само когда его не звали, дико раздражает, а так согласен с пред идущими замечаниями, дизайн полная чушь не адаптивная и не актуальная нынче)

    О ужас)) Я нажал обновить страницу и окно службы поддержки с нарисованным директором вылезло вновь само по себе. Еще не работает кнопка скайп в панеле, она будет работать только у тех, кто наставил себе амиго и куяндекс)))

    Как не странно, не работает масштабирование картинок правильно, вот например тут: http://egypt-seastar.com/pravovye-aspekty/poleznye-sovety-pokupayuschim/ хотя я думаю так везде там. От 1 (самая низкая) до 10 (самая высокая) оценка сайта, 3,3 (три целых три десятых) с жирным минусом.

    • Поддерживаю 1
  8. 2 часа назад, alex32 сказал:

    вообще поля убрать или только bb-редактор?

    Убрать поля ввода "короткое описание" и "полное описание" вместе с панелями bb, но так чтобы перестала пропадать bb панель в дополнительных полях там где она включена. Только нужно проверить, работает ли панель, а то получается так, что когда bb панель убираешь, она появляется в дополнительных полях там где включена, но не работает, а просто висит.

    2 часа назад, SKYNET74 сказал:

    Там попахивает варезником таким не очень, с кучей ошибок, багов и прочего, надо проверки подождать.

    Там не чем не попахивает, таковы правила. Да и варезник не варезник, лицензия куплена на тот домен.

    2 часа назад, Captain сказал:

    Для краткой новости:

    /engine/inc/editnews.php
    /engine/inc/addnews.php
    код:

    
    <div class="form-group editor-group">
      <label class="control-label col-lg-2">{$lang['addnews_short']}</label>

    заменить на:

    
    <div class="form-group editor-group" style="display: none">
      <label class="control-label col-lg-2">{$lang['addnews_short']}</label>

    Полная по аналогии. {$lang['addnews_full']}

    Спасибо, сработало как нужно!

  9. В админке DLE 11.2 при добавлении новости нужно убрать поля "краткая новость" и "полная новость", но при этом чтобы в дополнительных полях не пропала и работал bb-панель. Кто знает как помогите плиз. Сайт webdeep.ru

×
×
  • Создать...