* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. * IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED * OF THE POSSIBILITY OF SUCH DAMAGE. ********************************************************************************/ ?> <?php echo '<div class="form no-border" style="float:left;width:590px;">'; $form = $this->beginWidget('CActiveForm', array('id' => 'sales-form', 'enableAjaxValidation' => false)); $attributeLabels = Sales::attributeLabels(); $fields = Fields::model()->findAllByAttributes(array('modelName' => 'Sales')); if (isset($_GET['version'])) { $version = $_GET['version']; $version = FormVersions::model()->findByAttributes(array('name' => $version)); $sizes = json_decode($version->sizes, true); $positions = json_decode($version->positions, true); $tempArr = array(); foreach ($fields as $field) { if (isset($positions[$field->fieldName])) { $field->coordinates = $positions[$field->fieldName]; $field->size = $sizes[$field->fieldName]; $tempArr[] = $field; } } $fields = $tempArr;