Karina99

Karina99

+1
Репутация
1
Рейтинг
#1 [ЕСТЬ РЕШЕНИЕ] Отключение записи при обновлении даты публикации 4 декабря 2022 в 00:35

 Karina99, настройка часового пояса есть также в вашем профиле. Смените и там (возможно понадобится выйти и войти обратно на сайт) И все будет хорошо.

Zau4man

Спасибо!

#2 [ЕСТЬ РЕШЕНИЕ] Отключение записи при обновлении даты публикации 3 декабря 2022 в 18:07

Всем привет.
Может кто сталкивался, когда обновляешь дату у записи, сама запись отключается (хотя выбрано Да, публиковать). Пишет «Публикация отключена по дате». Приходится включать ее через админку. На двух из трех сайтах так. На третьем было то же самое, но пока я его настраивала, всё само пофиксилось (поэтому спрашиваю в этом разделе).

Где я туплю, подскажите пожалуйста 🥴

Karina99

Если дата публикации ещё не наступила то само собой что она не будет публиковаться, так же если указана дата окончания публикации. Проверяйте. Так же посмотрите чтобы была включена задача публикации в планировщике.

CEH9I

Да, вы оказались правы. Два сайта из трех не реагируют на смену часовых поясов и «живут» на gmt+3. А я на gmt+4.
И когда я обновляю дату публикации на «Текущее время», сайты думают, что публикация запланирована на час позже.
Пока перевела ПК на +3, всё работает. Но надо искать почему они не реагируют на смену поясов.

#1 [ЕСТЬ РЕШЕНИЕ] Отключение записи при обновлении даты публикации 3 декабря 2022 в 12:55

Всем привет.
Может кто сталкивался, когда обновляешь дату у записи, сама запись отключается (хотя выбрано Да, публиковать). Пишет «Публикация отключена по дате». Приходится включать ее через админку. На двух из трех сайтах так. На третьем было то же самое, но пока я его настраивала, всё само пофиксилось (поэтому спрашиваю в этом разделе).

Где я туплю, подскажите пожалуйста 🥴

#4 Вывод дополнительных полей в H1 записи 16 сентября 2022 в 12:49

Спасибо! Оба варианта работают. 

#5 Вывод дополнительных полей в H1 записи 16 сентября 2022 в 11:08

В БД в таблице cms_con_ctype_fields тип поля заголовка меняете с caption на seostring и закрываете вопрос.

Нифигаccе о-го-гошеньки

А без плагина никак не вывести? 

#1 Вывод дополнительных полей в H1 записи 16 сентября 2022 в 10:17

Всем привет. 
Подскажите, пожалуйста, как вывести поле ( поле список, если это важно) в H1 записи.
Весь день искала инфу на форуме, нашла такой код:

  1. <?php if (isset($fields['photoshop_version']) && $fields['photoshop_version']['is_in_item'] && !empty($item['photoshop_version'])){ ?>
  2. <h1> Плагин <?php html($item['title']); ?> для <?php html($item['photoshop_version']); ?> </h1> <?php } ?>
  3.  

Но проблема в том, что в списке я написала Photoshop CC 2015, Photoshop CC 2014 и т.д., а выводится цифра, как я поняла, это порядковый номер выбранной строки списка. А как сделать, чтобы выводилось именно то, что я написала?

#7 Вывод категории в H1 записи 15 сентября 2022 в 08:22

категории Photoshop/Gimp

Karina99

Тогда вопрос: Gimp это подкатегория в категории Photoshop? Сдается мне, что это дополнительные категории в которых выводится запись. Вероятно, это можно сделать неким селектором или чекбоксами в форме заполнения записи. Например плагин может использоваться как в Photoshop, так и в Gimp. Для этого в форме отмечаются нужные чекбоксы и потом эти отмеченные значения подставляются в H1.

Да, я еще вчера подумала про доп. поля. Сделала Photoshop как новый тип контента, в нем поле версия Photoshop и эти данные уже в title записи смогла добавить (которая в head). Получилось даже лучше, чем предполагалось. А как в h1 добавить еще не поняла, буду чекать форум.

#8 Вывод категории в H1 записи 14 сентября 2022 в 21:32

Примерно так работает

  1. <h1><?php
  2. if(!empty($item['category'])){//у записей в корневой категории category не заполнено
  3. $categories_names = [];
  4. foreach ($item['category']['path'] as $cat) {
  5. $categories_names[] = $cat['title'];
  6. }
  7. $categories_names_html = implode('/', $categories_names);
  8. }
  9. echo $ctype['title']; ?> "<?php html($item['title']); ?>"<?php if(isset($categories_names)){?> для "<?php html($categories_names_html); ?>"<?php } ?></h1>
Zau4man

Топ! Но в моем случае не очень смотрится, получается Плагин «PlaginName» для Photoshop/Кисточки :) На конкретно этом сайте подкатегория в h1 не нужна, но я представляю, где это можно применить. Спасибо, сохраню)

#9 Вывод категории в H1 записи 14 сентября 2022 в 20:08

Доступна категория в которой создана запись, ее родители не доступны.

Loadырь

Я знаю сайт на InstantCMS, где выводится подобным образом. Не ручками, а на автомате. Я проверила)

Значит какой-то способ есть.

Доступна категория в которой создана запись, ее родители не доступны.

Loadырь

Наверное, придется категории Photoshop/Gimp делать отдельным типом контента, тогда подкатегории станут родительскими категориями и всё сработает как нужно. В любом случае спасибо, вы мне очень помогли!
Тему не закрываю, вдруг кто-то знает решение)

#10 Вывод категории в H1 записи 14 сентября 2022 в 09:58
  1. <h1><?= $ctype['title']; ?> "<?php html($item['title']); ?>" для "<?= $item['category']['title']; ?>" </h1>
Loadырь

Получается  Плагин «Такой-то» для «Дизайна», т.е. выводится подкатегория. А нужно вывести Плагин «такой-то» для «Фотошоп/Гимп/Пэйнта» 

#1 Вывод категории в H1 записи 14 сентября 2022 в 09:37

Привет всем. Подскажите плиз как вывести название категории в H1 в записе.
Будет новый тип контента Плагины, в нем категории, например, Photoshop/Gimp/еще что-то со своими подкатегориями. И нужно чтобы H1 записи выводилась следующим образом — {тип контента} "{тайтл записи}" для {категории}.
Почитав форум, сделала plagin_item.tpl.php, в нём: 
<?php if (!empty($fields['title']['is_in_item']) && in_array('page', $fields['title']['options']['is_in_item_pos'])){ ?>
    <h1><?php echo ($ctype['title']);?> «<?php html($item['title']); ?>» для  «Тут должна быть категория» </h1>
В php не разбираюсь, методом тыка много чего пробовала добавлять, в ответ либо notice, либо пусто.

Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.