Modify

Opened 7 years ago

Closed 7 years ago

Last modified 6 years ago

#1629 closed Neues Feature (fixed)

HTML aus Class messageStack entfernen und ins Template verlagern

Reported by: noRiddle Owned by: somebody
Priority: normal Milestone: modified-shop-2.0.5.0
Component: Shop Version: 2.0.4.2
Keywords: Cc:
Blocked By: Blocking:

Description

In der Klasse messageStack (/includes/classes/message_stack.php) sollte man in der Methode output() das HTML entfernen und es ins Template verlagern, damit man das besser stylen kann (z.B. "unordered list" anstatt simple p-tags).

Mein Vorschlag:
In der Methode lediglich ein Array füllen und mittels foreach-Loop im Template ausgeben.

Template-basierte Schnelllösung mittels regex_replace
(am Beispiel create_account.html):

{if $error != ''}
<div class="errormessage">
    <ul>
       {$error|regex_replace:'#<p>([^<]+)</p>#':'<li>$1</li>'}   
    </ul>
</div>
{/if}

Gruß,
noRiddle

Attachments (0)

Change History (4)

comment:1 by Gerhard Waldemair, 7 years ago

Resolution: fixed
Status: newclosed

Das ist bereits seit r11541, r11542 (add template for error messages) für die kommende Shopversion 2.0.5.0 umgesetzt.

Last edited 7 years ago by Torsten Riemer (previous) (diff)

comment:2 by Torsten Riemer, 7 years ago

Milestone: modified-shop-2.0.5.0

comment:3 by anonymous, 7 years ago

@GTB
Bereits umgesetzt, sehr gut.

Gruß,
noRiddle

comment:4 by Torsten Riemer, 6 years ago

Reporter: changed from anonymous to noRiddle

Modify Ticket

Action
as closed The owner will remain somebody.
The resolution will be deleted. Next status will be 'reopened'.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.