OXID Community Forum

> German forum > Entwickler > [SEO] Title-Tag: Verwaltung über Administrationsoberfläche
Login
FAQ Members List Calendar Search Today's Posts Mark Forums Read

Thread: [SEO] Title-Tag: Verwaltung über Administrationsoberfläche


Reply
 
Thread Tools Display Modes
#Top   #1  
Old 05-05-2010, 10:12 AM
Piengie Piengie is offline
Junior Member
Join Date: Jan 2010
Location: Germany, Ulm
Posts: 19
Piengie is on a distinguished road
Default [SEO] Title-Tag: Verwaltung über Administrationsoberfläche

Hallo zusammen,

für meinen Shop möchte ich gerne das Title-Tag der Artikel individuell anpassen. Ich habe zu diesem Zweck die Tabelle oxarticles über phpMyAdmin um das Feld "OXSEOTITLE" ergänzt und lese es über /out/basic/tpl/_header.tpl erfolgreich aus.

Um die Verwaltung der Title-Tags zu erleichtern, habe ich im Administrationscenter in der Artikelverwaltung/Stamm ein zusätzliches Feld für OXSEOTITLE eingefügt. Das Auslesen der über phpMyAdmin eingetragenen Werte funktioniert damit ganz hervorragend. Versuche ich jedoch im Administrationscenter eine Änderung einzutragen und versende das Formular, wird die Änderung dieses Feldes nicht übernommen. Ich vermute, dass ich das neu generierte Feld "OXSEOTITLE" in eine bestehende php-Datei einfügen muss. Leider ist mir die entsprechende Datei auch nach längerem Suchen nicht in die Hände gefallen. Auch die Forensuche konnte mir bisher nicht weiterhelfen.

Viele Grüße,

Ben

PHP Code:
 <tr>
                  <
td class="edittext">
                    [{ 
oxmultilang ident="ARTICLE_MAIN_TITLE" }]&nbsp;
                  </
td>
                  <
td class="edittext">
                    <
input type="text" class="editinput" size="32" maxlength="[{$edit->oxarticles__oxtitle->fldmax_length}]" id="oLockTarget" name="editval[oxarticles__oxtitle]" value="[{$edit->oxarticles__oxtitle->value}]">
                    [{ 
oxinputhelp ident="HELP_ARTICLE_MAIN_TITLE" }]
                  </
td>
                </
tr>

<!--- 
Eingefügter Code in out/admin/tpl/article_main.tpl START -->
                <
tr>
                  <
td class="edittext">
                    
Title-Tag f&uuml;r SEO&nbsp;
                  </
td>
                  <
td class="edittext">
                    <
input type="text" class="editinput" size="32" maxlength="[{$edit->oxarticles__oxseotitle->fldmax_length}]" name="editval[oxarticles__oxseotitle]" value="[{$edit->oxarticles__oxseotitle->value}]">
                  </
td>
                </
tr>

<!--- 
Eingefügter Code in out/admin/tpl/article_main.tpl ENDE -->


                <
tr>
                  <
td class="edittext">
                    [{ 
oxmultilang ident="ARTICLE_MAIN_ARTNUM" }]&nbsp;
                  </
td>
                  <
td class="edittext">
                    <
input type="text" class="editinput" size="32" maxlength="[{$edit->oxarticles__oxartnum->fldmax_length}]" name="editval[oxarticles__oxartnum]" value="[{$edit->oxarticles__oxartnum->value}]" [{ $readonly }]>
                    [{ 
oxinputhelp ident="HELP_ARTICLE_MAIN_ARTNUM" }]
                  </
td>
                </
tr
-- Tabellenstruktur (Ausschnitt) für Tabelle `oxarticles`:
Code:
`OXSEOTITLE` varchar(255) character set latin1 collate latin1_general_ci NOT NULL,

Last edited by Piengie; 05-09-2010 at 09:01 AM.
Reply With Quote
#Top   #2  
Old 05-05-2010, 08:11 PM
simply because simply because is offline
Senior Member
Join Date: Oct 2008
Posts: 968
simply because is on a distinguished road
Default AW: [SEO] Title-Tag: Verwaltung über Administrationsoberfläche

Wir nutzen ebenfalls ein eigenes Feld für den Browsertitle, sowie noch viele weitere, eigene Felder. Keines von denen muss in eine php-Datei eingetragen werden.
Den einzigen Unterschied zu Deinem Code ist das [{ $readonly }] am Ende des input, das bei Dir fehlt.

By the way, wenn Du eigene Felder in die Datenbank einpflegst, verwende niemals das ox...
Angenommen, Oxid kommt auf den Gedanken, so ein Feld einzufügen und nimmt zufällig die gleiche Bezeichnung. Dann hast Du gelitten.
__________________
Grüßle,
Frank
Reply With Quote
#Top   #3  
Old 05-08-2010, 06:27 PM
Piengie Piengie is offline
Junior Member
Join Date: Jan 2010
Location: Germany, Ulm
Posts: 19
Piengie is on a distinguished road
Default Re: [SEO] Title-Tag: Verwaltung über Administrationsoberfläche

Hallo Frank,

vielen Dank für deine Antwort. Auch nach Einfügen von [{ $readonly }] am Ende des Input-Feldes, liest Oxid nur den Wert aus der Datenbank aus, ermöglicht jedoch über die Administrationsoberfläche weiterhin keine Speicherung des Feldes. Insofern bin ich leider nicht weitergekommen.

Den Hinweis mit ox als Prefix nehme ich dankbar auf
Viele Grüße,

Ben
Reply With Quote
#Top   #4  
Old 05-08-2010, 09:29 PM
simply because simply because is offline
Senior Member
Join Date: Oct 2008
Posts: 968
simply because is on a distinguished road
Default AW: [SEO] Title-Tag: Verwaltung über Administrationsoberfläche

Hast Du denn den tmp-Ordner geleert nach dem Du das Feld angelegt hast?
__________________
Grüßle,
Frank
Reply With Quote
#Top   #5  
Old 05-09-2010, 09:00 AM
Piengie Piengie is offline
Junior Member
Join Date: Jan 2010
Location: Germany, Ulm
Posts: 19
Piengie is on a distinguished road
Default Re: [SEO] Title-Tag: Verwaltung über Administrationsoberfläche

Schande über mein Haupt...das war's! Vielen, vielen Dank!
Reply With Quote
Reply

Bookmarks

Tags
seo, suchmaschinenoptimierung, titletag

« Previous Thread | Next Thread »
Thread Tools
Display Modes

Nicht Sichtbar
Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Verwaltung von Verpackungseinheiten und AGB TuShan Newbies 3 04-21-2010 02:05 PM
Gewicht / Einfacherer Verwaltung von Varianten möglich? Jumma Newbies 7 04-15-2010 10:46 PM
Verwaltung von Attributen avenger Feature-Anfragen 4 09-07-2009 09:57 AM
Title ändern....WO/WIE? kawaka Newbies 6 08-25-2009 12:38 PM
$smarty->assign('title',$title); Fehler timste Templates und Design 1 04-02-2009 03:33 PM

All times are GMT +2. The time now is 11:17 AM.