leha373 11 июня 2019 в 17:17 как програмно скрыть флаг на странице? Drupal7 Есть вопрос Решение проблем Блог Войдите или зарегистрируйтесь, чтобы отправлять комментарии
VasyOK 11 июня 2019 в 17:23 А как вы его вывели на страницу? И зачем вам его скрывать? Хотите чтоб можно было лайкнуть и нельзя было разлайкнуть?
leha373 11 июня 2019 в 18:01 Нее, я сделал флаг добавить в закладки http://prntscr.com/o0i3r0 и мне надо убрать флаг с этого места и вставить в другое на шаблоне страницы
VasyOK 11 июня 2019 в 22:41 В настройках флага "Отображать ссылку как поле" - галку поставить (точно) "Отображение в ссылках сущностей" - все галки убрать (возможно) В настройках отображения для типа материала - поставить поле флага в нужное место. Возможно node.tpl.php для типа материала потвикать.
leha373 11 июня 2019 в 23:24 А можно скрыть програмно как поле например так hide($content['links']); только скрыть флаг
VasyOK 11 июня 2019 в 23:41 Не знаю. А зачем скрывать программно если можно скрыть (?): 1) из админки 2) переписав шаблон ноды 3) и даже по классу (на варианте из моего первого коммента).
leha373 11 июня 2019 в 23:47 в шаблоне я могу вывести флаг <?php print flag_create_link('bookmarks', $node->nid); ?> А как скрыть?
Комментарии
А как вы его вывели на страницу? И зачем вам его скрывать? Хотите чтоб можно было лайкнуть и нельзя было разлайкнуть?
Нее, я сделал флаг добавить в закладки http://prntscr.com/o0i3r0
и мне надо убрать флаг с этого места и вставить в другое
на шаблоне страницы
В настройках флага
"Отображать ссылку как поле" - галку поставить (точно)
"Отображение в ссылках сущностей" - все галки убрать (возможно)
В настройках отображения для типа материала - поставить поле флага в нужное место. Возможно node.tpl.php для типа материала потвикать.
А можно скрыть програмно как поле
например так
hide($content['links']);
только скрыть флаг
Не знаю.
А зачем скрывать программно если можно скрыть (?):
1) из админки
2) переписав шаблон ноды
3) и даже по классу (на варианте из моего первого коммента).
в шаблоне я могу вывести флаг
<?php print flag_create_link('bookmarks', $node->nid); ?>
А как скрыть?
ладно,попробую,спасибо