Скрыть объявление
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

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

Опубликовать на текущую дату - одним кликом

Тема в разделе "Вопросы- ответы", создана пользователем mwax, 11 апр 2016.

11.04.16 в 16:09
27.04.16 в 10:03
29
2.721
0
  1. TopicStarter Overlay
    mwax

    mwax Команда форума VIP Кинотрафик v2

    Сообщения:
    363
    Симпатии:
    206
    Лучших ответов:
    0
    Часто при выходе новых серий мы обновляем новость на текущую дату.
    Если это дело производить вручную, то нужно сначала снять галочку с "Не изменять дату" и поставить на "Текущая дата и время", а после нажать сохранить.

    Собственно задача состоит в том, чтобы сократить количество кликов.
    К примеру добавив кнопку "Сохранить на текущую дату".
    [​IMG]

    Предполагаю, что данное решение уже у кого то есть. Просьба поделиться методом реализации.
     
  2. bratec9292

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

    Сообщения:
    427
    Симпатии:
    33
    Лучших ответов:
    0
    выбираешь несколько новостей и внизу в выпадающем меню "Установить текущую дату". Если я правильно понял.
     
  3. TopicStarter Overlay
    mwax

    mwax Команда форума VIP Кинотрафик v2

    Сообщения:
    363
    Симпатии:
    206
    Лучших ответов:
    0
    нет, ты неправильно понял.

    Новость редактируется вручную, повторяюсь (т.е. изменяем к примеру серию).
    Задача опубликовать эту новость на текущее время одним нажатием кнопки без манипуляций с галками.
     
  4. LMakc

    LMakc Команда форума VIP Кинотрафик v2

    Сообщения:
    998
    Симпатии:
    376
    Лучших ответов:
    2
    Где то я видел уже такой хак. Там было что то обновить дату новости
     
  5. TopicStarter Overlay
    mwax

    mwax Команда форума VIP Кинотрафик v2

    Сообщения:
    363
    Симпатии:
    206
    Лучших ответов:
    0
    где то не считается, поиск не помог
     
  6. Intention

    Intention Местный

    Сообщения:
    2.098
    Симпатии:
    688
    Лучших ответов:
    0
    @mwax, По-моему в ручную там делов на 10 минут? Не?
     
  7. DLEPlugins

    DLEPlugins Кодер

    Сообщения:
    1.601
    Симпатии:
    1.076
    Лучших ответов:
    8
    как вариант в engine/inc/editnews.php
    строчку
    Код:
    <input type="text" name="newdate" data-rel="calendar" size="20" value="{$row['date']}">&nbsp;<input class="checkbox-inline" type="checkbox" name="allow_date" id="allow_date" value="yes" onclick="CheckStatus(addnews)" checked><label for="allow_date">&nbsp;{$lang['edit_ndate']}</label>&nbsp;<input class="checkbox-inline" type="checkbox" name="allow_now" id="allow_now" value="yes" disabled>&nbsp;<label for="allow_now">{$lang['edit_jdate']}</label>
    заменить на
    Код:
    <input type="text" name="newdate" data-rel="calendar" size="20" value="{$row['date']}">&nbsp;<input class="checkbox-inline" type="checkbox" name="allow_date" id="allow_date" value="yes" onclick="CheckStatus(addnews)" disabled><label for="allow_date">&nbsp;{$lang['edit_ndate']}</label>&nbsp;<input class="checkbox-inline" type="checkbox" name="allow_now" id="allow_now" value="yes" checked>&nbsp;<label for="allow_now">{$lang['edit_jdate']}</label>
    Это будет всегда обновлять дату новости при редактировании
     
    • Нравится Нравится x 1
  8. TopicStarter Overlay
    mwax

    mwax Команда форума VIP Кинотрафик v2

    Сообщения:
    363
    Симпатии:
    206
    Лучших ответов:
    0
    Я пытаюсь оптимизировать свои действия путем сокращения кликов)

    За вариант спс, но мне нужно не всегда, а когда захочу по нажатию одной кнопки. По моему такое на WP реализовано - в старой версии видел.
     
  9. Intention

    Intention Местный

    Сообщения:
    2.098
    Симпатии:
    688
    Лучших ответов:
    0
    @mwax, А что собственно мешает сделать кнопку по клику на которую галочка с неизменять снимается и ставиться на текующую , затем происходит сохрание новости)))
     
  10. TopicStarter Overlay
    mwax

    mwax Команда форума VIP Кинотрафик v2

    Сообщения:
    363
    Симпатии:
    206
    Лучших ответов:
    0
    Так сделай, буду тебе признателен ;)
     
  11. kild

    kild Команда форума VIP Кинотрафик v2

    Сообщения:
    2.117
    Симпатии:
    1.160
    Лучших ответов:
    2
    engine/inc/editnews.php
    найти
    Код:
    <input type="submit" class="btn btn-green" value="{$lang['news_save']}">&nbsp;
    ниже вставить
    Код:
    <input type="submit" onclick="savedate()" class="btn btn-green" value="{$lang['news_save']} с датой">&nbsp;
    engine/skins/javascripts/application.js
    в самый конец вставить
    HTML:
            function savedate(){
                $("input[name='allow_date']").prop("checked", false);
                $("input[name='allow_now']").prop('disabled', false);
                $("input[name='allow_now']").prop('checked', true);
            };
    
     
    • Нравится Нравится x 8
  12. TopicStarter Overlay
    mwax

    mwax Команда форума VIP Кинотрафик v2

    Сообщения:
    363
    Симпатии:
    206
    Лучших ответов:
    0
    @kild, респект и уважуха тебе. Задача решена!
     
  13. LMakc

    LMakc Команда форума VIP Кинотрафик v2

    Сообщения:
    998
    Симпатии:
    376
    Лучших ответов:
    2
  14. MegaMonstr

    MegaMonstr Команда форума VIP Кинотрафик v2

    Сообщения:
    1.085
    Симпатии:
    254
    Лучших ответов:
    0
    @kild, Отлично, забрал себе
     
  15. DLEPlugins

    DLEPlugins Кодер

    Сообщения:
    1.601
    Симпатии:
    1.076
    Лучших ответов:
    8
    :)
    HTML:
            function savedate(){
                $("input[name='allow_date']").prop('checked', false);
                $("input[name='allow_now']").prop('disabled', false);
                $("input[name='allow_now']").prop('checked', true);
            };
    
     
  16. film

    film Бывалый

    Сообщения:
    953
    Симпатии:
    245
    Лучших ответов:
    0
  17. kild

    kild Команда форума VIP Кинотрафик v2

    Сообщения:
    2.117
    Симпатии:
    1.160
    Лучших ответов:
    2
    @film, ему кавычки не понравились))
     
  18. PunPun

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

    Сообщения:
    7.434
    Симпатии:
    3.687
    Лучших ответов:
    32
    они ни на что не влияют + в name можно их не использовать [name=allow_now]
     
  19. kild

    kild Команда форума VIP Кинотрафик v2

    Сообщения:
    2.117
    Симпатии:
    1.160
    Лучших ответов:
    2
    @Gameer, я просто сначала взял селектор по ид, потом решил изменить на этот, плюс еще почти спал уже когда решил помочь...
     
  20. SanShet

    SanShet Бывалый

    Сообщения:
    240
    Симпатии:
    113
    Лучших ответов:
    0
    Хм, кнопка добавилась, новость сохраняется, но дата не апается:(