Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 0C503200C32 for ; Thu, 23 Feb 2017 00:02:35 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id 0B08E160B72; Wed, 22 Feb 2017 23:02:35 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 4DF42160B62 for ; Thu, 23 Feb 2017 00:02:34 +0100 (CET) Received: (qmail 28604 invoked by uid 500); 22 Feb 2017 23:02:33 -0000 Mailing-List: contact users-help@tapestry.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Tapestry users" Delivered-To: mailing list users@tapestry.apache.org Received: (qmail 28591 invoked by uid 99); 22 Feb 2017 23:02:32 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd2-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 22 Feb 2017 23:02:32 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd2-us-west.apache.org (ASF Mail Server at spamd2-us-west.apache.org) with ESMTP id 644CD1A02DC for ; Wed, 22 Feb 2017 23:02:32 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd2-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -0.101 X-Spam-Level: X-Spam-Status: No, score=-0.101 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=disabled Authentication-Results: spamd2-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=googlemail.com Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd2-us-west.apache.org [10.40.0.9]) (amavisd-new, port 10024) with ESMTP id YjCYigYl08uk for ; Wed, 22 Feb 2017 23:02:31 +0000 (UTC) Received: from mail-wr0-f181.google.com (mail-wr0-f181.google.com [209.85.128.181]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTPS id 439015FC3C for ; Wed, 22 Feb 2017 23:02:31 +0000 (UTC) Received: by mail-wr0-f181.google.com with SMTP id 97so11870776wrb.0 for ; Wed, 22 Feb 2017 15:02:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20161025; h=from:content-transfer-encoding:mime-version:subject:date:references :to:in-reply-to:message-id; bh=rIATIrMU/4s3BPvnDYN8q7H3/bxGU/uO+r9L+fPHT90=; b=Pj45MPIuTrhthmNE7VHAIZBeHeioC5avLpCPQGFlviMyFU/2rtWyerIAcsKSdLGX2W m4LwkYJcqDBgJuZA/8KNitl3jxhZx/LTyvZBcK7HwamlQ2GpJ+QJvhHfNF4Zf30HzeMA UAtb5ibejNKjCBRVrsXyL9+bT7tGbXIFNxCrj5Tw9q9Oj8jOXJ3x4oRvDreBQosRrndg ZT/S1doxVf589ZkYW/Tgq8vMF+8F+SuEUQWeFyIMNt/bx+H9+7rimyCyf2kfKcfe+Z7s ONBXBexkDnlptISF8Rsa6/2Aa6pq+LoANtP7JIgkuIe9+CzBusIUnEh2AtAuxz4SjieN LGwQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:content-transfer-encoding:mime-version :subject:date:references:to:in-reply-to:message-id; bh=rIATIrMU/4s3BPvnDYN8q7H3/bxGU/uO+r9L+fPHT90=; b=tqVNV0k4G2DuZiW+snAoIFUK0NA4LgDebCB50CzfxWQVconPvdMXjRtm49ZF5npmwI z2mf3HS1mS3TR0xwkIRGPNJqrG+Y2wZjQfDlCiBEVuHr/q1ouhPv8nrxTB2AZaXuI2nL 8BwAlIUzI2No+UJ0Sg5aFa5ceio06GRGebpIRnGVHZsC0o5f0pBwtxOwYNox0lEkO5an sIAaP+Lojn4OqokCYhVWyWhwjL7W4ftHVbgosNY392DPAn9+sUzEUGWsKGRCbA04x3Li QAuwoGDkGrBP1GRL23FTbDbJ+OjCIpEngIW0JJhGfrtozJu9QB+1teZBPngEMaTpujzT Gv+Q== X-Gm-Message-State: AMke39ktW+Lu3oFNuDRaKJycBoADs/8KqMhWrFRdJEMaac5cySyhPL6W7wy1G8JC2wBGPg== X-Received: by 10.223.134.15 with SMTP id 15mr29683219wrv.102.1487804543009; Wed, 22 Feb 2017 15:02:23 -0800 (PST) Received: from [192.168.0.101] (ip-109-45-2-254.web.vodafone.de. [109.45.2.254]) by smtp.googlemail.com with ESMTPSA id g40sm3500642wrg.19.2017.02.22.15.02.21 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 22 Feb 2017 15:02:22 -0800 (PST) From: Christian Riedel Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\)) Subject: Re: RadioGroup client side validation Date: Thu, 23 Feb 2017 00:02:18 +0100 References: To: Tapestry users In-Reply-To: Message-Id: <3AA3B323-F279-4866-8F10-226289D64D46@googlemail.com> X-Mailer: Apple Mail (2.3259) archived-at: Wed, 22 Feb 2017 23:02:35 -0000 Hm, I guess so. Someone should write a patch to fix this issue! :) If I find some elegant solution I let you know! > Am 22.02.2017 um 03:37 schrieb Bob Harner : > > Christian, > > I think you're hitting https://issues.apache.org/jira/browse/TAP5-2156 > > There is very little code to the Radio component. I think RadioGroup is > where the support for client-side validation is missing. If you are so > inclined, it should be easy to copy RadioGroup.tml into your project, and > then you could add the missing functionality as an experiment. Let us all > know what you find out. > > On Feb 21, 2017 5:01 AM, "Marvin Monroe" wrote: > > Hi, > I just looked at the source of the Radio component and it seems it's > missing a call to FieldValidator#writer to actually support client side > validation. > > (I want to add a required validation rule to a radio group btw) > > Or am I missing something? > > Cheers > Christian --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org For additional commands, e-mail: users-help@tapestry.apache.org