Jump to content

Recommended Posts

Goede middag allen,

Ik heb een dringende vraag. Ik wil graag bij het invoerveld voor een beschrijving bij een nieuw toe te voegen product, een standaard tekst neerzetten welke mijn werknemers dan kunnen aanpassen.

Dus geen placeholder, deze gaat namelijk weg als je op het tekst veld klikt.
Maar een opgemaakte tekst welke ze dan alleen hoeven aan te passen/ in te vullen.

Ik heb dit geprobeerd in /src/PrestaShopBundle/Form/Admin/Product/ProductInformation.php.

Echter laat hij zelfs de toegevoegde placeholder als tekst niet zien, hoe moet ik de tekst toevoegen?:

 

        ->add('description', 'PrestaShopBundle\Form\Admin\Type\TranslateType', array(
            'type' => 'Symfony\Component\Form\Extension\Core\Type\TextareaType',
            'options' => [
                'attr' => array(
                    'class' => 'autoload_rte',
		    'placeholder' => 'Testen van de basis',
		    'counter' => 21844
                ),
                'constraints' => array(
                    new TinyMceMaxLength(array(
                        'max' => 21844
                    ))
                ),
                'required' => false
            ],
            'locales' => $this->locales,
            'hideTabs' => true,
            'label' =>  $this->translator->trans('Description', [], 'Admin.Global'),
            'required' => false,

 

Link to comment
Share on other sites

Ik heb een afbeelding toegevoegd, Ik wil graag een alvast ingevulde standaard tekst, Wij hebben meerdere uploaders en het is gemakkelijker als er al een standaard voor ingevulde tekst staat welke ze alleen op bepaalde fronten moeten aanpassen.

Dit geld voor zowel de Summary als de Description.

Over het aanpassen van de core files, Dat weet ik. Ik ben echter nog aan het bekijken hoe ik dit in een module kan zetten of een overide.

Voor nu op korte termijn moet ik het even in de core files plaatsen.

newproduct.jpg

Link to comment
Share on other sites

Als u het standaard thema gebruikt (en ik goed begrijp wat u wilt bereiken) kunt u dit doen:

in: Themes>classic>templates>catalog>product.tpl   rond regel 88  dit gebruiken:

          <div class="product-information">
            {assign var="custom_text" value="Deze tekst komt nu altijd terug."}
            {block name='product_description_short'}
              <div id="product-description-short-{$product.id}" itemprop="description">
                {if $product.description_short|count_characters > 0 }
                  {$product.description_short nofilter}
                {else}
                  {$custom_text nofilter}
                {/if}
              </div>
            {/block}

 

Link to comment
Share on other sites

On 21-6-2018 at 5:00 PM, Inform-All said:

Als u het standaard thema gebruikt (en ik goed begrijp wat u wilt bereiken) kunt u dit doen:

in: Themes>classic>templates>catalog>product.tpl   rond regel 88  dit gebruiken:


          <div class="product-information">
            {assign var="custom_text" value="Deze tekst komt nu altijd terug."}
            {block name='product_description_short'}
              <div id="product-description-short-{$product.id}" itemprop="description">
                {if $product.description_short|count_characters > 0 }
                  {$product.description_short nofilter}
                {else}
                  {$custom_text nofilter}
                {/if}
              </div>
            {/block}

 

Nee Ik denk dat je het niet begrijpt.

Ik wil gewoon in de in the voeren tekst area een standaard tekst hebben staan welke bij het invoeren van een nieuw product alleen hoeft te worden aangepast.!
Ik heb wederom een foto toegevoegd om opnieuw duidelijkheid te scheppen.

tekst.png

Link to comment
Share on other sites

  • 1 month later...
On 10-8-2018 at 8:48 PM, Kant-en-klaar said:

Dit is makkelijk te realiseren met een stukje javascript, maar als je zo agressief reageert dan gaat natuurlijk niemand je meer helpen!

Ik Denk dat ik dit heel netjes vraag, mag ik vragen waarom je je eerste post die je ooit doet, gebruikt om hier te reageren?

Ik denk dat ik netjes aangeef zoals de gene die mij probeert te helpen al vraagt of hij het goed had dat ik bedoelde wat hij aangaf. En daarop reageer ik netjes dat het niet zo is, en zet ik er netjes een afbeelding bij met wat ik bedoel.

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...