Jump to content

"Erstellen Sie ein Konto" entfernen/deaktivieren


NB17034

Recommended Posts

Im Back-office, Tabreiter Module -> Module suche nach Modul "Block Login" und die beiden anderen "Block Kundenbereich" und "Block Kundenbereich im Footer" und deaktiviere sie alle.

 

So kann sich keiner bei deiner Seite anmelden. Das Modul "Block Login" ist für die Registrierung zuständig. Wenn du nicht möchtest, dass registrierte Kunden sich anmelden können, um ihre Bestellungen anzusehen, dann musst du die beiden "Block Kundenbereich" Module auch deaktivieren.

Link to comment
Share on other sites

Hallo,

 

vielen Dank für die schnelle Antwort. Das löst nicht ganz mein Problem. Lediglich die Neuregistrierung der Kunden soll deaktiviert werden. Kunden die bereits angemeldet sind, sollen sich weiter anmelden können.

Link to comment
Share on other sites

Ich sehe... das geht leider nicht mehr über die Deaktivierung von Modulen (früher ging das). Du musst leider Hand an den Code legen.

 

Aktiviere wieder die Module. Wenn du einen Fehler erhältst, dann schreibe bitte auch welchen. ;)

 

Um die Erstellung eines Kontos zu verhindern, musst du am FTP folgende Datei bearbeiten:

 

themes/default-Bootsrap/authentication.tpl

 

und diesen Code hier auskommentieren, bzw. löschen:

<div class="col-xs-12 col-sm-6">
			<form action="{$link->getPageLink('authentication', true)|escape:'html':'UTF-8'}" method="post" id="create-account_form" class="box">
				<h3 class="page-subheading">{l s='Create an account'}</h3>
				<div class="form_content clearfix">
					<p>{l s='Please enter your email address to create an account.'}</p>
					<div class="alert alert-danger" id="create_account_error" style="display:none"></div>
					<div class="form-group">
						<label for="email_create">{l s='Email address'}</label>
						<input type="text" class="is_required validate account_input form-control" data-validate="isEmail" id="email_create" name="email_create" value="{if isset($smarty.post.email_create)}{$smarty.post.email_create|stripslashes}{/if}" />
					</div>
					<div class="submit">
						{if isset($back)}<input type="hidden" class="hidden" name="back" value="{$back|escape:'html':'UTF-8'}" />{/if}
						<button class="btn btn-default button button-medium exclusive" type="submit" id="SubmitCreate" name="SubmitCreate">
							<span>
								<i class="icon-user left"></i>
								{l s='Create an account'}
							</span>
						</button>
						<input type="hidden" class="hidden" name="SubmitCreate" value="{l s='Create an account'}" />
					</div>
				</div>
			</form>
		</div>

Danach den Browser Cache und den Smarty Cache leeren.

 

Damit die Datei bei einem Upgrade irrtümlich nicht überschrieben wird, solltest du das Theme clonen, diesen Clone verwenden und Änderungen am Theme Code auch nur bei diesen verwendeten Clone machen.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...