Jump to content
dadoun

Champs personnalisation avec texte par défaut.

Recommended Posts

Bonjour à tous, j'utilise prestashop 1.6

Je cherche une solution pour que mon champs texte dans Personnalisation ne soit pas vide.

Je voudrai y mettre un texte par défaut.

Exemple :

Ligne 1 :

Ligne 2 :

Ligne 3 :

Ligne 4 :

-------------------------------------------------------------

et je ne trouve rien sur gg.

 

 

 

 

Share this post


Link to post
Share on other sites

Soit vous faites une injection en javascript dans le textarea, soit vous l'ajoutez en dur dans le product.tpl

Share this post


Link to post
Share on other sites

Merci Eolia pour votre réponse. J'ai due me tromper de catégorie, je ne suis pas développeur, donc je mets le java de coté.

Pourriez-vous m'indiquer la syntax à insérer et l'emplacement dans product.tpl  ? 

Share this post


Link to post
Share on other sites

Trouvez ce bloc et modifiez-le comme suit:

{if $product->text_fields|intval}
	<div class="customizableProductsText">
		<h5 class="product-heading-h5">{l s='Text'}</h5>
		<ul id="text_fields">
		{counter start=0 assign='customizationField'}
		{foreach from=$customizationFields item='field' name='customizationFields'}
			{if $field.type == 1}
				<li class="customizationUploadLine{if $field.required} required{/if}">
					<label for ="textField{$customizationField}">
						{assign var='key' value='textFields_'|cat:$product->id|cat:'_'|cat:$field.id_customization_field}
						{if !empty($field.name)}
							{$field.name}
						{/if}
						{if $field.required}<sup>*</sup>{/if}
					</label>
					<textarea name="textField{$field.id_customization_field}" class="form-control customization_block_input" id="textField{$customizationField}" rows="3" cols="20">{strip}
						{if isset($textFields.$key)}
							{$textFields.$key|stripslashes}
						{else}
						<p>Ligne 1 :</p>
						<p>Ligne 2 :</p>
						<p>Ligne 3 :</p>
						<p>Ligne 4 :</p>
						{/if}
					{/strip}</textarea>
				</li>
				{counter}
			{/if}
		{/foreach}
		</ul>
	</div>
{/if}

Sous Windows, utilisez Notepad++ uniquement pour éditer/modifier les fichiers du serveur sinon vous risquez d'avoir des erreurs d'encodage.

Share this post


Link to post
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...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More