Dismiss Notice
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

Зарегистрируйтесь на форуме, чтобы стать полноценным участником сообщества!

Вопрос? Как добавить доп. поле в доп. поле?

Discussion in 'Вопросы- ответы' started by uskino, Sep 8, 2017.

08.09.17 в 16:46
14.09.17 в 20:36
15
2,145
0
  1. TopicStarter Overlay
    uskino

    PRO Users

    Joined:
    Oct 20, 2015
    Messages:
    762
    Best Answers:
    1
    Ratings:
    +174 / 23 / -0
    Возможно ли сделать такой хак, чтобы можно было вставлять доп. поля в доп. поля при создании новости, также в тайтл и заголовок?
    Или это нереализуемо с технической точки зрения?

    Пример: есть доп. поле "seria", при создании новости вставляю в заголовок "Рим 1 сезон 1-[xfvalue_seria]" и кароч при изменении поля "seria" должен меняться и заголовок. Ну вы поняли кароч)
     
    • Согласен Согласен x 1
  2. PunPun

    VIP Кинотрафик v2

    Joined:
    Jun 11, 2015
    Messages:
    7,415
    Best Answers:
    32
    Ratings:
    +4,035 / 116 / -0
    {title} 1-[xfvalue_seria]
    // {title} - Рим 1 сезон
     
  3. TopicStarter Overlay
    uskino

    PRO Users

    Joined:
    Oct 20, 2015
    Messages:
    762
    Best Answers:
    1
    Ratings:
    +174 / 23 / -0
    Ну это решение через файлы шаблона, в мое случае не самое удобное).
    Я имел ввиду возможность, чтобы прям в админке при создании новости вставлять доп. поля в доп. поля и в мета-теги.
    Интересует сам факт, возможно вообще так сделать на базе DLE или так технически невозможно сделать?
     
    #3 uskino, Sep 8, 2017
    Last edited: Sep 8, 2017
  4. byroot

    Забанен

    Joined:
    Oct 10, 2015
    Messages:
    12,295
    Best Answers:
    54
    Ratings:
    +5,206 / 74 / -0
    Можно в шаблоне полной новости генерировать метатеги! В закрепленной теме раздела "вопросы-ответы" есть ссылка на тему.
     
  5. TopicStarter Overlay
    uskino

    PRO Users

    Joined:
    Oct 20, 2015
    Messages:
    762
    Best Answers:
    1
    Ratings:
    +174 / 23 / -0
    Понятно, что можно, PunPun уже ответил. Но через шаблон решение мне не подходит, ибо метатеги разные под все новости и делать 50-100 tpl и категории под это - это гемор.

    Поэтому интересует вопрос, можно ли так сделать, чтобы прям в админке при создании новости вставлять доп. поля в доп. поля и в мета-теги.
    Интересует сам факт, возможно вообще так сделать на базе DLE или это технически невозможно? Если возможно, то буду искать исполнителя, если нет, забуду)
     
  6. byroot

    Забанен

    Joined:
    Oct 10, 2015
    Messages:
    12,295
    Best Answers:
    54
    Ratings:
    +5,206 / 74 / -0
    uskino в сериальных модулях есть опция смена тайтла новости и смена метатитла новости. Использовать значения доп поля в доп поле - это жесть конечно... :D и потом ещё используемое доп поле тоже будет использовать значение доп поля и так до бесконечности :rolleyes:
     
  7. dimavdv

    dimavdv Зелёный

    Joined:
    Oct 13, 2016
    Messages:
    4
    Best Answers:
    0
    Ratings:
    +3 / 0 / -0
    Я никогда не понимал, не ужели так сложно TITLE прописывать в ручную!
     
  8. TopicStarter Overlay
    uskino

    PRO Users

    Joined:
    Oct 20, 2015
    Messages:
    762
    Best Answers:
    1
    Ratings:
    +174 / 23 / -0
    Рассмешил :D:D. Ну это понятно, что в модулях все есть) Юзал от хдлайт модуль, сейчас сериалблок от Гамера стоит. Не решает он нужной задачи, шаблонно сделать можно, да, чтобы везде одинаково было. Нужно более гибкое и многогранное решение.

    Ну схема такая: доп.поле №1 вставил в доп. поле №2, №3 и в Тайтл еще. В доп. поле №1 прописываются только текстовые значения (цифры) и его к примеру тот же модуль от Гамера может заполнять автоматом. Реально технически так сделать или нет? Никто не знает?)

    Ты каждый день обновляешь сериалы, серии которых выходят, ручками? Когда на сайте есть почти все снимающиеся в текущее время сериалы и аниме. Лично у меня на все про все 1 час +- 30 минут выходит. Модули не варик юзать, потому что метатеги для каждого сериала у меня в большей части индивидуальные. Лучше раз заплатить и сэкономить кучу часов в будущем)) Ну если возможно такое запилить конечно.
     
    #8 uskino, Sep 9, 2017
    Last edited by a moderator: Sep 10, 2017
  9. DLEPlugins

    Кодер

    Joined:
    Nov 29, 2015
    Messages:
    1,608
    Best Answers:
    8
    Ratings:
    +1,195 / 9 / -0
    как и отписавшиеся выше не понимаю смысла
    открыть /engine/modules/show.full.php

    найти код

    PHP:
    $tpl->set'{title}'$row['title'] );
    заменить на код

    PHP:
    $xf_v_xf xfieldsdataload$row['xfields'] );
          
            if (
    $xf_v_xf['seria']) $tpl->set'{title}'$row['title'] . " " $xf_v_xf['seria'] );
            else 
    $tpl->set'{title}'$row['title'] );
    Добавить к {title} значение из доп поля если оно заполнено. Метод без правок шаблона, а с правками через php

    Screenshot
     
  10. TopicStarter Overlay
    uskino

    PRO Users

    Joined:
    Oct 20, 2015
    Messages:
    762
    Best Answers:
    1
    Ratings:
    +174 / 23 / -0
    DomiTori, видимо вообще все меня не поняли в теме) Не просто тайтл отредактировать или еще что. А прям вот такой бред хочу, чтобы так работало как на скрине) Чтобы такие же значения вставлять прям в доп. поля и в Тайтл.
    Возможно такое реализовать технически или нет?)


    [​IMG]
     
  11. DLEPlugins

    Кодер

    Joined:
    Nov 29, 2015
    Messages:
    1,608
    Best Answers:
    8
    Ratings:
    +1,195 / 9 / -0
    то что я написал выше сделает тоже самое, к тайтлу добавит доп поле. Так как ты хочешь как реализовать не знаю, и не понимаю зачем. Ну да ладно. Может PunPun тебе поможет
     
  12. TopicStarter Overlay
    uskino

    PRO Users

    Joined:
    Oct 20, 2015
    Messages:
    762
    Best Answers:
    1
    Ratings:
    +174 / 23 / -0
    видишь как. смысл в том, чтобы не просто добавить доп. поле к тайтлу, а делать это так, как взбрендит ) сегодня так "title 1-[xfvalue_seria]", завтра "title [xfvalue_seria]", после завтра так "title [xfvalue_seria] ололо сериал закончен" и в разных сериалах делать это по разному. + Это все в разных доп. полях, не только в тайтл и всегда по разному, разные вариации. То есть я вот и хочу доп. поле тупо вставить в доп. поле и чтоб оно работало)
    Если везде одинаково надо было бы по разделам, я бы давно шаблонно сделал и руками не мучался)
     
  13. TopicStarter Overlay
    uskino

    PRO Users

    Joined:
    Oct 20, 2015
    Messages:
    762
    Best Answers:
    1
    Ratings:
    +174 / 23 / -0
    Бездельники :D iCooLER сделал за пять сек, спасибо тебе большое ;) Тему можно закрыть.
     
  14. DLEPlugins

    Кодер

    Joined:
    Nov 29, 2015
    Messages:
    1,608
    Best Answers:
    8
    Ratings:
    +1,195 / 9 / -0
    если сделано на бесплатной основе то выкладывай свой ответ на свой вопрос. Мало ли кто еще будет так хардкорно извращаться над сайтом
     
    • Согласен Согласен x 1
  15. TopicStarter Overlay
    uskino

    PRO Users

    Joined:
    Oct 20, 2015
    Messages:
    762
    Best Answers:
    1
    Ratings:
    +174 / 23 / -0
    Сделано платно) Штука эта на самом деле очень сильно жизнь облегчает в купе с автообновлениями и кастомными тегами
     
  16. iCooLER

    Кодер

    Joined:
    Sep 13, 2016
    Messages:
    390
    Best Answers:
    6
    Ratings:
    +320 / 12 / -0
    Ну а я понимаю желание ТС облегчить себе задачу, хотя у самого сайта нету. И ничего хардкорного тут нет, хотя со второй частью я пожалуй могу согласится, ибо как сказал byroot : «доп.поле в доп.поле и так до бесконечности» ))

    p.s. Кстати, подобную фичу видел сегодня у еще одного чела.
     
    • Нравится Нравится x 2
Яндекс.Метрика