+ Antworten
Seite 1 von 2 1 2 LetzteLetzte
Ergebnis 1 bis 10 von 11

Thema: SOBI2: Wie kann man den Titel als Link zu Website machen?

  1. #1
    War schon öfter hier Avatar von Gerry-V5
    Registriert seit
    20.12.2006
    Ort
    Zaragoza (Spanien)
    Alter
    30
    Beiträge
    117
    Bedankte sich
    9
    Erhielt 36 Danksagungen
    in 10 Beiträgen

    Standard SOBI2: Wie kann man den Titel als Link zu Website machen?

    Hallo ihr,

    da ich leider im sigusu.net forum keine direkte hilfe bekomme - hallo trinity - die Frage an euch PHP spezialisten und SOBI2 user.

    Eigentlich ist mein Problem ganz einfach, wenn man in die Kategorieansicht von SOBI2 geht steht da der Titel, dann bei mir die Beschreibung und darunter die "website" deren Bezeichnung ich auf Details geändert habe. Denn ich möchte gerne das der Titel mit den Keywords der Seite direkt auf die Seiten URl verlinkt und die "Website" oder bei mir nun Details dann den Link auf die Details enthält.

    Ich bekomme das aber nicht hin. Hab mich schon Stunden mit dem PHP code der frontend.class.php auseinander gesetzt aber wie ich den Code auch verschiebe, entweder gibts fehler oder es tut sich nichts. So wie die Ansicht jetzt ist sollte sie sin nur eben der Titel als Link zur Website und der Detaillinks auf die Details.
    Da das aber in PHP irgendwie mit der Variable $href gelöst ist, anstatt irgendeiner index.php?..url habe ich leider keine Ahnung was ich da ändern muss um die Links zu tauschen.

    Hat das wer schon gemacht oder kennst sich mit php besser aus als ich?
    Wäre super, denn eigentlich will ich ein Webverzeichnis im Stil der Weblinkskomponente bei der sich aben die User selbst eintragen können und editieren - dazu brauche ich sobi.

    Danke im Voraus!

    Grüße Gerry

    PS: Als Anhang die php datei.
    Angehängte Dateien
    Tuning Infos zum Golf 4: www.golf-4-tuning.de | Rezepte: www.tollerezepte.com

  2. #2
    Verbringt hier viel Zeit Avatar von Sentry
    Registriert seit
    29.11.2005
    Beiträge
    748
    Bedankte sich
    24
    Erhielt 158 Danksagungen
    in 149 Beiträgen

    Standard

    Such mal in der sobi2.php ab Zeile 652... vorher immer Backup machen
    Herausforderungen sind dazu da um an ihnen zu wachsen.
    Problem gelöst? Dann markiere den Thread mit GELÖST!

  3. #3
    War schon öfter hier Avatar von Gerry-V5
    Registriert seit
    20.12.2006
    Ort
    Zaragoza (Spanien)
    Alter
    30
    Beiträge
    117
    Bedankte sich
    9
    Erhielt 36 Danksagungen
    in 10 Beiträgen

    Standard

    Hallo Sentry,

    danke für den Tip, aber hilft mir leider nicht viel weiter. Du könntest mir helfen indem du mir sagst wie die variable für den link zum detaileintrag heißt oder wo die steht, dann könnte ich das nachvollziehen und ändern. Aber ich sehe den Link nicht. :(

    Grüße
    Tuning Infos zum Golf 4: www.golf-4-tuning.de | Rezepte: www.tollerezepte.com

  4. #4
    Verbringt hier viel Zeit Avatar von Sentry
    Registriert seit
    29.11.2005
    Beiträge
    748
    Bedankte sich
    24
    Erhielt 158 Danksagungen
    in 149 Beiträgen

    Standard

    ok habs mir jetzt mal genau angeschaut... in der frontend.class.php warst du richtig...

    in Zeile 336 findest du diesen Code:

    PHP-Code:
                    $this->listing $this->listing."\n\t\t\t\t\t<p class='sobi2ItemTitle'><a href='{$href}' {$onClick} title='{$result->title}' >{$result->title}</a></p>"
    Hier vielleicht statt {$href} folgendes einsetzen...

    PHP-Code:
    {$result->website
    ich weis nicht genau ob die website in der Datenbank unter "website" geführt ist, musst die Spaltenbezeichnung mal nachsehen... evtl. musst du vor die geschweifte klammer auch ein http:// setzen

    Aber wie gesagt wir arbeiten hier grad im Try&error-Prinzip also immer Backup bereit halten.
    Herausforderungen sind dazu da um an ihnen zu wachsen.
    Problem gelöst? Dann markiere den Thread mit GELÖST!

  5. #5
    War schon öfter hier Avatar von Gerry-V5
    Registriert seit
    20.12.2006
    Ort
    Zaragoza (Spanien)
    Alter
    30
    Beiträge
    117
    Bedankte sich
    9
    Erhielt 36 Danksagungen
    in 10 Beiträgen

    Standard

    Hey Sentry,

    du bist mir ne große Hilfe! Vielen DANK! Was du mir sagtest steht bei mir zwar auf Zeile 355 aber egal ich habs gefunden.

    Ich bin nun soweit gekommen das es die variable $field->data ist die ich dort anstelle des $href setzten muss, aber nun habe ich noch das Problem, das der erste link der seite auf meine domain gelinkt wird und der 2te titel der Kategorie den Link des ersten eintrages besitzt, also alle links einen eintrag zu weit unten und am anfang meine hauptdomain die da garnichts zu suchen hat. Hast du dazu noch eine Idee? Dann wäre es geschafft!! DANKE!!!

    Den Link auf die Details konnte ich schon ändern und zwar so:

    Den Link, der orginal als "Website" bezeichnet ist, wird wie folgt auf die Detailseite gelinkt. Man muss auf Zeile 390 im href das $field->data durch $href ersetzen und das target="_blank" rausnehmen oder durch _self ersetzten.

    Code:
    if(strlen($field->data) > 0) {
    								if($field->isUrl == 1) {
    									$data = "<a href='{$field->data}' title='{$result->title}' target='_blank'>{$field->label}</a>";
    								}
    Grüße Gerry
    Tuning Infos zum Golf 4: www.golf-4-tuning.de | Rezepte: www.tollerezepte.com

  6. #6
    Verbringt hier viel Zeit Avatar von Sentry
    Registriert seit
    29.11.2005
    Beiträge
    748
    Bedankte sich
    24
    Erhielt 158 Danksagungen
    in 149 Beiträgen

    Standard

    Ich versteh jetzt das Problem nicht genau... offenbar stimmt was mit dem Array $field->data nicht mehr, dehalb sind alle angaben "verrutscht".
    ein Link zur Seite wär nicht schlecht.
    Herausforderungen sind dazu da um an ihnen zu wachsen.
    Problem gelöst? Dann markiere den Thread mit GELÖST!

  7. #7
    War schon öfter hier Avatar von Gerry-V5
    Registriert seit
    20.12.2006
    Ort
    Zaragoza (Spanien)
    Alter
    30
    Beiträge
    117
    Bedankte sich
    9
    Erhielt 36 Danksagungen
    in 10 Beiträgen

    Standard

    Aber klar doch - sorry will nur nicht immer werbung machen

    Hier die url

    http://www.golf-4-tuning.de/webverze...en-hersteller/
    Tuning Infos zum Golf 4: www.golf-4-tuning.de | Rezepte: www.tollerezepte.com

  8. #8
    War schon öfter hier Avatar von Gerry-V5
    Registriert seit
    20.12.2006
    Ort
    Zaragoza (Spanien)
    Alter
    30
    Beiträge
    117
    Bedankte sich
    9
    Erhielt 36 Danksagungen
    in 10 Beiträgen

    Standard

    *Push* sorry aber kann mir bitte noch jemand den FINALEN Tip gehen, ich stehe soooo kurz davor das es passt aber bisher doch noch nicht!

    DANKEEEE
    Tuning Infos zum Golf 4: www.golf-4-tuning.de | Rezepte: www.tollerezepte.com

  9. #9
    Neu an Board
    Registriert seit
    06.07.2007
    Beiträge
    10
    Bedankte sich
    0
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Frage Kontakt-Link in Sobi2 Detailansicht

    Hallo!

    ich habe gleich drei Fragen zu Sobi2:

    1.) Ich möchte jedem Eintrag eine automatisch generierte und sichtbare ID zuweisen. Diese soll wenn möglich mind. 8 Ziffern haben (1 sieht irgendwie doof aus ) und sowohl in der Kategorien- als auch in der Detailansicht zu sehen sein. Nun weiß ich aber absolut gar nicht, wie ich das bewerkstelligen soll :( Kann mir vielleicht jemand helfen?

    2.) Wie kann ich einen "Eintrag editieren"-Link auf die Startseite von Sobi einbauen, so dass jeder Besucher sofort zu seinem Eintrag kommt, anstatt den erstmal lange suchen zu müssen?

    3.) Ich möchte gerne einen Link zu einem Kontaktformular in die Detailansicht einbauen, was erstmal kein Problem ist. Aber die o.g. ID des jeweiligen Eintrages soll automatisch in das Feld "ID" meines Kontaktformulares eingefügt werden, um schreibfehler oder zurückgehen wegen Vergessens udw. udw. zu vermeiden. Es gibt ja schließlich auch User, die nicht so viel Freude an PCs wie ich haben und schnell genervt sind Wie kann ich das erreichen, dass die ID automatisch in mein Kontaktformular eingefügt wird?

    Vielein vielen Dank schon mal für Eure Hilfe!
    Grüße aus der Eifel
    GuteFee

  10. #10
    Neu an Board
    Registriert seit
    28.03.2009
    Ort
    Ravensburg
    Beiträge
    13
    Bedankte sich
    5
    Erhielt 3 Danksagungen
    in 3 Beiträgen

    Standard und so heißt die Zeile tatsächlich

    Da der Thread so alt ist und anscheinend selbst good ol' Sobi2 noch etwas entwicklet wird hier ein update:

    In der aktuellen Version ( so um die 2.8 ) findet sich die Zeile für das Zusammenbasteln von Feldern, die Links enthalten bei 763.

    Inhalt zum Suchen:
    PHP-Code:
    $data "<a href=\"{$data}\"{$noFollow} title=\"{$result->title}\" target=\"_blank\">{$field->label}</a>"
    Das sollte reichen.

+ Antworten
Seite 1 von 2 1 2 LetzteLetzte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein