Closed (cannot reproduce)
Project:
Metatag
Version:
7.x-1.x-dev
Component:
User interface
Priority:
Normal
Category:
Support request
Assigned:
Unassigned
Reporter:
Created:
29 Nov 2014 at 10:55 UTC
Updated:
12 Dec 2016 at 01:58 UTC
Jump to comment: Most recent
Comments
Comment #1
damienmckennaWell, first off you don't need to "enable" it through the admin/config/search/metatags pages, it's automatically show for all supported entities (nodes, terms, users) out of the box.
Does it show for user 1 on your site? If so, did you enable the "advanced permissions" option on the advanced settings page?
Comment #2
damienmckennaOut of interest, are you either using Panopoly, or some custom made node-edit pages built with Panels, Display Suite or something else?
Comment #3
damienmckennaComment #4
leonardder commentedNope, the metatag tab doesn't show up on user edit forms, including user 1. Advanced permissions is disabled. I'm not using custom edit forms either.
Comment #5
damienmckennaOk, then it seems something is messing up your site. What modules are do you have enabled?
Comment #6
dave reidAnd what admin theme are you using?
Comment #7
leonardder commentedI'm using a custom admin theme. I now discovered that the metatag tab shows up on one custom content type (blog), not on page and webform. So it doesn't seem to be on the theming end.
Comment #8
damienmckennaWas that one content type disabled in the "Master control for all entities" section of the advanced settings page?
Comment #9
leonardder commentedNo, all content types are enabled in that section.
Comment #10
Sleeepy commentedI am facing the same problem... Did you find a solution to this yet?
Comment #11
Anonymous (not verified) commentedI have a similar problem too.
I have discovered yesterday that Metatag Tab do not show up on translated page I was working on. Pages use the defaut page type. Everything is fine for the page placed as frontpage: Metatag tab show up on both french and translated page in english. For other pages Metatag tab
show up only on french page, not on translated page in englishdoes not show up at all.This is a weird issue as it works only for one page while not on others.
So to resume:
Metatag tab show up for french pageenglishpage but page place as frontpageComment #12
Anonymous (not verified) commentedPutting another page as frontpage does not change anything.
Furthermore, I installed Display Suite few weeks ago for testing purpose while building the site but it is now disabled and removed.
Comment #13
Anonymous (not verified) commentedDo you need further info ?
Comment #14
damienmckenna@Domsware: Either time to replicate & fix it, or someone to debug the problem, identify the code causing the issue and provide a patch to fix it that doesn't cause other regressions.
Comment #15
vorapoap commentedI think I also have this problem with latest 8.x version..
Comment #16
vorapoap commentedThe common thing we do have here is the bilingual web site set up.. could that be a cause?
I don't have any Panel, Ponopoly, Display Suite.. sort of that thing installed.
Comment #17
damienmckennaD8 is completely different to D7 in this regard. In D8 you have to specifically add the field to the entity bundle (e.g. content type) in order to see the fields on an edit form. In D7 there are settings that control which entity bundles they show on.
Comment #18
fab4real commentedSame problem here with Drupal 8.1.9 and Metatag 8.x-1.0-beta10+8-dev : metas tab are not showing up in node edit forms.
Comment #19
damienmckenna@fab4real: Did you add the "metatag" field to the content types you want to them to show on?
Comment #20
chrisrockwell commentedI'm working on a site that, for now, must stay on metatag 7.x-1.4 and ran into this issue. Maybe it will help someone - this is what I did...
In hook_entity_info_alter:
In hook_form_alter:
And the final piece for me which I had to track down to metatag_entity_has_metatags() - apparently you also have to create a configuration for it admin/config/search/metatags/config/add. It's fine if you just leave it as-is and save. Once I did this the metatags tab showed on the entity edit form.
Comment #21
damienmckenna@chrisrockwell: I'd love to hear why your site "must" stay on v1.4? There have been a *wealth* of fixes since that release.
Comment #22
chrisrockwell commented@DamienMcKenna short answer: All I know is they aren't going to do it now; I've offered my help to get it done. It's a site with > 89000 nodes with metatags on (> 180,000 nodes total)
I was brought on to build a module that could be contributed back. Then I had to integrate it with the existing site, which is using 7.x-1.4 so the code in my comment is in a custom module specifically for this site.
Comment #23
damienmckennaThis problem should not exist in the current 7.x-1.x codebase, closing it.
If someone is still experiencing a problem with the module, please open a new issue and contact me directly so I can help track down the problem.