07-06-2021, 10:05 AM
Solucionado tambien. Sí tenia esa linea en manifest.xml pero apuntaba a otro campo. Lo he modificado y listo. Gracias!
crear nuevo módulo
|
07-06-2021, 10:05 AM
Solucionado tambien. Sí tenia esa linea en manifest.xml pero apuntaba a otro campo. Lo he modificado y listo. Gracias!
07-17-2021, 08:55 AM
(This post was last modified: 07-17-2021, 08:57 AM by inspectorflint.)
Hola
He visto que al crear un nuevo registro en el módulo, parece que la traduccion tiene algun problema. Me aparece en el botón Crear SINGLE_Rutas en lugar de solo el nombre del módulo. Donde puede estar el fallo? Gracias
07-17-2021, 10:15 AM
No has traducido el módulo correctamente. Puedes ver las etiquetas obligatorias en el fichero de plantilla
https://github.com/tsolucio/corebos/blob/master/vtlib/ModuleDir/language/es_es.lang.php al que has de añadir todas las etiquetas que hayas utilizado en tu módulo.
Joe
TSolucio
07-18-2021, 06:55 PM
(This post was last modified: 07-18-2021, 06:56 PM by inspectorflint.
Edit Reason: error ortográfico
)
Gracias, Joe
Digamos que las obligatorias podrian quedar así? $mod_strings = array( 'ModuleName' => 'Rutas', 'SINGLE_ModuleName' => 'Ruta', 'ModuleName ID' => 'Rutas ID', 'LBL_CUSTOM_INFORMATION' => 'Información Personalizada', 'LBL_MODULEBLOCK_INFORMATION' => 'Información Rutas', 'LBL_DESCRIPTION_INFORMATION' => 'Descripción', ); Es posible modificarlos a posteriori, una vez creado el módulo verdad? Saludos
07-18-2021, 10:23 PM
tienes que cambiar "ModuleName" por el nombre de tu módulo, mira cualquier otro módulo:
https://github.com/tsolucio/corebos/blob/master/modules/CobroPago/language/es_es.lang.php#L12-L14 sí, puedes cambiarlo cuando quieras y tantas veces como necesites
Joe
TSolucio
07-19-2021, 06:43 AM
Gracias, Joe. Solucionado!
08-16-2021, 09:22 PM
gracias
09-28-2021, 01:55 PM
Hola.
Estoy creando un nuevo módulo, y todo funciona perfectamente, salvo que al relacionarlo con otro modulo ya existente (accouts) , en el popup ningún campo se marca como enlace para seleccionar ese registro: En el archivo modulo.php está el valor: public $list_link_field = 'ctabanco_no'; En manifest.xml, al crear el módulo, en la declaración del campo <field> <fieldname>ctabanco_no</fieldname> <uitype>4</uitype> <columnname>ctabanco_no</columnname> <tablename>vtiger_ctabanco</tablename> <generatedtype>1</generatedtype> <fieldlabel>ctabanco_no</fieldlabel> <readonly>1</readonly> <presence>0</presence> <selected>0</selected> <sequence>1</sequence> <maximumlength>100</maximumlength> <typeofdata>V~M</typeofdata> <quickcreate>0</quickcreate> <quickcreatesequence>0</quickcreatesequence> <displaytype>1</displaytype> <info_type>BAS</info_type> <helpinfo><![CDATA[]]></helpinfo> <masseditable>0</masseditable> <entityidentifier> <entityidfield>ctabancoid</entityidfield> <entityidcolumn>ctabancoid</entityidcolumn> </entityidentifier> </field> Y en la tabla entinyname tambien está: Que puede ser? Alguna idea? Gracias...
09-28-2021, 09:37 PM
ctabanco_no, que es el campo de enlace no esta en la lista de columnas a mostrar. Eso se define en los array $search_fields y $search_fields_name (creo, si no es en $list_fields). Añade a esos arrays el campo ctabanco_no y prueba de nuevo
Joe
TSolucio |
« Next Oldest | Next Newest »
|